See juhend käsitleb, kuidas konfigureerida ja ühenduda oma Left 4 Dead 2 püsiservriga, mida hostib Legion Hosting, sealhulgas server.cfg seadeid, GSLT tokeni seadistamist, mängurežiime, kohandatud kampaaniaid ja Workshop lisasid.
1. samm — Leidke ja muutke server.cfg
Left 4 Dead 2 loeb oma põhilise serveri konfiguratsiooni failist left4dead2/cfg/server.cfg. See fail luuakse automaatselt serveri esimesel käivitamisel. Kui seda ei eksisteeri, saate selle käsitsi luua GPanel failihalduris.
- Logige sisse GPanel-i ja valige oma Left 4 Dead 2 server.
- Peatage server, kui see töötab.
- Klõpsake Files vahekaardil ja navigeerige kausta
left4dead2/cfg/. - Avage või looge
server.cfgja lisage allpool toodud seaded.
Põhilised server.cfg seaded
// ── 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 | Väärtused | Kirjeldus |
|---|---|---|
hostname |
Mis tahes string | Nimi, mis kuvatakse Steam serveribrauseris ja fuajeebrauseris. |
sv_password |
String või tühi | Liitumiseks nõutav parool. Jätke tühjaks avaliku serveri jaoks. |
maxplayers |
1–32 |
Maksimaalne üheaegsete mängijate arv. Tavaline koostöörežiim kasutab 4, vastasrežiim 8, kuid modifitseeritud serveritel on see sageli kõrgem. |
mp_gamemode |
coop versus survival scavenge |
Aktiivne mängurežiim. Peab ühtima väärtusega, mis on loetletud sv_gametypes-is. |
sv_gametypes |
Komadega eraldatud loend | Mängurežiimid, mida server tohib hostida. Fuajeebrauser filtreerib selle loendi järgi. |
sv_consistency |
0 või 1 |
Kui väärtus on 1, peavad kõigil klientidel olema serveriga identsed failid. Seadke 0, et lubada kohandatud sisu nagu kohandatud kampaaniad või helipaketid ilma mängijaid välja viskamata. |
sv_lan |
0 või 1 |
Seadke 0 internetist ligipääsetava serveri jaoks. Väärtus 1 muudab serveri ainult kohtvõrgu serveriks ja takistab selle ilmumist avalikus brauseris. |
mp_gamemode väärtuseks realism või realism_versus ja lisage need väärtused sv_gametypes-i.
2. samm — GSLT tokeni seadistamine
Game Server Login Token (GSLT) on vajalik, et teie server oleks loetletud Steam põhiserveris ja nähtav avalikus serveribrauseris. Ilma kehtiva tokenita server töötab, kuid ei pruugi ilmuda nimekirjadesse ja Valve võib selle eemaldada.
- Logige sisse oma Steam kontole ja minge Steam mänguserveri konto halduse lehele.
- Sisestage App ID 550 (Left 4 Dead 2) ja memo tokeni tuvastamiseks.
- Klõpsake Create ja kopeerige genereeritud token.
- Kleepige see faili
server.cfgväärtusenasv_setsteamaccountjaoks. - Salvestage fail ja taaskäivitage server. Konsool kinnitab tokeni aktsepteerimist teatega nagu
SteamGameServer connected to Steam successfully.
3. samm — Kohandatud kampaaniate installimine
Left 4 Dead 2 kohandatud kampaaniaid levitatakse .vpk (Valve Pak) failidena. Nende installimine teie püsiservisse teeb need kättesaadavaks serveripoolseks mänguks ja tagab, et kõik ühendatud kliendid saavad kaardi andmetele ligi.
- Laadige alla kampaania
.vpkfail(id). Kampaaniad tulevad sageli paarina — näitekscampaign_dir.vpkjacampaign_000.vpk— laadige üles kõik kaasasolevad failid. - Laadige
.vpkfailid üles oma serverisse kaustaleft4dead2/addons/SFTP kaudu. Vaadake SFTP üleslaadimise juhendit, kui vajate abi ühendamisel. - Taaskäivitage server. Source mootor indekseerib automaatselt
.vpkfailid addons kataloogist käivitamisel. - Kampaania laadimiseks vahetage kaarti serverikonsooli kaudu:
changelevel c1m1_hotel // Change to official map changelevel custom_map_name // Change to your custom campaign's first map
.vpk installitud nende enda Left 4 Dead 2 addons/ kausta või tellitud Steam Workshop kaudu, et liituda kohandatud kampaaniat jooksutava serveriga. Serverikonsool kuvab lisade ühilduvusvea klientide jaoks, kellel failid puuduvad, kui sv_consistency 1 on seatud.
Lisade ühilduvuse seade
Kui soovite lubada mängijatel liituda isegi siis, kui neil ei ole kohandatud kampaaniat lokaalselt, seadke sv_consistency 0 failis server.cfg. See keelab failide räsikontrolli. Pange tähele, et see tähendab ka seda, et kliendid saavad kasutada suvalisi lokaalseid modifikatsioone ilma välja visatamata.
sv_consistency 0 // Allow joins without matching addon files
4. samm — Steam Workshop lisad
Left 4 Dead 2 püsiserver saab tellida Steam Workshop sisu, kuid soovitatav meetod serverite jaoks on Workshop üksuste allalaadimine ja nende paigaldamine .vpk failidena, mitte Workshop automaatse allalaadimise kasutamine, mida püsiserveri režiimis täielikult ei toetata.
Soovitatav töövoog
- Tellige Workshop üksus oma isiklikul Steam kontol ja laske sellel alla laadida teie kohalikku Left 4 Dead 2 installatsiooni.
- Leidke allalaaditud sisu oma kohalikust Steam Workshop vahemälust — tavaliselt asukohas
Steam/steamapps/workshop/content/550/teie kohalikus masinas. - Kopeerige
.vpkfail(id) Workshop vahemälu kaustast. - Laadige need
.vpkfailid üles kaustaleft4dead2/addons/oma Legion Hosting serveris SFTP kaudu. - Taaskäivitage server. Lisa on aktiivne järgmisel käivitamisel.
sv_consistency 0 on seatud. Siiski näevad kliendid, kellel üksust pole, kohandatud sisu asemel vaikevarasid.
5. samm — Serveriga ühendamine
Left 4 Dead 2 püsiservriga ühendumiseks on kolm viisi. Teie serveri IP-aadressi ja pordi leiate GPanel Network vahekaardilt. Lisateavet vaadake juhendist kuidas leida oma serveri IP-d ja porti.
Meetod 1 — Mängusisene konsool (otseühendus)
Avage arendajakonsool tilde klahviga (~) ja tippige:
connect YOUR.SERVER.IP:PORT
connect YOUR.SERVER.IP:PORT; password yourpassword // If password protected
Meetod 2 — Steam serveribrauser
- Avage Steam-is View > Game Servers.
- Klõpsake Favourites vahekaardil, seejärel Add Server.
- Sisestage oma serveri IP ja port, nagu GPanel-is näidatud (nt
1.2.3.4:12345) ja klõpsake Find Games at this Address. - Topeltklõpsake serveri kirjel, et liituda.
Meetod 3 — Fuajee süsteem
Kui teie server on kehtiva GSLT tokeniga avalikult loetletud, saavad mängijad selle leida mängusisese fuajeebrauseri kaudu menüüst Play > Find a Server. Filtreerige mängurežiimi ja piirkonna järgi. Serveril peavad olema õiged mp_gamemode ja sv_gametypes seaded, et ilmuda vastavas fuajee filtris.
| Ühendusmeetod | Parim kasutus | Nõuded |
|---|---|---|
| Konsooli otseühendus | Kiire ligipääs, parooliga kaitstud serverid, kohandatud pordid | Arendajakonsool lubatud mängu seadetes |
| Steam serveribrauser | Lemmikutesse lisamine, serveri oleku kontrollimine enne liitumist | Õige IP ja port GPanel Network vahekaardilt |
| Mängusisene fuajeebrauser | Avalikud serverid standardsete mängurežiimidega | Kehtiv GSLT token, sv_lan 0, õige sv_gametypes |
Seotud artiklid
- L4D2 administraatori seadistamine ja pluginate haldamine — SourceMod, MetaMod installimine, administraatorite lisamine ja pluginate haldamine
- L4D2 serveri veaotsing — Levinud probleemid ühenduste, lisade, pluginate ja serveribrauseri loetlemisega
- Kuidas faile SFTP kaudu üles laadida
- Kuidas leida oma serveri IP-d ja porti