Ez az útmutató a Trackmania dedikált szerver admin eszközeit és szerverkezelését ismerteti a Legion Hosting platformon. A kezdeti beállításhoz és konfigurációhoz lásd a Trackmania szerver beállítási útmutatót.
Szerveradminisztráció áttekintése
A Trackmania dedikált szervereket elsősorban XML konfigurációs fájlokon és külső szerververezérlőkön keresztül lehet kezelni. Maga a szerver nem rendelkezik hagyományos játékon belüli konzollal, mint a Source engine alapú játékok.
Konfigurációs fájl
A fő szerver konfiguráció XML formátumban van:
UserData/Config/dedicated_cfg.txt
A konfiguráció főbb szakaszai:
| Beállítás útvonala | Leírás |
|---|---|
masterserver_account > login |
Dedikált szerver bejelentkezés (a Trackmania weboldalról) |
masterserver_account > password |
Dedikált szerver jelszó |
server_options > name |
A böngészőben megjelenő szerver név |
server_options > comment |
Szerver leírás |
server_options > password |
Csatlakozási jelszó |
server_options > max_players |
Maximális játékosszám |
server_options > max_spectators |
Maximális nézők száma |
system_config > server_port |
Szerver port (a GPanel kezeli) |
Meccsbeállítások
A meccsbeállítási fájlok határozzák meg a pálya lejátszási listát és a játékmódot. Ezek itt találhatók:
MatchSettings/
Az alapértelmezett fájl az example.txt. Egyéni lejátszási lista létrehozásához:
- Másold az
example.txtfájlt egy új fájlba (pl.custom.txt) - Szerkeszd a fájlt pályabejegyzések hozzáadásához vagy eltávolításához
- Frissítsd a
GAME_CONFIGindítási változót az új fájlra mutatva (pl.MatchSettings\custom.txt) - Indítsd újra a szervert
Pályák kezelése
Pályák hozzáadása
- Töltsd le a pályafájlokat (
.Map.Gbx) a Trackmania közösségből - Töltsd fel őket a
UserData/Maps/mappába SFTP-n keresztül - Add hozzá a pályahivatkozásokat a meccsbeállítási fájlodhoz
- Indítsd újra a szervert az új pályák betöltéséhez
Szerververezérlők
A haladó adminisztrációhoz sok Trackmania szerver üzemeltető külső szerververezérlőket használ. Népszerű lehetőségek:
- PyPlanet — Python alapú vezérlő bővítménytámogatással
- UASECO — PHP alapú vezérlő kiterjedt funkciókkal
- EvoSC — Modern C# szerververezérlő
Ezek a vezérlők az XML-RPC interfészen keresztül csatlakoznak, és olyan funkciókat biztosítanak, mint a chat parancsok, játékosstatisztikák, pályaszavazás és automatikus sorkezelés.
Szerverkezelés a GPanel-en keresztül
| Művelet | Hogyan |
|---|---|
| Szerver indítása/leállítása/újraindítása | Használd a GPanel főoldalán található vezérlőgombokat |
| Szerver név módosítása | Szerkeszd a SERVER_NAME értéket a Startup fülön |
| Szerver jelszó beállítása | Szerkeszd a SERVER_PASSWORD értéket a Startup fülön |
| Meccsbeállítások módosítása | Szerkeszd a GAME_CONFIG értéket a Startup fülön |
| Konfiguráció szerkesztése | File Manager vagy SFTP → UserData/Config/dedicated_cfg.txt |
| Konzol kimenet megtekintése | Ellenőrizd a Console fület a GPanel-ben |
Hibaelhárítás
A szerver nem indul el
- Ellenőrizd, hogy a
MASTERSERVER_LOGINésMASTERSERVER_PASSWORDhelyesen van-e beállítva - Győződj meg róla, hogy a hitelesítő adatokat a trackmania.com/player/dedicated-servers oldalon hoztad létre
- Ellenőrizd a konzol kimenetet hitelesítési hibák után kutatva
A játékosok nem találják a szervert
- Győződj meg róla, hogy a master szerver hitelesítő adatok érvényesek és a szerver sikeresen elindult
- Ellenőrizd, hogy a meccsbeállítási fájl létezik és megfelelően van formázva
- Várj néhány percet, amíg a szerver regisztrál a master szerveren
Kapcsolódó cikkek
- Trackmania szerver beállítási útmutató
- Hogyan találd meg a szervered IP-címét és portját
- Fájlok feltöltése SFTP-n keresztül
Segítségre van szükséged?
Ha további segítségre van szükséged a Trackmania szervereddel kapcsolatban, támogatási csapatunk készséggel áll rendelkezésedre. Nyiss egy támogatási jegyet és a lehető leghamarabb válaszolunk.