Hogyan csináljunk relay szervert?
Techmánia 2010. április 27. 5 hozzászólás 2194 olvasásRelay szerver készítése
Elkészítése nem olyan bonyolult, csak tudnotok kell a lépéseket. Mindig sorban kell menni, mert máshogy nem lehet készíteni. A cikkben nem lesz szó Aseco vagy Fast csatlakozásáról, mivel arról a következő részben számolunk be. Lépésenként megyünk majd, de előtte az alapnevekkel kell tisztában lennetek:
- warszerver: az a szerver, amihez csatlakoztatni szeretnétek relayszervert.
- relayszerver: csak nézők fogadására szolgáló speciális TM-szerver.
- dedicated.cfg: a szerverek indítására szolgáló fájl
- rendszerháttér: Windows vagy Linux alapú rendszerkörnyezet (nem mindegy ugyanis)
- alapszerver: szerverprogram nélkül (Aseco, Fast, stb) nélkül futtatott TM szerver.
- indító fájl: ez különbözik Windows és Linux esetén, mivel Windowsban .bat file, míg Linuxban .sh file!
- portok: 3 portot használ a szerver, ebből a xmlrpc_port fontos számunkra. (mindig változtatni kell ugyanis több szerver esetén és ez fontos lesz ASECO vagy FAST-nál)
Ha ezen dolgok le vannak tisztázva (mi lesz a warszerver, milyen rendszeren, milyen porton) neki állhatunk a relay szerver készítéséhez.
1. Warszerver beállítása a fogadáshoz
Első lépésben a warszervert kell beállítanunk, hogy fogadja a relayszerver csatlakozását. Ehhez ellenőriznetek kell a dedicated config fájlban ezt a részt:
- True ha False-ra van állítva, állítástok át True-ra!
- tegyek jelszót spectator-ra a config fájlban. (ha tele van a spectator, relayszerver nem tud csatlakozni!)
Ha ez megvan és változtattatok a beállításokon, indítsátok újra a warszervert!
2. Relayszerver beállításai
Lépésenként írom, hogy érthető legyek.
- Relay szerverlogin létrehozása: A Trackmania Forever hivatalos játékos oldalára fel kell lépnetek. (link) Jelentkezzetek be, mintha a játékban tennétek. (tmlogin/jelszó) Az oldalon bejön több funkció, de nekünk a legalsó kell a dedicated servers fül. Itt tudtok létrehozni szerverlogint a relay szervereteknek. (Bemutatásként létrehoztam én is egyet fcserverrelay2 néven)

- Relayszerver dedicated config fájl: Következő lépésként a dedicated config fájlban beállítjuk a funkciókat: - szerverlogin, - szerverjelszó, - játékosok száma, - nézők száma, - portok beállítása. (arra figyeljetek, hogy Windowsban .txt. Linuxban .cfg legyen a fájlvégződés)

- Szerver indító fájl felülírása: Mielőtt indítjuk a relay szerverünket, az utolsó lépésben az indító fájlt kell módosítanunk. Egy alapszerónál vagy warszerónál a következő található az indításnál: "start "..." TrackmaniaServer.exe /dedicated_cfg = dedicated1_cfg.txt /game_settings = Challenges/real_f1/real_f1.txt" Tehát itt az indító exe, a konfiguráció és az induló map/szerver beállítás található. Ez teljesen más a relayszerveren! 2 dolgot kell megadni az indító exe és a konfigurációs fájl után. A warszerver loginját és nézői (spect) jelszavát! Map/szerver beállítást nem szabad! Így néz ki tehát: "start "..." TrackmaniaServer.exe /dedicated_cfg=dedicated_cfg.txt /join=warszerverlogin /joinpassword=warszerverspectpass"

3. Relayszerver indítása
Ha sikerült mindent beállítanotok, ideje elindítani a relay szerverünket. Én egy kölcsönkapott USB szervert módosítottam, így mutatva be a képeken a lépéseket. Nincs más hátra mint elindítani a szerverünket.
Bemutatásom során a warszervert FightClub Tech szervere adta (közel 1 éve használunk relayszervert non-stop). Relay szerverlogint újat csináltam (fcserverrelay2), melyt FightClub Relay 2 néven láthattok a képeken.
Végeredményben:


Ha nem sikerül, akkor lessétek meg a ConsoleLog-ot a Log alkönyvtárban. Sok okos dolgot lehet találni ott. Ha problémátok van írjatok, meg próbálunk válaszolni. Hírünk következő részében a FAST telepítésével foglalkozunk (war és relayszerverre egyaránt)
Kapcsolódó linkek
van 1 olyan rész a honlapon ( http://www.track-mania.hu/content/2009/09/20/Dedikalt_szerver_keszites )
hogy dediikált szerverkészítés
nekem ott az ---INNEN--- link nem jó valaki azt el tudná küldeni??
e-mail:darknest01@hotmail.com
van 1 olyan rész a honlapon ( http://www.track-mania.hu/content/2009/09/20/Dedikalt_szerver_keszites )
hogy dediikált szerverkészítés
nekem ott az ---INNEN--- link nem jó valaki azt el tudná küldeni??
e-mail:darknest01@hotmail.com
Server1:
2371 server-port
3471 p2p-port
5071 RCP-port (no need to be forwarded)
Server2:
2372 server-port
3472 p2p-port
5072 RCP-port (no need to be forwarded)
The p2p-ports and the server-ports need to be forwarded on your router (if you have one) to get people to join.
mert ha nem teszitek meg akkor csak akkor tudnak bemenni ha te is ott vagy.remélem segítettem.

Age of Empireshttp://aoe.rts.hu/
Battlefieldhttp://www.battlefield.hu/
Call of Dutyhttp://www.cod.hu/
Counter-Strikehttp://www.counter-strike.hu/
DOTAhttp://dota.rts.hu/
Half-Lifehttp://www.half-life.hu/
League of Legendshttp://lol.rts.hu/
Need for Speedhttp://www.nfs.hu/
StarCrafthttp://sc.rts.hu/
Team Fortresshttp://www.teamfortress.hu/
TrackManiahttp://www.trackmania.hu/
Warcrafthttp://w3.rts.hu/
OGC Webshophttp://shop.ogc.hu/
Steamhttp://www.steam.hu/
Mumblehttp://www.mumble.hu/
Crysis 2http://www.crysis-online.hu/
Game Starhttp://www.gamestar.hu/
Garry's Modhttp://www.gmod.hu/
Grand Theft Autohttp://www.gta.hu/
Mafiahttp://www.mafia-game.hu/
Minecrafthttp://www.minecraft.hu/
Quakehttp://www.quake.hu/
Red Orchestrahttp://www.redorchestra.hu/
Terrariahttp://www.terraria.hu/

Index 