PART 2
1.Create a folder on yours a web a server

2.Create in this folder a file: UpdateVersion.ini
Write inside of it:
[Version]
CheckVersion=3
UpdaterVersion=18
PatchFileVersion=57
Example INI:

Create a folder on yours a web a server

Create ZIP archive in patch folder with your files (in the official version in it there is updating SAH and SAF) and rename it in ps0057.patch
Example of archive:
PatchFileVersion=57 Is number of a new patch
Your version of game should be less - 56 (Client:Version.ini CurrentVersion=56)
3.
Next step:
Exe edit HEX
Find shaiya.patch.aeriagames.com and change to your IP or hostname webserver
PS:
For change of news etc.. Find other http:// (hex) addresses and change at own discretion
As updatings SAH are created and SAF I yet do not know. Probably who wrote packers/unpackers to us will help.