Pages

Shaiya Online

Shaiya Private Server
REQUIREMENTS:
1) Minimum Operating System Windows XP Professional Service Pack 3

2) Minimum M$ SQL Server 2005 (Needs to have Mixed Mode Authentication Win NT & SQL Authentication).

3) Make a D: Virtual Partition if u don't already have one:
[Tut] How to make a Substitute D: Drive

4) SHAIYA_SERVER_LITE_v0-12 (Episode 3, Ep4 clients work but buggy).

INSTRUCTIONS:
Install Win XP SP3 and SQL Server 2005 or higher.

Copy the Shaiya Test Server to "D:\SHAIYA_SERVER\SERVER".

Note - Must use exact path or it will not work!!

Install_Server
1) Run "Install_Server.bat".

SQL Authentication
User: "Shaiya", Password: "shaiya123"

Game Login Admin
User: "admin", Password: "admin123"

2) Server Patch Config.





Go to Server Setup >> Apply to Windows Registry, exit.



Then Computer will Restart.


Server Patch Config
Run "PSM_Server\PSM_ServiceMgr.exe".




Close then re-open Server Patch Config.




In Menu, Server Setup >> Service Install All.




Be patient it takes a while for all Shaiya Services to register and be Paused.




In Menu, Control Service >> Start All Server Service.
If any fail to start right click on them in the Tree View and click Start.



Close version checking:
Select Logins >> Login01, right click, then Command. Enter "/vchkoff" press Enter.
(Type "/help" command for more info on available commands).



Close NProtect verification:
Select GameGroups >> GameGroups01 >> Game, right click, then Command. Enter "/nprotectoff" press Enter.
(Type "/help" command for more info on available commands).



Note - The Server Patch Config Application is buggy!!
I've found that it does not change the ini files correctly sometimes causing Game Server crashes.
If it happens look through "PSM_Client\Bin\Config\*.ini" files and check that all settings are correct.

What I found to be wrong was:
ps_login.ini, line 13, 1st Argument should be your Game Server name, not "Game".

Hopefully if you have done everything correctly now your Server should be running.
Final Configuration for Local Server:







(continuation from other post)
SETUP US CLIENT FOR SERVER:
Open up the game.exe client in a hex editor, use find and enter "72.55.177.194". When it's found change it to your Login Server IP Address. Make sure all bytes are preserved (insert over), fill with null bytes. I recommend using HxD (free) or Hex Workshop.
Create shortcut with arguments added to end of Target "start game".


COMMENTS:
* Don't make noobish questions, if you don't bother doing any research and tutorials on Databases, SQL, Configuration Files, we won't help you. Google is your friend.

FAQ

I have no D: Drive
Well make a virtual one.
[Tut] How to make a Substitute D: Drive
PSM_Server_Mgr.exe: Cannot apply Server Update >> Update to all Server
Go to Server Setup >> Apply to Windows Registry, exit and restart Computer.
Client does not match Error.
PSM_Server_Mgr.exe: In Server List, expand Login, right-click on Login01, click command, enter "/vchkoff" (without quotes).
Type "/help" for other commands.

Client Disconnects after a minute.
PSM_Server_Mgr.exe: In Server List, expand GameGroups >> GameGroups01, right-click on Game, click command, enter "/nprotectoff" (without quotes).
Type "/help" for other commands.


CREDITS:
yn126 - Thanks for the Server S/W, and Instructions.
nubsy - Made the effort to help me out with elaborated Instructions.
Twilight - Assisted in clean DB.
And anyone else who has contributed!!

Some extra Help :
 Originally Posted by jw988
Just For Anybody having Touble with the 5s Pause and Game Server
Connection Problems

MSSQL 2005 Express Does not work after 3 days of trying
on win xp, win vista and win 7

Win Vista With MSSQL 2005 Standard SP3 Worked First Go

Win 7 With MSSQL 2005 Standard SP3 Worked First Go

MSSQL 2005 Standard Doesnt work in XP Home

Hope this helps
- by jw988

ihatehaxor
Ragezone