Register for your free account! | Forgot your password?

You last visited: Today at 07:20

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



HOW TO: Shaiya Server - 2018

Discussion on HOW TO: Shaiya Server - 2018 within the Shaiya PServer Development forum part of the Shaiya Private Server category.

Reply
 
Old   #1
 
elite*gold: 12
Join Date: Dec 2017
Posts: 66
Received Thanks: 54
HOW TO: Shaiya Server EP4 - 2018

OK so I see a lot of asks on here for a new guide to install a Shaiya Server.
Really there is no difference in how to do it. Its been virtually the same all these years. However, it is a good idea to have something fairly new, in a way so... here you go

[EDIT]: I used EP4 Database and files for this tutorial.

First you need to install SQL obviously. 2008 is the preferred choice. but you can use a newer version. There are a few key steps to installing SQL, so read carefully.

Security Tip : TURN OFF FIREWALL

1. Run SQL Setup and choose New Installation. Follow the step until you get to Feature Selection. Make sure to Select all, then hit Next.


2. Keep going until you see Instance Configuration. You NEED to select Default Instance so the Instance ID reads MSSQLSERVER


3. Continue on to Database Engine Configuration. Click on Mixed Mode Authentication, and enter a password to use for your Shaiya Server. (REMEMBER THIS PASSWORD)


4. Next step is Reporting Services Configuration. If you don't have this option, that is fine, just go to the next step.
For this one I clicked Install but not Configure. I don't really think it matters anyway.


5. Let the Installation complete. Once its finished, open SQL Configuration Manager. Expand the columns and click each one to view. The ones that are disabled, need to be enabled... All of them.




6. Once all are enabled, go back to Protocols for MSSQLSERVER, right click TCP/IP and go to properties.
Click the IP Addresses tab, scroll down until you find the local IP (127.0.0.1) and enable it. The Port should be 1433.

WARNING: DO NOT CHANGE ANYTHING ELSE IN HERE OR YOU WILL INSTANTLY SCREW UP YOUR SERVER
Click OK.

7. Go to the top and click SQL Server Services. Now right click SQL Server (MSSQLSERVER) and restart.

Wait for the service to Stop.
Wait for the service to Start.
Close SQL Configuration Manager.

8. Create a shortcut to SQL Server Management Studio on the Desktop, it will help, trust me. Then right click it and go to the Compatibility tab. Tick the box which reads Run as administrator. Click OK


NEXT STEP : Database Setup

Now the easiest part - we will get the Database attached and setup.

1. Open SQL Server Management Studio. Login with Windows Authentication.

2. On the left pane, Right click on Databases, then click Attach.


3. Click Add.


4. Go to the Database Folder Location, and select all the databases you need. You will need to open them 1 at a time.


5. Once you have them all in the list, Click OK to start the attach process.


6. Now your Database is attached.


If your Database won't attach and you get an error, go back to the top of this tut and read carefully. You should have no issues what-so-ever if you follow this tut step by step.
[EDIT]: You might need to attach Billing to SQL. I don't use Billing with my DB at all.

NEXT STEP : Server Setup

To setup the Server we need to do a few things.

1. Lets go to the C Drive. You should have the server files already, if not, use the search. The main folder is called ShaiyaServer (no spaces)
Inside here are 2 more Folders we need to focus on. PSM_Client and PSM_Server.


2. Lets go to PSM_Server. in here you have a file called ps_passwordEnc
Open it.


3. Enter your SQL Password we created earlier in the top box. Then highlight (select) all the long text in the bottom box. Copy it, we need this.


4. Back to the ShaiyaServer Folder, lets go ahead and open PSM_Client.
Then open Bin, Open Config. In here you should have 6 INI files. If you have a 7th one, its gamewar and you most likely wont need it.


5. Open each one and make your changes. The long text we copied, needs to replace the ones currently in the INIs.

You may change the GameName= in ps_game and ps_session INIs to your Server Name.
For ps_game, If you are running this server local, the GamePublicIP= needs to stay 127.0.0.1. If you are running this as a public Server, put YOUR IP ADDRESS.

6. Once you edit all 6 INIs, saving each one upon close, we will head back to PSM_Client. In here you will see PSM_AgentInstall. Run it.


7. Click OK.

Now Click Apply Windows Registry, then Click OK. Don't restart the machine.


8. Go back to PSM_Server and locate PSMServer_AgentInstall and run it.

Same as before, Click OK.


9. To launch the Server Manager, open PSMServer_Mgr from PSM_Server folder.


NEXT STEP : Server Manager Setup

If you have followed the first 3 steps correctly, when you open Server Manager, you should see Green X's


To turn on the server all you need to do it the following:
1. Click Server Setup menu up the top, and click Service Install All.

Click Yes.


The services will turn to Green Pause icons.


2. Next we click Control Service menu and then click Start All Server Service.

Yes again.


And your Server should now have green arrows, meaning your server is up and running.


Hit the Thank you Button if this was helpful to you.
If you do have any issues along the way, its most likely because you have missed something. Read the tut again and see what you forgot. If you still have issues, reply here and I will help out when I can

