Ez az útmutató a Team Fortress 2 dedikált szerver futtatása során felmerülő gyakori problémákat tárgyalja, beleértve a GSLT token problémákat, a SourceMod betöltési hibákat, a VAC hibákat és a szerverböngésző láthatósági problémákat. A szerver kezdeti beállításához lásd a TF2 szerver beállítási útmutatót.
GSLT token problémák
Tünet: A szerver konzolban megjelenik az "Invalid or expired GSLT" üzenet, vagy a szerver nem jelenik meg nyilvánosan.
Okok és megoldások:
- A token lejárt hosszabb inaktivitás miatt — generálj újat a steamcommunity.com/dev/managegameservers oldalon.
- A tokent tulajdonló Steam fiók VAC tiltással rendelkezik — egy új, nem tiltott fióknak kell generálnia a tokent.
- A tokent már használja egy másik futó szerver — minden szerverpéldánynak saját egyedi tokenre van szüksége.
- Az
sv_setsteamaccountsor aserver.cfg-ben elírást vagy felesleges szóközt tartalmaz — ellenőrizd, hogy pontosan megegyezik a token karakterlánccal. - Rossz App ID-t használtál a token generálásakor — a TF2 az App ID 440-et igényli.
A SourceMod nem töltődik be
Tünet: Az sm version parancs "Unknown command" üzenetet ad a telepítés után.
Okok és megoldások:
- A MetaMod:Source nincs telepítve vagy nem töltődik be — először ellenőrizd, hogy a
meta versionműködik-e. Ha nem, ellenőrizd újra a MetaMod telepítést. A SourceMod nem működhet MetaMod nélkül. - A fájlok rossz könyvtárba lettek feltöltve — a SourceMod-nak a
tf/addons/sourcemod/könyvtárban kell lennie, nem a szerver gyökérmappájában vagy egy másik játékmappában. - Rossz build lett letöltve — a szerver Linux-on fut. Győződj meg róla, hogy a Linux buildet töltötted le, nem a Windows-osat.
- Fájl jogosultsági problémák — győződj meg róla, hogy az összes feltöltött fájl olvasható. Ha bizonytalan vagy, töltsd fel újra SFTP-n keresztül.
- Ellenőrizd a naplókat — tekintsd át a
tf/addons/sourcemod/logs/mappát a hibaüzenetekért, amelyek jelzik, mi nem sikerült betölteni.
VAC problémák / VAC biztonságos mód letiltva
Tünet: A szerver konzolon megjelenik a "VAC secure mode is disabled" üzenet, vagy a játékosok figyelmeztetést kapnak, hogy a VAC ki van kapcsolva.
Okok és megoldások:
- Nincs érvényes GSLT — a VAC-hoz érvényes
sv_setsteamaccounttoken szükséges. Lásd a Szerver beállítási útmutatót a GSLT utasításokért. - Egy betöltött plugin vagy bővítmény meg van jelölve — egyes nem hivatalos bináris bővítmények kiválthatják a VAC letiltását. Egyenként távolítsd el a nemrég telepített pluginokat az ok azonosításához.
sv_cheats 1van beállítva — a VAC automatikusan letiltásra kerül, ha a csalások engedélyezve vannak. Győződj meg róla, hogy asv_cheats 0szerepel aserver.cfgfájlban.- Ha a VAC a fentiek kezelése után is letiltva marad, végezz teljes szerver újraindítást (nem csak pályaváltást).
A szerver nem jelenik meg a böngészőben
Tünet: A szervered fut, de nem jelenik meg a Steam szerverböngészőben.
Okok és megoldások:
- Nincs érvényes GSLT — érvényes Game Server Login Token szükséges a nyilvános listázáshoz. Lásd a Szerver beállítási útmutatót.
- A szerver most indult el — az új szervereknek több percbe telhet, amíg megjelennek a böngészőben, miután először csatlakoztak a Steam-hez.
- Tűzfal vagy port probléma — ellenőrizd, hogy a szerver játék portja nyitva van-e. Ellenőrizd a GPanel-ben a hozzárendelt portot.
- Próbálj közvetlen csatlakozást először — próbálj csatlakozni a
connect IP:PORTparanccsal a fejlesztői konzolban, hogy megerősítsd a szerver elérhetőségét, mielőtt a böngésző listázási problémát elhárítanád.
Pluginok összeomlást okoznak
Tünet: A szerver összeomlik vagy váratlanul újraindul egy plugin telepítése vagy frissítése után.
Okok és megoldások:
- Ellenőrizd a
tf/addons/sourcemod/logs/mappát az összeomlási naplókért és hibaüzenetekért közvetlenül az összeomlás után. - Tiltsd le a nemrég hozzáadott pluginokat az
.smxfájljaik áthelyezésével atf/addons/sourcemod/plugins/disabled/mappába. - Győződj meg róla, hogy az összes plugin függőség (pl. TF2Attributes, DHooks) telepítve van és a megfelelő verzióban.
- Egyes pluginok meghatározott SourceMod API verziót igényelnek — ellenőrizd a kompatibilitást a plugin AlliedModders témájában.
- Ha a szerver indításkor omlik össze, használd a GPanel fájlkezelőt vagy az SFTP-t a problémás plugin fájl áthelyezéséhez, amíg a szerver le van állítva.
.smx fájlok tetszőleges parancsokat futtathatnak a szervereden. Csak az AlliedModders-ről vagy ellenőrzött GitHub tárolókból származó pluginokat használj.
A játékosok nem tudnak csatlakozni
Tünet: A játékosok időtúllépést, kapcsolat elutasítást vagy "server not responding" hibát kapnak.
Okok és megoldások:
- A szerver nem fut — ellenőrizd a GPanel-ben, hogy a szerver online van-e és nincs-e összeomlási ciklusban.
- Rossz IP vagy port — ellenőrizd a csatlakozási adatokat a GPanel-ben. Lásd a Hogyan találd meg a szervered IP-címét és portját útmutatót.
- Jelszó eltérés — ha az
sv_passwordbe van állítva aserver.cfg-ben, a játékosnak meg kell adnia a helyes jelszót csatlakozáskor. - A szerver megtelt — ellenőrizd, hogy a szerver elérte-e a
maxplayerskorlátot. - Egyéni pálya letöltési időtúllépés — ha a szerver egyéni pályát futtat FastDL konfiguráció nélkül, a lassú kapcsolattal rendelkező játékosok időtúllépést tapasztalhatnak a pálya letöltése közben. Lásd a Szerver beállítási útmutatót a FastDL konfigurációhoz.
Általános diagnosztikai lépések
Bármilyen TF2 szerverprobléma elhárításakor kövesd ezeket a lépéseket hasznos információk összegyűjtéséhez, mielőtt támogatási jegyet nyitnál:
- Ellenőrizd a szerver konzol kimenetét a GPanel-ben hibaüzenetek után kutatva.
- Tekintsd át a naplókat a
tf/addons/sourcemod/logs/mappában (ha a SourceMod telepítve van). - Ellenőrizd a
tf/console.logfájlt vagy a GPanel konzolt engine szintű hibákért. - Ha a probléma egy változtatás után kezdődött, vondd vissza a változtatást és tesztelj újra.
- Próbálj közvetlenül csatlakozni a
connect IP:PORTparanccsal a fejlesztői konzolban, hogy kizárd a böngészővel kapcsolatos problémákat.
Kapcsolódó cikkek
- TF2 szerver beállítási útmutató — Server.cfg konfiguráció, GSLT tokenek, pályarotáció, FastDL, csatlakozás
- TF2 admin és plugin beállítás — SourceMod/MetaMod telepítés, admin fiókok, plugin kezelés
- Hogyan találd meg a szervered IP-címét és portját
- Fájlok feltöltése SFTP-n keresztül
tf/addons/sourcemod/logs/ mappából vagy a szerver konzolból.