Ez az útmutató a Legion Hosting-nál hosztolt Left 4 Dead 2 dedikált szervereddel kapcsolatos gyakori problémákat tárgyalja, beleértve a csatlakozási problémákat, kiegészítő konzisztencia hibákat, bővítmény-ütközéseket és szerverböngésző listázási problémákat. A szerver kezdeti beállításához lásd az L4D2 szerver beállítási útmutató oldalt.
Kiegészítő konzisztencia hibák — Kliensek kirúgása csatlakozáskor
- Ez a hiba akkor fordul elő, amikor az
sv_consistency 1be van állítva és a kliens helyi fájljai nem egyeznek a szerver fájljaival. Ez gyakran előfordul egyedi kampányok vagy hang/modell cserék esetén. - Ha engedélyezni szeretnéd a nem egyező kiegészítőkkel rendelkező kliensek csatlakozását, állítsd be az
sv_consistency 0értéket aserver.cfgfájlban és indítsd újra a szervert. - Ha szeretnéd megtartani a konzisztencia-ellenőrzést, győződj meg róla, hogy minden játékos azonos másolatokkal rendelkezik az egyedi
.vpkfájlokból aleft4dead2/addons/könyvtárukban.
// In left4dead2/cfg/server.cfg — set to 0 to disable file hash checking
sv_consistency 0
Kompromisszum: Az
sv_consistency 0 beállítás azt jelenti, hogy a kliensek tetszőleges helyi módosításokat is futtathatnak (egyedi skinek, hangcsomagok) kirúgás nélkül. Ha ez aggályos, tartsd 1 értéken és követeld meg, hogy minden játékos ugyanazokat a kiegészítő fájlokat telepítse.
SourceMod bővítmény-ütközések vagy szerver összeomlások
- Ellenőrizd a SourceMod hibanaplót a
left4dead2/addons/sourcemod/logs/errors_YYYYMMDD.loghelyen. Ez felsorolja, melyik bővítmény hibásodott meg és miért. - Egyes bővítmények nem kompatibilisek a SourceMod aktuális verziójával vagy más specifikus bővítményekkel. Olvasd el a bővítmény témáját az AlliedModders oldalon az ismert ütközésekért.
- A probléma elkülönítéséhez helyezd át a bővítményeket egyenként a
left4dead2/addons/sourcemod/plugins/disabled/mappába és indítsd újra, amíg az összeomlás meg nem szűnik. Az utoljára letiltott bővítmény valószínűleg az ok. - Győződj meg róla, hogy mind a MetaMod:Source, mind a SourceMod legújabb stabil verzióját használod. Az eltérő verziók gyakori instabilitási forrást jelentenek.
Gyors diagnosztika: Futtasd az
sm plugins list parancsot a szerver konzolon (a GPanel Console fülön) a sikeresen és sikertelenül betöltött bővítmények megtekintéséhez.
A szerver nem jelenik meg a szerverböngészőben vagy a lobbiban
- Ellenőrizd, hogy az
sv_lan 0be van-e állítva aserver.cfgfájlban. - Győződj meg róla, hogy a GSLT tokened érvényes és nincs kitiltva. A token állapotát a steamcommunity.com/dev/managegameservers oldalon ellenőrizheted. Egy kitiltott vagy lejárt token megakadályozza a listázást.
- Ellenőrizd, hogy az
sv_setsteamaccountaserver.cfgfájlban tartalmazza a tokent, és nincsenek elgépelések vagy felesleges szóközök. - A szerverböngészőnek akár 10 percbe is telhet egy újonnan indított szerver listázása. Először próbálj közvetlen konzol csatlakozást a szerver helyes működésének megerősítéséhez, majd várd meg, amíg a böngésző frissül.
- Ellenőrizd, hogy az
sv_gametypestartalmaz legalább egy érvényes játékmód karakterláncot, és hogy azmp_gamemodemegegyezik az egyik értékkel.
| Tünet | Valószínű ok | Megoldás |
|---|---|---|
| A szerver fut, de nem jelenik meg a böngészőben | Hiányzó vagy érvénytelen GSLT token | Generálj új tokent az App ID 550-hez és állítsd be az sv_setsteamaccount segítségével |
| A szerver megjelenik a böngészőben, de rossz játékmóddal | sv_gametypes / mp_gamemode eltérés |
Győződj meg róla, hogy az mp_gamemode értéke szerepel az sv_gametypes listában |
| A szerver egyáltalán nem látható | sv_lan 1 van beállítva |
Állítsd be az sv_lan 0 értéket a server.cfg fájlban és indítsd újra |
Egyedi kampánypálya nem töltődik be vagy nem található
- Győződj meg róla, hogy a kampány összes
.vpkfájlja feltöltésre került aleft4dead2/addons/könyvtárba. A többrészes kampányok minden részt igényelnek — egy másodlagos.vpkhiánya pálya betöltési hibát okoz. - Használd a pontos belső pályanevet a
changelevelparanccsal. A pályanév nem mindig egyezik meg a kampány megjelenített nevével. Ellenőrizd a kampány dokumentációját vagy a.vpktartalmát a helyes pályafájl nevekért. - Indítsd újra a szervert az új
.vpkfájlok feltöltése után. A motor csak indításkor indexeli a kiegészítőket.
// Use the internal map name, not the campaign display name
changelevel c1m1_hotel // Official campaign example
changelevel custom_map_chapter1 // Custom campaign — check campaign docs for exact name
Nem lehet csatlakozni a szerverhez
- Ellenőrizd, hogy a szervered fut-e a GPanel Console fülön az aktív kimenet megtekintésével.
- Győződj meg róla, hogy a helyes IP-címet és portot használod a GPanel Network fülről. Ne feltételezd az alapértelmezett portot — a hozzárendelt portod eltérhet.
- Ha a szerver jelszóval védett, győződj meg róla, hogy a helyes jelszót adod meg. A jelszót a
left4dead2/cfg/server.cfgfájlban, azsv_passwordalatt ellenőrizheted vagy állíthatod vissza. - Ellenőrizd, hogy a szerver befejezte-e az indítást a csatlakozási kísérlet előtt. A konzolnak meg kell jelenítenie egy
VAC secure mode is activatedsort, amikor a szerver készen áll a kapcsolatok fogadására.
Tűzfal megjegyzés: A Legion Hosting szerverek alapértelmezetten nyitott szükséges portokkal rendelkeznek. Ha megváltoztattad a szerver portot vagy további szolgáltatásokat használsz, ellenőrizd a GPanel Network fülön a helyes port-hozzárendeléseket. Ne nyiss támogatási jegyet a portokkal kapcsolatban, hacsak nem ellenőrizted előbb a csatlakozási adataid helyességét.
Szerver összeomlás pályaváltáskor vagy indításkor
- Ellenőrizd a szerver konzolkimenetét a GPanel-ben az összeomlás előtti utolsó hibaüzenetért.
- Ha az összeomlás egyedi pályán történik, próbálj betölteni egy hivatalos pályát (pl.
changelevel c1m1_hotel) a szerver stabilitásának megerősítéséhez egyedi tartalom nélkül. - Ha a SourceMod telepítve van, ellenőrizd a
left4dead2/addons/sourcemod/logs/könyvtárat a hiba részleteiért. - Távolítsd el a nemrég hozzáadott
.vpkfájlokat vagy bővítményeket egyenként és indítsd újra az ok elkülönítéséhez. - Sérült szerverfájlok indítási összeomlásokat okozhatnak. Ha a probléma az összes egyedi tartalom eltávolítása után is fennáll, próbáld újratelepíteni a szervert a GPanel Settings fülön.
Kapcsolódó cikkek
- L4D2 szerver beállítási útmutató — Server.cfg konfiguráció, GSLT tokenek, játékmódok és csatlakozás
- L4D2 admin beállítás és bővítménykezelés — SourceMod, MetaMod telepítése, adminok hozzáadása és bővítmények kezelése
- Fájlok feltöltése SFTP-vel
Ha az útmutató követése után is problémákat tapasztalsz, nyiss egy támogatási jegyet a legionhosting.net/submitticket.php oldalon, és mellékeld a szerver azonosítódat, a konzolnapló hibaüzeneteit és az eddig megtett lépések leírását.