Thank you for reading. Happy Developing
[ADM]Haydees is offline  
Thanks
34 Users
Old 04/15/2018, 15:25   #2

 
elite*gold: 74
Join Date: Dec 2017
Posts: 1,300
Received Thanks: 222
Skrillex no point in copying the thread, some images are still broken
AnimuNazi is offline  
Thanks
1 User
Old 04/15/2018, 15:28   #3

 
{Skrillex}'s Avatar
 
elite*gold: 0
Join Date: Mar 2013
Posts: 850
Received Thanks: 408
Quote:
Originally Posted by AnimuNazi View Post
Skrillex no point in copying the thread, some images are still broken
Sorry,
at this time when I copied it all images working
{Skrillex} is offline  
Old 04/16/2018, 03:54   #4
 
elite*gold: 12
Join Date: Dec 2017
Posts: 66
Received Thanks: 54
Sorry that the images are not working. I lost access to my old account on here and the email address linked to it, so had to make a new account. But hopefully I get enough posts soon, for the restriction to lift
[ADM]Haydees is offline  
Old 04/16/2018, 04:00   #5

 
elite*gold: 74
Join Date: Dec 2017
Posts: 1,300
Received Thanks: 222
Quote:
Originally Posted by [ADM]Haydees View Post
Sorry that the images are not working. I lost access to my old account on here and the email address linked to it, so had to make a new account. But hopefully I get enough posts soon, for the restriction to lift
Hopefully, looking forward to it !
AnimuNazi is offline  
Old 04/16/2018, 04:11   #6
 
elite*gold: 12
Join Date: Dec 2017
Posts: 66
Received Thanks: 54
I know I'm bringing my own post a little off topic here, but how many posts do I need until the images come up?
[ADM]Haydees is offline  
Old 04/16/2018, 04:16   #7

 
elite*gold: 74
Join Date: Dec 2017
Posts: 1,300
Received Thanks: 222
I think its around 30+ and you'll be able to set pictures for your avatars/profile/signature etc...
AnimuNazi is offline  
Old 04/16/2018, 05:22   #8
 
elite*gold: 0
Join Date: Jan 2017
Posts: 33
Received Thanks: 3
wow
Congratulations changed shaiya completely, something totally innovative , kkkkkkk

no longer enough sentences of existing tutorials in epvp teaching this. the guy posts this just to increase the thank-you counters in elitepvpers
trysten is offline  
Old 04/16/2018, 06:35   #9
 
elite*gold: 12
Join Date: Dec 2017
Posts: 66
Received Thanks: 54
Quote:
Originally Posted by AnimuNazi View Post
I think its around 30+ and you'll be able to set pictures for your avatars/profile/signature etc...
Cool not too far off then. Thank you


Quote:
Originally Posted by trysten View Post
wow
Congratulations changed shaiya completely, something totally innovative , kkkkkkk

no longer enough sentences of existing tutorials in epvp teaching this. the guy posts this just to increase the thank-you counters in elitepvpers
Yea the older tuts are outdated, but like I said still the same. When I first started Shaiya Development in 2012 it was tricky at first to understand properly and get in to it. So I explained as best as possible so even a new dev can understand without being confused.
Not sure exactly what you mean in the last part, but I don't care about thank you's. I more wanted to post my first tut here to help other devs, that's all
[ADM]Haydees is offline  
Thanks
1 User
Old 04/18/2018, 13:42   #10
 
elite*gold: 12
Join Date: Dec 2017
Posts: 66
Received Thanks: 54
Until I get enough posts on here to get the images to show, I decided to put up a temp tut site with this tutorial. I may put more later on both the site and on here
Same Tutorial, but with working images *Link Removed*

(ePvP backlink located on the site *Link Removed*
[ADM]Haydees is offline  
Old 04/23/2018, 04:08   #11
 
elite*gold: 12
Join Date: Dec 2017
Posts: 66
Received Thanks: 54
**** photobucket... Whats a better host to use on here?
[ADM]Haydees is offline  
Old 04/23/2018, 04:17   #12

 
elite*gold: 74
Join Date: Dec 2017
Posts: 1,300
Received Thanks: 222
AnimuNazi is offline  
Old 04/23/2018, 04:55   #13
 
elite*gold: 12
Join Date: Dec 2017
Posts: 66
Received Thanks: 54
Quote:
Originally Posted by AnimuNazi View Post
Thanks for that... Seems I used wrong link though.. I'll fix it later
[ADM]Haydees is offline  
Old 04/23/2018, 04:55   #14

 
elite*gold: 74
Join Date: Dec 2017
Posts: 1,300
Received Thanks: 222
Quote:
Originally Posted by [ADM]Haydees View Post
Thanks for that... Seems I used wrong link though.. I'll fix it later
Use the link with .jpg
AnimuNazi is offline  
Old 04/23/2018, 05:05   #15
 
elite*gold: 12
Join Date: Dec 2017
Posts: 66
Received Thanks: 54
Done. ty AnimuNazi
[ADM]Haydees is offline  
Reply




All times are GMT +1. The time now is 07:22.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.