Ovaj vodič pokriva kako da konfigurišete i povežete se na svoj Left 4 Dead 2 namenski server koji se hostuje kod Legion Hosting, uključujući server.cfg podešavanja, podešavanje GSLT tokena, režime igre, prilagođene kampanje i Workshop dodatke.
Korak 1 — Pronađite i izmenite server.cfg
Left 4 Dead 2 čita svoju osnovnu konfiguraciju servera iz left4dead2/cfg/server.cfg. Ovaj fajl se automatski kreira prilikom prvog pokretanja servera. Ako ne postoji, možete ga ručno kreirati pomoću GPanel menadžera fajlova.
- Prijavite se na GPanel i izaberite svoj Left 4 Dead 2 server.
- Zaustavite server ako radi.
- Kliknite na karticu Files i idite do
left4dead2/cfg/. - Otvorite ili kreirajte
server.cfgi dodajte podešavanja ispod.
Osnovna server.cfg podešavanja
// ── Server Identity ─────────────────────────────────────────────
hostname "My Legion L4D2 Server"
sv_password "" // Leave empty for a public server
maxplayers 8 // L4D2 max is 32; standard co-op uses 4-8
// ── Game Mode ────────────────────────────────────────────────────
mp_gamemode "coop" // coop | versus | survival | scavenge
sv_gametypes "coop,versus,survival,scavenge"
// ── Network ──────────────────────────────────────────────────────
sv_region 255 // 255 = worldwide
sv_lan 0 // 0 = internet server
sv_alltalk 0
// ── GSLT (Steam Game Server Login Token) ─────────────────────────
sv_setsteamaccount "YOUR_GSLT_TOKEN_HERE"
// ── Cheats / Consistency ─────────────────────────────────────────
sv_cheats 0
sv_consistency 0 // Set to 0 to allow custom content; see notes
// ── Logging ──────────────────────────────────────────────────────
log on
sv_logbans 1
sv_logecho 1
sv_logfile 1
| ConVar | Vrednosti | Opis |
|---|---|---|
hostname |
Bilo koji string | Ime prikazano u Steam pregledaču servera i pregledaču lobby-ja. |
sv_password |
String ili prazno | Lozinka potrebna za pridruživanje. Ostavite prazno za javni server. |
maxplayers |
1–32 |
Maksimalan broj istovremenih slotova za igrače. Standardni co-op koristi 4, versus koristi 8, ali modovani serveri često postavljaju ovo više. |
mp_gamemode |
coop versus survival scavenge |
Aktivan režim igre. Mora se poklapati sa vrednošću navedenom u sv_gametypes. |
sv_gametypes |
Lista razdvojena zarezima | Režimi igre koje server sme da hostuje. Pregledač lobby-ja filtrira po ovoj listi. |
sv_consistency |
0 ili 1 |
Kada je podešeno na 1, svi klijenti moraju imati identične fajlove kao server. Podesite na 0 da biste dozvolili prilagođeni sadržaj kao što su prilagođene kampanje ili zvučni paketi bez izbacivanja igrača. |
sv_lan |
0 ili 1 |
Podesite na 0 za server dostupan putem interneta. Podešavanje na 1 čini server isključivo LAN i sprečava njegovo pojavljivanje u javnom pregledaču. |
mp_gamemode na realism ili realism_versus i dodajte te vrednosti u sv_gametypes.
Korak 2 — Podesite GSLT token
Game Server Login Token (GSLT) je potreban da bi vaš server bio naveden na Steam master serveru i vidljiv u javnom pregledaču servera. Bez validnog tokena, server će i dalje raditi ali se možda neće pojaviti u listingu i Valve ga može ukloniti sa liste.
- Prijavite se na svoj Steam nalog i idite na stranicu Steam Game Server Account Management.
- Unesite App ID 550 (Left 4 Dead 2) i belešku za identifikaciju tokena.
- Kliknite na Create i kopirajte generisani token.
- Nalepite ga u
server.cfgkao vrednost zasv_setsteamaccount. - Sačuvajte fajl i restartujte server. Konzola će potvrditi da je token prihvaćen porukom poput
SteamGameServer connected to Steam successfully.
Korak 3 — Instalirajte prilagođene kampanje
Prilagođene kampanje za Left 4 Dead 2 distribuiraju se kao .vpk (Valve Pak) fajlovi. Njihova instalacija na vaš namenski server čini ih dostupnim za igru na strani servera i osigurava da svi povezani klijenti mogu pristupiti podacima mape.
- Preuzmite
.vpkfajl(ove) kampanje. Kampanje često dolaze u paru — na primercampaign_dir.vpkicampaign_000.vpk— otpremite sve dostavljene fajlove. - Otpremite
.vpkfajlove uleft4dead2/addons/na svom serveru putem SFTP-a. Pogledajte vodič za otpremanje putem SFTP-a ako vam je potrebna pomoć pri povezivanju. - Restartujte server. Source engine automatski indeksira
.vpkfajlove u addons direktorijumu pri pokretanju. - Da biste učitali kampanju, promenite mapu koristeći konzolu servera:
changelevel c1m1_hotel // Change to official map changelevel custom_map_name // Change to your custom campaign's first map
.vpk kampanje instaliran u svom sopstvenom Left 4 Dead 2 addons/ folderu, ili biti pretplaćeni putem Steam Workshop-a, da bi se pridružili serveru koji pokreće prilagođenu kampanju. Konzola servera će prikazati grešku konzistentnosti dodataka za klijente kojima nedostaju fajlovi ako je sv_consistency 1 podešeno.
Podešavanje konzistentnosti dodataka
Ako želite da dozvolite igračima da se pridruže čak i ako nemaju prilagođenu kampanju lokalno, podesite sv_consistency 0 u server.cfg. Ovo onemogućava proveru heša fajlova. Imajte na umu da ovo takođe znači da klijenti mogu pokretati proizvoljne lokalne modifikacije bez izbacivanja.
sv_consistency 0 // Allow joins without matching addon files
Korak 4 — Steam Workshop dodaci
Left 4 Dead 2 namenski serveri mogu se pretplatiti na Steam Workshop sadržaj, ali preporučeni metod za servere je da preuzmete Workshop stavke i postavite ih kao .vpk fajlove umesto da se oslanjate na Workshop automatsko preuzimanje, koje nije u potpunosti podržano u režimu namenskog servera.
Preporučeni radni tok
- Pretplatite se na Workshop stavku na svom ličnom Steam nalogu i dozvolite joj da se preuzme u vašu lokalnu Left 4 Dead 2 instalaciju.
- Pronađite preuzeti sadržaj u svom lokalnom Steam Workshop kešu — obično na
Steam/steamapps/workshop/content/550/na vašem lokalnom računaru. - Kopirajte
.vpkfajl(ove) iz Workshop keš foldera. - Otpremite te
.vpkfajlove uleft4dead2/addons/na svom Legion Hosting serveru putem SFTP-a. - Restartujte server. Dodatak će biti aktivan pri sledećem pokretanju.
sv_consistency 0 podešeno. Međutim, klijenti koji nemaju stavku videće podrazumevane resurse umesto prilagođenog sadržaja.
Korak 5 — Povezivanje na vaš server
Postoje tri načina da se povežete na Left 4 Dead 2 namenski server. IP adresa i port vašeg servera mogu se pronaći na kartici Network u GPanel. Pogledajte vodič kako pronaći IP adresu i port svog servera za detalje.
Metod 1 — Konzola unutar igre (direktno povezivanje)
Otvorite developersku konzolu pomoću tilda tastera (~) i ukucajte:
connect YOUR.SERVER.IP:PORT
connect YOUR.SERVER.IP:PORT; password yourpassword // If password protected
Metod 2 — Steam pregledač servera
- U Steam-u otvorite View > Game Servers.
- Kliknite na karticu Favourites, zatim na Add Server.
- Unesite IP adresu i port vašeg servera kako je prikazano u GPanel-u (npr.
1.2.3.4:12345) i kliknite na Find Games at this Address. - Dvaput kliknite na unos servera da biste se pridružili.
Metod 3 — Lobby sistem
Ako je vaš server javno naveden sa validnim GSLT tokenom, igrači ga mogu pronaći kroz pregledač lobby-ja unutar igre pod Play > Find a Server. Filtrirajte po režimu igre i regionu. Server mora imati ispravno podešene mp_gamemode i sv_gametypes da bi se pojavio u odgovarajućem lobby filteru.
| Metod povezivanja | Najbolje za | Zahtevi |
|---|---|---|
| Direktno povezivanje putem konzole | Brz pristup, serveri zaštićeni lozinkom, prilagođeni portovi | Developerska konzola omogućena u opcijama igre |
| Steam pregledač servera | Dodavanje u omiljene, provera statusa servera pre pridruživanja | Ispravna IP adresa i port sa GPanel kartice Network |
| Pregledač lobby-ja unutar igre | Javni serveri sa standardnim režimima igre | Validan GSLT token, sv_lan 0, ispravan sv_gametypes |
Povezani članci
- Podešavanje administratora i upravljanje pluginovima za L4D2 — Instaliranje SourceMod-a, MetaMod-a, dodavanje administratora i upravljanje pluginovima
- Rešavanje problema sa L4D2 serverom — Uobičajeni problemi sa povezivanjem, dodacima, pluginovima i listingom u pregledaču servera
- Kako otpremiti fajlove putem SFTP-a
- Kako pronaći IP adresu i port svog servera