Tento průvodce pokrývá konfiguraci a připojení k vašemu dedikovanému serveru Left 4 Dead 2 hostovanému u Legion Hosting, včetně nastavení server.cfg, nastavení GSLT tokenu, herních módů, vlastních kampaní a Workshop doplňků.
Krok 1 — Nalezení a úprava server.cfg
Left 4 Dead 2 čte svou hlavní serverovou konfiguraci ze souboru left4dead2/cfg/server.cfg. Tento soubor je vytvořen automaticky při prvním spuštění serveru. Pokud neexistuje, můžete jej vytvořit ručně pomocí správce souborů v GPanel.
- Přihlaste se do GPanel a vyberte svůj server Left 4 Dead 2.
- Zastavte server, pokud běží.
- Klikněte na záložku Files a přejděte do
left4dead2/cfg/. - Otevřete nebo vytvořte
server.cfga přidejte níže uvedená nastavení.
Základní nastavení server.cfg
// ── 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 | Hodnoty | Popis |
|---|---|---|
hostname |
Libovolný řetězec | Název zobrazený v prohlížeči serverů Steam a v prohlížeči lobby. |
sv_password |
Řetězec nebo prázdné | Heslo vyžadované pro připojení. Ponechte prázdné pro veřejný server. |
maxplayers |
1–32 |
Maximální počet současně připojených hráčů. Standardní co-op používá 4, versus 8, ale modifikované servery často nastavují vyšší hodnotu. |
mp_gamemode |
coop versus survival scavenge |
Aktivní herní mód. Musí odpovídat hodnotě uvedené v sv_gametypes. |
sv_gametypes |
Čárkou oddělený seznam | Herní módy, které server může hostovat. Prohlížeč lobby filtruje podle tohoto seznamu. |
sv_consistency |
0 nebo 1 |
Když je nastaveno na 1, všichni klienti musí mít identické soubory jako server. Nastavte na 0 pro povolení vlastního obsahu, jako jsou vlastní kampaně nebo zvukové balíčky, bez vyhazování hráčů. |
sv_lan |
0 nebo 1 |
Nastavte na 0 pro internetově přístupný server. Nastavení na 1 omezí server pouze na LAN a zabrání jeho zobrazení ve veřejném prohlížeči. |
mp_gamemode na realism nebo realism_versus a přidejte tyto hodnoty do sv_gametypes.
Krok 2 — Nastavení GSLT tokenu
Game Server Login Token (GSLT) je vyžadován, aby byl váš server uveden na hlavním serveru Steam a viditelný ve veřejném prohlížeči serverů. Bez platného tokenu bude server stále fungovat, ale nemusí se zobrazovat v seznamech a může být společností Valve odstraněn.
- Přihlaste se ke svému účtu Steam a přejděte na stránku Steam Game Server Account Management.
- Zadejte App ID 550 (Left 4 Dead 2) a poznámku pro identifikaci tokenu.
- Klikněte na Create a zkopírujte vygenerovaný token.
- Vložte jej do
server.cfgjako hodnotu prosv_setsteamaccount. - Uložte soubor a restartujte server. Konzole potvrdí přijetí tokenu zprávou jako
SteamGameServer connected to Steam successfully.
Krok 3 — Instalace vlastních kampaní
Vlastní kampaně pro Left 4 Dead 2 jsou distribuovány jako soubory .vpk (Valve Pak). Instalací na váš dedikovaný server je zpřístupníte pro serverovou hru a zajistíte, že všichni připojení klienti budou mít přístup k datům mapy.
- Stáhněte si soubor(y)
.vpkkampaně. Kampaně často přicházejí jako pár — napříkladcampaign_dir.vpkacampaign_000.vpk— nahrajte všechny poskytnuté soubory. - Nahrajte soubory
.vpkdoleft4dead2/addons/na vašem serveru přes SFTP. Pokud potřebujete pomoc s připojením, podívejte se na průvodce nahráváním přes SFTP. - Restartujte server. Engine Source automaticky indexuje soubory
.vpkv adresáři addons při spuštění. - Pro načtení kampaně změňte mapu pomocí serverové konzole:
changelevel c1m1_hotel // Change to official map changelevel custom_map_name // Change to your custom campaign's first map
.vpk kampaně nainstalovaný ve své vlastní složce addons/ Left 4 Dead 2, nebo přihlášený přes Steam Workshop, aby se mohli připojit k serveru s vlastní kampaní. Serverová konzole zobrazí chybu konzistence doplňků pro klienty, kterým chybí soubory, pokud je nastaveno sv_consistency 1.
Nastavení konzistence doplňků
Pokud chcete hráčům umožnit připojení i bez lokální kopie vlastní kampaně, nastavte sv_consistency 0 v server.cfg. Tím se deaktivuje kontrola hashů souborů. Mějte na paměti, že to také znamená, že klienti mohou používat libovolné lokální modifikace bez vyhození.
sv_consistency 0 // Allow joins without matching addon files
Krok 4 — Doplňky ze Steam Workshop
Dedikované servery Left 4 Dead 2 se mohou přihlásit k odběru obsahu ze Steam Workshop, ale doporučenou metodou pro servery je stáhnout položky z Workshop a nasadit je jako soubory .vpk, místo spoléhání se na automatické stahování z Workshop, které není v režimu dedikovaného serveru plně podporováno.
Doporučený postup
- Přihlaste se k odběru položky z Workshop na svém osobním účtu Steam a nechte ji stáhnout do lokální instalace Left 4 Dead 2.
- Najděte stažený obsah v lokální mezipaměti Steam Workshop — obvykle na
Steam/steamapps/workshop/content/550/na vašem lokálním počítači. - Zkopírujte soubor(y)
.vpkze složky mezipaměti Workshop. - Nahrajte tyto soubory
.vpkdoleft4dead2/addons/na vašem serveru Legion Hosting přes SFTP. - Restartujte server. Doplněk bude aktivní při dalším spuštění.
sv_consistency 0. Klienti, kteří položku nemají, však uvidí výchozí assety místo vlastního obsahu.
Krok 5 — Připojení k serveru
Existují tři způsoby připojení k dedikovanému serveru Left 4 Dead 2. IP adresu a port vašeho serveru najdete na záložce Network v GPanel. Podrobnosti naleznete v průvodci jak zjistit IP adresu a port serveru.
Metoda 1 — Herní konzole (přímé připojení)
Otevřete vývojářskou konzoli klávesou tilda (~) a zadejte:
connect YOUR.SERVER.IP:PORT
connect YOUR.SERVER.IP:PORT; password yourpassword // If password protected
Metoda 2 — Prohlížeč serverů Steam
- Ve Steam otevřete View > Game Servers.
- Klikněte na záložku Favourites a poté na Add Server.
- Zadejte IP a port vašeho serveru tak, jak jsou zobrazeny v GPanel (např.
1.2.3.4:12345) a klikněte na Find Games at this Address. - Dvojklikem na záznam serveru se připojíte.
Metoda 3 — Systém lobby
Pokud je váš server veřejně uveden s platným GSLT tokenem, hráči jej mohou najít přes herní prohlížeč lobby v Play > Find a Server. Filtrujte podle herního módu a regionu. Server musí mít správně nastaveny mp_gamemode a sv_gametypes, aby se zobrazoval v příslušném filtru lobby.
| Metoda připojení | Nejvhodnější pro | Požadavky |
|---|---|---|
| Přímé připojení přes konzoli | Rychlý přístup, servery chráněné heslem, vlastní porty | Vývojářská konzole povolena v nastavení hry |
| Prohlížeč serverů Steam | Přidání do oblíbených, kontrola stavu serveru před připojením | Správná IP a port ze záložky Network v GPanel |
| Herní prohlížeč lobby | Veřejné servery se standardními herními módy | Platný GSLT token, sv_lan 0, správné sv_gametypes |
Související články
- Nastavení administrace a správa pluginů L4D2 — Instalace SourceMod, MetaMod, přidání administrátorů a správa pluginů
- Řešení problémů serveru L4D2 — Běžné problémy s připojením, doplňky, pluginy a zobrazením v prohlížeči serverů
- Jak nahrávat soubory přes SFTP
- Jak zjistit IP adresu a port serveru