zyga29 |
Wysłany: Sob 23:04, 09 Cze 2007 Temat postu: Subserwer na tym samym komputerze co serwer Główny |
|
Witam.
Poradnik ten przedstawia tworzenie podserwera na wersji 97d i pochodnych.
1. Tworzymy nowy folder i nazywamy go np. "SubSerwer". Następnie z naszego serwera kopiujemy katalogi "Data" i "GameServer" i wklejamy je do folderu "SubSerwer".
1a. Jeśli mamy do dyspozycji jeszcze jedną partycję (np. E:), to możemy stworzyć na niej folder MuServer i do niego wkleić te katalogi. Ale należy pamiętać, że potem trzeba w GameServerze zmienić (najlepiej HEX Edytorem) wszystkie wpisy D: na naszą partycję (np. E:).
2. Wybieramy sobie dodatkowy port na nasz podserwer (np. 55902). Jeśli mamy router, to przekierowujemy go na nasz komputer. Jeśli nie po prostu dopuszczamy połączenia na nim w Firewallu.
3. Pora na konfigurację plików:
Pliki serwera głównego:
D:\MuServer\CS\Connectserverlist.dat
Cytat: |
0 "NazwaSerwera" "ZewIP" 55901 "SHOW"
1 "NazwaPodSerwera" "ZewIP" 55902 "SHOW"
|
D:\MuServer\CS\Data\Connectserverlist.dat
Cytat: |
0 "NazwaSerwera" "ZewIP" 55901 "SHOW"
1 "NazwaPodSerwera" "ZewIP" 55902 "SHOW"
|
D:\MuServer\CS\Data\Serverlist.dat
Cytat: |
0 "NazwaSerwera" "ZewIP" 55901 "SHOW"
1 "NazwaPodSerwera" "ZewIP" 55902 "SHOW"
|
D:\MuServer\data\Iplist.dat
Cytat: |
"127.0.0.1"
"127.0.0.1"
|
Linki:
Cytat: |
01 : D:\MuServer\DataServer1\Dataserver.exe 55960
02 : D:\MuServer\DataServer2\Dataserver.exe 55962
03 : D:\MuServer\CS\CS.exe
04 : D:\Muserver\JoinServer\JoinServer.exe /p55970 /ca127.0.0.1 /cp55557
05 : D:\MuServer\MU2003_EVENT_SERVER\WZ_MU2003_EVENT_SERVER.exe
06 : D:\MuServer\RankingServer\DevilSqure_EventServer.exe
07 : D:\MuServer\ExDB\Exdb.exe
08 : D:\MuServer\GameServer\GameServer.exe 127.0.0.1 55970 127.0.0.1 55960 55901
|
Pliki podserwera:
D:\SubSerwer\data\Iplist.dat
Cytat: |
"127.0.0.1"
"127.0.0.1"
|
D:\SubSerwer\data\ServerInfo.dat
Cytat: |
[GameServerInfo]
ServerName = NazwaPodSerwera
ServerCode = 1
ConnectMemberLoad = 0;
|
Linki:
Cytat: |
01 : D:\MuServer\SubSerwer\GameServer\GameServer.exe 127.0.0.1 55970 127.0.0.1 55962 55902
|
Wyjaśnienia:
ZewIP - Nasze zewnętrzne IP
01 : D:\MuServer\SubSerwer\GameServer\GameServer.exe 127.0.0.1 55970 127.0.0.1 55962 55902 - ostatnie dwie liczby to port DataServera, z jakim łączy się podsewer i port GameServera tego suba.
4. Odpalamy najpierw główny serwer, a potem podserwer.
Podziękowania dla Siema za pomoc! |
|