Hai Leutz,
ich habe gestern mit nem Kollegen versucht nen 12Sky Server hochzufahren. Jedoch vermuten wir, dass MSQL uns nen Strich duch die Rechnung macht. WIr haben die Datenbanken angelgt und Ports freigegeben. Die IP Addressen in den jeweiligen Files geändert...halt der Standart Kram...wenn alles geändert worden ist, muss man nur noch 4 Dateien ausführen. Ne TS_Query, TS_Manager,TS_Realy und TS_Login......
Die ersten 3 lassen sich auch ohne Stress hochfahren, nur die Login sagt nach ner MInute [Error::ApplicationInit()]
Hier mal der Guide auf englisch ausm Pirate-Server Forum:
The quickie guide:
:atabase::
1. Install MSSQL2000. (Keep in mind password you use for 'sa' account.)
2. Attach the 3 database in the DB folder. When you attach them use 'sa' as the db owner.
A. ACCOUNT_Data.MDF
B. CMNET.mdf (not sure what's this one for.)
C. GAME02.mdf
::Server Config::
3. There are a few SERVER_INFO.TXT files that need configurations @ following locations:
A. WORLD#01\S01_TS_QUERY\CONFIG
QUOTE
13.[192.168.1.3] -> Put your IP here.
14.[sa] -> The 'sa' master account from your mssql, leave as is.
15.[7715200] -> Put here the password of your 'sa' account.
B. WORLD#01\S04_TS_LOGIN\CONFIG
QUOTE
09.[192.168.1.3] ->IP of TS_MANAGER01
10.[11250] -> Port of TS_MANAGER01, leave as is.
11.[] -> 상위서버#02 아이피 <-- Don't mind this for now.
12.[] -> 상위서버#02 접속포트 <-- Don't mind this for now.
13.[192.168.1.3] -> Put your IP here.
14.[sa] -> Leave as is.
15.[7715200] -> Password of your 'sa' account.
Config files in S02_TS_MANAGER and S03_TS_RELAY folders need no changes. The changes mainly consist of your IP and 'sa' password.
C. There are 22 zone folders. Z001, Z001, Z003, ect. Within each zone folder there is also SERVER_INFO.TXT in CONFIG folders.
QUOTE
09.[192.168.1.3] <-- Change that IP to yours.
10.[11250] -> Don't touch this unless you're playing with ports.
11.[192.168.1.3] <-- Change that IP to yours.
12.[11350] -> Don't touch this unless you're playing with ports.
13.[192.168.1.3] <-- Change that IP to yours.
14.[11100] -> Don't touch this unless you're playing with ports.
Change all IPs to yours.
::Starting Server::
4. Start services in this order:
A. TS_QUERY.exe
B. TS_MANAGER.exe
C. TS_RELAY.exe
D. TS_LOGIN.exe
It merely takes seconds to load each service. If loaded properly, you'll get no small window with error, and a black icon should appear on your system tray. (bottom right corner of your windows sleep.gifk-m-wink.gif
From this point on you can load any zone server. Of course you'll need to load at least Z001, Z002, and Z003 in order to play with all 3 characters starting point. If you end up going to a new map and you get a message as soon as you enter the warp point it means the zone for that map is not up.
Side notes:
There are different "releases" of this server going around. Including DB backups of other servers, and files for what seems to be a patch server.
The files we are currently providing are one of those original versions with the following changes done:
- Cleaned ACCOUNT Database.
- Added uLoginState column to MemberInfo table. Seems this was needed in order to log in.
Known Bugs!!!
* There are 3 different characters you can create. The starting point for the 1st one is on a mountain wall... stuck. Easy way to move him, change the value of -4249 to -4049 under the 'aLogoutInfo04' column in the AvatarInfo table under GAME01 database.
* Mobs spawning underground or on the air? You can fix this by taking 2 files from your client and placing/replacing them in your zone folder. So, if you wanna fix zone1 look in "C:\Program Files\TwelveSky\G03_GDATA\D07_GWORL D\001" and copy Z001.WC and Z001.WM to your data folder in Z001. Do the same for each zone, I have only tested the 1st 3 zones.