Denne veiledningen dekker hvordan du konfigurerer og kobler til din dedikerte Left 4 Dead 2-server hostet hos Legion Hosting, inkludert server.cfg-innstillinger, GSLT-token-oppsett, spillmoduser, tilpassede kampanjer og Workshop-tillegg.
Trinn 1 — Finn og rediger server.cfg
Left 4 Dead 2 leser sin kjerneserverkonfigurasjon fra left4dead2/cfg/server.cfg. Denne filen opprettes automatisk første gang serveren starter. Hvis den ikke finnes, kan du opprette den manuelt ved hjelp av GPanel-filbehandleren.
- Logg inn på GPanel og velg Left 4 Dead 2-serveren din.
- Stopp serveren hvis den kjører.
- Klikk på Files-fanen og naviger til
left4dead2/cfg/. - Åpne eller opprett
server.cfgog legg til innstillingene nedenfor.
Grunnleggende server.cfg-innstillinger
// ── 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 | Verdier | Beskrivelse |
|---|---|---|
hostname |
Enhver streng | Navnet som vises i Steam-serverleseren og lobby-leseren. |
sv_password |
Streng eller tom | Passord som kreves for å bli med. La stå tomt for en offentlig server. |
maxplayers |
1–32 |
Maksimalt antall samtidige spillerplasser. Standard co-op bruker 4, versus bruker 8, men moddede servere setter ofte dette høyere. |
mp_gamemode |
coop versus survival scavenge |
Aktiv spillmodus. Må samsvare med en verdi oppført i sv_gametypes. |
sv_gametypes |
Kommaseparert liste | Spillmoduser serveren har lov til å hoste. Lobby-leseren filtrerer etter denne listen. |
sv_consistency |
0 eller 1 |
Når satt til 1, må alle klienter ha identiske filer som serveren. Sett til 0 for å tillate tilpasset innhold som tilpassede kampanjer eller lydpakker uten å kaste ut spillere. |
sv_lan |
0 eller 1 |
Sett til 0 for en server som er tilgjengelig på internett. Å sette til 1 gjør serveren kun LAN og forhindrer den i å vises i den offentlige leseren. |
mp_gamemode til realism eller realism_versus og legg disse verdiene til i sv_gametypes.
Trinn 2 — Sett opp et GSLT-token
Et Game Server Login Token (GSLT) er nødvendig for at serveren din skal være oppført på Steam-masterserveren og synlig i den offentlige serverleseren. Uten et gyldig token vil serveren fortsatt kjøre, men kan ikke vises i oppføringer og kan fjernes fra listen av Valve.
- Logg inn på Steam-kontoen din og gå til siden Steam Game Server Account Management.
- Skriv inn App ID 550 (Left 4 Dead 2) og et notat for å identifisere tokenet.
- Klikk på Create og kopier det genererte tokenet.
- Lim det inn i
server.cfgsom verdien forsv_setsteamaccount. - Lagre filen og start serveren på nytt. Konsollen vil bekrefte at tokenet ble akseptert med en melding som
SteamGameServer connected to Steam successfully.
Trinn 3 — Installer tilpassede kampanjer
Tilpassede kampanjer for Left 4 Dead 2 distribueres som .vpk-filer (Valve Pak). Å installere dem på din dedikerte server gjør dem tilgjengelige for spilling på serversiden og sikrer at alle tilkoblede klienter kan få tilgang til kartdataene.
- Last ned kampanjens
.vpk-fil(er). Kampanjer kommer ofte som et par — for eksempelcampaign_dir.vpkogcampaign_000.vpk— last opp alle medfølgende filer. - Last opp
.vpk-filene tilleft4dead2/addons/på serveren din via SFTP. Se SFTP-opplastingsveiledningen hvis du trenger hjelp med å koble til. - Start serveren på nytt. Source-motoren indekserer automatisk
.vpk-filer i addons-katalogen ved oppstart. - For å laste kampanjen, endre kartet ved hjelp av serverkonsollen:
changelevel c1m1_hotel // Change to official map changelevel custom_map_name // Change to your custom campaign's first map
.vpk installert i sin egen Left 4 Dead 2 addons/-mappe, eller abonnert via Steam Workshop, for å bli med på en server som kjører en tilpasset kampanje. Serverkonsollen vil vise en feil med addon-konsistens for klienter som mangler filer hvis sv_consistency 1 er satt.
Innstilling for addon-konsistens
Hvis du vil tillate spillere å bli med selv om de ikke har den tilpassede kampanjen lokalt, sett sv_consistency 0 i server.cfg. Dette deaktiverer filhash-sjekking. Merk at dette også betyr at klienter kan kjøre vilkårlige lokale modifikasjoner uten å bli kastet ut.
sv_consistency 0 // Allow joins without matching addon files
Trinn 4 — Steam Workshop-tillegg
Dedikerte Left 4 Dead 2-servere kan abonnere på Steam Workshop-innhold, men den anbefalte metoden for servere er å laste ned Workshop-elementer og distribuere dem som .vpk-filer i stedet for å stole på Workshop-autonedlasting, som ikke er fullt støttet i dedikert servermodus.
Anbefalt arbeidsflyt
- Abonner på Workshop-elementet på din personlige Steam-konto og la det laste ned til din lokale Left 4 Dead 2-installasjon.
- Finn det nedlastede innholdet i din lokale Steam Workshop-cache — vanligvis på
Steam/steamapps/workshop/content/550/på din lokale maskin. - Kopier
.vpk-filen(e) fra Workshop-cache-mappen. - Last opp disse
.vpk-filene tilleft4dead2/addons/på din Legion Hosting-server via SFTP. - Start serveren på nytt. Tillegget vil være aktivt ved neste oppstart.
sv_consistency 0 er satt. Klienter som ikke har elementet vil imidlertid se standardressurser i stedet for det tilpassede innholdet.
Trinn 5 — Koble til serveren din
Det er tre måter å koble til en dedikert Left 4 Dead 2-server på. Serverens IP-adresse og port finner du på Network-fanen i GPanel. Se veiledningen hvordan finne server-IP og port for detaljer.
Metode 1 — Konsoll i spillet (direkte tilkobling)
Åpne utviklerkonsollen med tilde-tasten (~) og skriv:
connect YOUR.SERVER.IP:PORT
connect YOUR.SERVER.IP:PORT; password yourpassword // If password protected
Metode 2 — Steam-serverleser
- I Steam, åpne View > Game Servers.
- Klikk på Favourites-fanen, deretter Add Server.
- Skriv inn serverens IP og port som vist i GPanel (f.eks.
1.2.3.4:12345) og klikk på Find Games at this Address. - Dobbeltklikk på serveroppføringen for å bli med.
Metode 3 — Lobby-system
Hvis serveren din er offentlig oppført med et gyldig GSLT-token, kan spillere finne den gjennom lobby-leseren i spillet under Play > Find a Server. Filtrer etter spillmodus og region. Serveren må ha riktig mp_gamemode og sv_gametypes satt for å vises i det passende lobby-filteret.
| Tilkoblingsmetode | Best for | Krav |
|---|---|---|
| Direkte tilkobling via konsoll | Rask tilgang, passordbeskyttede servere, tilpassede porter | Utviklerkonsoll aktivert i spillalternativene |
| Steam-serverleser | Legge til i favoritter, sjekke serverstatus før tilkobling | Riktig IP og port fra GPanel Network-fanen |
| Lobby-leser i spillet | Offentlige servere med standard spillmoduser | Gyldig GSLT-token, sv_lan 0, riktig sv_gametypes |
Relaterte artikler
- L4D2 administratoroppsett og plugin-administrasjon — Installere SourceMod, MetaMod, legge til administratorer og administrere plugins
- L4D2-serverfeilsøking — Vanlige problemer med tilkoblinger, addons, plugins og oppføring i serverleseren
- Hvordan laste opp filer via SFTP
- Hvordan finne server-IP og port