Ovaj vodič pokriva česte probleme na koje možete naići s vašim Left 4 Dead 2 namjenskim serverom hostiranim kod Legion Hosting, uključujući probleme s povezivanjem, pogreške konzistentnosti dodataka, konflikte pluginova i probleme s prikazom u pregledniku servera. Za početno postavljanje servera, pogledajte Vodič za postavljanje L4D2 servera.
Pogreške konzistentnosti dodataka — Klijenti izbačeni pri pridruživanju
- Ova pogreška javlja se kada je postavljeno
sv_consistency 1i lokalne datoteke klijenta ne odgovaraju datotekama servera. To se često događa s prilagođenim kampanjama ili zamjenama zvukova/modela. - Kako biste omogućili klijentima bez odgovarajućih dodataka da se pridruže, postavite
sv_consistency 0userver.cfgi ponovno pokrenite. - Ako želite provođenje konzistentnosti, osigurajte da svi igrači imaju identične kopije prilagođenih
.vpkdatoteka u svom direktorijuleft4dead2/addons/.
// In left4dead2/cfg/server.cfg — set to 0 to disable file hash checking
sv_consistency 0
Kompromis: Postavljanje
sv_consistency 0 znači da klijenti također mogu pokretati proizvoljne lokalne modifikacije (prilagođene skinove, zvučne pakete) bez izbacivanja. Ako vas to zabrinjava, zadržite vrijednost na 1 i zahtijevajte da svi igrači instaliraju iste datoteke dodataka.
Konflikti SourceMod dodataka ili padovi servera
- Provjerite SourceMod zapis pogrešaka na
left4dead2/addons/sourcemod/logs/errors_YYYYMMDD.log. Navest će koji dodatak nije uspio i zašto. - Neki dodaci nisu kompatibilni s trenutnom verzijom SourceMod-a ili s drugim specifičnim dodacima. Pročitajte temu dodatka na AlliedModders forumu za poznate konflikte.
- Za izolaciju problema, premjestite dodatke jedan po jedan u
left4dead2/addons/sourcemod/plugins/disabled/i ponovno pokrenite dok se pad ne zaustavi. Posljednji dodatak koji ste deaktivirali vjerojatno je uzrok. - Osigurajte da koristite najnoviju stabilnu verziju i MetaMod:Source i SourceMod. Neusklađene verzije čest su izvor nestabilnosti.
Brza dijagnostika: Pokrenite
sm plugins list u konzoli servera (putem GPanel kartice Console) kako biste vidjeli koji su se dodaci uspješno učitali, a koji nisu.
Server nije prikazan u pregledniku servera ili lobiju
- Potvrdite da je
sv_lan 0postavljeno userver.cfg. - Provjerite je li vaš GSLT token valjan i nije zabranjen. Status tokena možete provjeriti na steamcommunity.com/dev/managegameservers. Zabranjen ili istekao token spriječit će prikaz.
- Provjerite da
sv_setsteamaccountuserver.cfgsadrži token i da nema tipfelera ili dodatnih razmaka. - Preglednik servera može trebati do 10 minuta da prikaže novopokrenuti server. Prvo pokušajte izravno povezivanje putem konzole kako biste potvrdili da server ispravno radi, zatim pričekajte da ga preglednik prikaže.
- Potvrdite da
sv_gametypesuključuje barem jedan valjani niz moda igre i damp_gamemodeodgovara jednoj od tih vrijednosti.
| Simptom | Vjerojatni uzrok | Rješenje |
|---|---|---|
| Server radi ali nije u pregledniku | Nedostajući ili nevaljani GSLT token | Generirajte novi token za App ID 550 i postavite putem sv_setsteamaccount |
| Server u pregledniku ali pogrešan mod igre | Nepodudaranje sv_gametypes / mp_gamemode |
Osigurajte da je vrijednost mp_gamemode navedena u sv_gametypes |
| Server uopće nije vidljiv | Postavljeno sv_lan 1 |
Postavite sv_lan 0 u server.cfg i ponovno pokrenite |
Prilagođena mapa kampanje se ne učitava ili nije pronađena
- Osigurajte da su sve
.vpkdatoteke za kampanju prenesene uleft4dead2/addons/. Kampanje s više dijelova zahtijevaju sve dijelove — nedostatak sekundarnog.vpkuzrokovat će neuspjeh učitavanja mape. - Koristite točno interno ime mape s
changelevel. Ime mape nije uvijek isto kao prikazno ime kampanje. Provjerite dokumentaciju kampanje ili sadržaj njezine.vpkdatoteke za točna imena datoteka mapa. - Ponovno pokrenite server nakon prijenosa novih
.vpkdatoteka. Engine indeksira dodatke samo pri pokretanju.
// 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
Nije moguće povezati se na server
- Provjerite radi li vaš server pregledavanjem GPanel kartice Console za aktivan ispis.
- Potvrdite da koristite ispravnu IP adresu i port iz GPanel kartice Network. Ne pretpostavljajte zadani port — vaš dodijeljeni port može se razlikovati.
- Ako je server zaštićen lozinkom, osigurajte da unosite ispravnu lozinku. Možete je provjeriti ili resetirati u
left4dead2/cfg/server.cfgpodsv_password. - Provjerite je li server završio pokretanje prije pokušaja povezivanja. Konzola bi trebala prikazati redak poput
VAC secure mode is activatedkada je server spreman za povezivanja.
Napomena o vatrozidu: Legion Hosting serveri imaju potrebne portove otvorene prema zadanim postavkama. Ako ste promijenili port servera ili koristite dodatne usluge, provjerite GPanel karticu Network kako biste potvrdili ispravne dodjele portova. Ne otvarajte zahtjev za podršku u vezi portova osim ako prvo niste provjerili da su vaši podaci za povezivanje ispravni.
Server se ruši pri promjeni mape ili pokretanju
- Provjerite ispis konzole servera u GPanel-u za posljednju poruku pogreške prije pada.
- Ako se pad događa na prilagođenoj mapi, pokušajte učitati službenu mapu (npr.
changelevel c1m1_hotel) kako biste potvrdili da je server stabilan bez prilagođenog sadržaja. - Ako je SourceMod instaliran, provjerite
left4dead2/addons/sourcemod/logs/za detalje o pogreškama. - Uklonite nedavno dodane
.vpkdatoteke ili dodatke jedan po jedan i ponovno pokrenite kako biste izolirali uzrok. - Oštećene datoteke servera mogu uzrokovati padove pri pokretanju. Ako problem i dalje postoji nakon uklanjanja svog prilagođenog sadržaja, pokušajte reinstalirati server iz GPanel kartice Settings.
Povezani članci
- Vodič za postavljanje L4D2 servera — Konfiguracija Server.cfg, GSLT tokeni, modovi igre i kako se povezati
- L4D2 postavljanje administratora i upravljanje dodacima — Instalacija SourceMod, MetaMod, dodavanje administratora i upravljanje dodacima
- Kako prenijeti datoteke putem SFTP-a
Ako i dalje imate problema nakon praćenja ovog vodiča, otvorite zahtjev za podršku na legionhosting.net/submitticket.php i uključite ID svog servera, poruke pogrešaka iz zapisa konzole i opis koraka koje ste već poduzeli.