[Guide] How to Make Shaiya Server

ReSpEc7

Well-Known Member
Joined
Sep 27, 2008
Messages
1,224
Reaction score
259
How to create 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:
How to make Virtual Drive Partition

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.


shaiyaservpatchcfgrun1.jpg



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

shaiyaservapplywinreg.jpg


Then Computer will Restart.


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


    shaiyaservpatchcfgrun2.jpg
  2. Close then re-open Server Patch Config.


    shaiyaservpatchcfgrun3.jpg
  3. In Menu, Server Setup >> Service Install All.


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


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


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

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

    shaiyaservpsgamenprotec.jpg
  8. 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:

    wol_error.gif
    This image has been resized. Click this bar to view the full image. The original image is sized 949x694.
    shaiyaservpatchcfgmain.jpg


    wol_error.gif
    This image has been resized. Click this bar to view the full image. The original image is sized 949x694.
    shaiyaservpatchcfglogin.jpg


    shaiyaservpatchcfggame.jpg

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:
* Research any issues, 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.
  • How to create Virtual Drive Partition
  • 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!!
 
Last edited:
  • Like
Reactions: NEMES1S

DrakkeN

New Member
Joined
Apr 24, 2011
Messages
3
Reaction score
1
There is no another files wich is less buggy? i saw this threads to RZ. wich is copy and paste...