Wyprzedaż Błyskawiczna 50% rabatu na wszystkie serwery Ostatni Dzień!
Kończy się za: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categories

Przewodnik konfiguracji serwera Left 4 Dead 2


Ten przewodnik opisuje, jak skonfigurować i połączyć się z dedykowanym serwerem Left 4 Dead 2 hostowanym w Legion Hosting, w tym ustawienia server.cfg, konfigurację tokena GSLT, tryby gry, niestandardowe kampanie oraz dodatki z Workshop.

Zatrzymaj serwer przed edycją plików konfiguracyjnych lub instalacją dodatków. Zawsze zatrzymuj serwer z karty Console w GPanel przed modyfikacją jakichkolwiek plików. Zmiany wprowadzone podczas działania serwera mogą zostać nadpisane lub spowodować awarie przy następnym restarcie.

Krok 1 — Zlokalizuj i edytuj server.cfg

Left 4 Dead 2 odczytuje swoją podstawową konfigurację serwera z pliku left4dead2/cfg/server.cfg. Plik ten jest tworzony automatycznie przy pierwszym uruchomieniu serwera. Jeśli nie istnieje, możesz go utworzyć ręcznie za pomocą menedżera plików GPanel.

  1. Zaloguj się do GPanel i wybierz swój serwer Left 4 Dead 2.
  2. Zatrzymaj serwer, jeśli jest uruchomiony.
  3. Kliknij kartę Files i przejdź do katalogu left4dead2/cfg/.
  4. Otwórz lub utwórz plik server.cfg i dodaj poniższe ustawienia.

Podstawowe ustawienia 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 Wartości Opis
hostname Dowolny ciąg Nazwa wyświetlana w przeglądarce serwerów Steam oraz przeglądarce lobby.
sv_password Ciąg lub puste Hasło wymagane do dołączenia. Pozostaw puste dla serwera publicznego.
maxplayers 132 Maksymalna liczba jednoczesnych slotów graczy. Standardowy tryb co-op używa 4, versus używa 8, ale serwery z modami często ustawiają tę wartość wyżej.
mp_gamemode coop versus survival scavenge Aktywny tryb gry. Musi odpowiadać wartości wymienionej w sv_gametypes.
sv_gametypes Lista oddzielona przecinkami Tryby gry, które serwer może hostować. Przeglądarka lobby filtruje według tej listy.
sv_consistency 0 lub 1 Gdy ustawiono na 1, wszyscy klienci muszą mieć identyczne pliki jak serwer. Ustaw na 0, aby zezwolić na niestandardową zawartość, taką jak niestandardowe kampanie lub pakiety dźwiękowe, bez wyrzucania graczy.
sv_lan 0 lub 1 Ustaw na 0 dla serwera dostępnego przez internet. Ustawienie na 1 czyni serwer dostępnym tylko w sieci LAN i uniemożliwia jego pojawienie się w publicznej przeglądarce.
Wskazówka: Aby hostować mecz Realism lub Realism Versus, ustaw mp_gamemode na realism lub realism_versus i dodaj te wartości do sv_gametypes.

Krok 2 — Skonfiguruj token GSLT

Token logowania serwera gry (GSLT) jest wymagany, aby Twój serwer był wymieniony na serwerze głównym Steam i widoczny w publicznej przeglądarce serwerów. Bez ważnego tokena serwer nadal będzie działać, ale może nie pojawiać się na listach i może zostać usunięty z listy przez Valve.

  1. Zaloguj się na swoje konto Steam i przejdź na stronę zarządzania kontami serwerów gier Steam.
  2. Wprowadź App ID 550 (Left 4 Dead 2) oraz notatkę identyfikującą token.
  3. Kliknij Create i skopiuj wygenerowany token.
  4. Wklej go do pliku server.cfg jako wartość dla sv_setsteamaccount.
  5. Zapisz plik i zrestartuj serwer. Konsola potwierdzi, że token został zaakceptowany, komunikatem takim jak SteamGameServer connected to Steam successfully.
Jeden token na serwer. Każdy GSLT jest powiązany z jedną działającą instancją serwera. Jeśli prowadzisz wiele serwerów, wygeneruj osobny token dla każdego z nich. Ponowne użycie tego samego tokena na różnych instancjach spowoduje błędy uwierzytelniania.

Krok 3 — Zainstaluj niestandardowe kampanie

Niestandardowe kampanie dla Left 4 Dead 2 są dystrybuowane jako pliki .vpk (Valve Pak). Zainstalowanie ich na dedykowanym serwerze sprawia, że stają się dostępne do rozgrywki po stronie serwera i zapewnia wszystkim podłączonym klientom dostęp do danych mapy.

  1. Pobierz plik(i) .vpk kampanii. Kampanie często występują jako para — na przykład campaign_dir.vpk oraz campaign_000.vpk — prześlij wszystkie dostarczone pliki.
  2. Prześlij pliki .vpk do katalogu left4dead2/addons/ na swoim serwerze przez SFTP. Zobacz przewodnik przesyłania przez SFTP, jeśli potrzebujesz pomocy z połączeniem.
  3. Zrestartuj serwer. Silnik Source automatycznie indeksuje pliki .vpk w katalogu addons podczas uruchamiania.
  4. Aby załadować kampanię, zmień mapę za pomocą konsoli serwera:
    changelevel c1m1_hotel          // Change to official map
    changelevel custom_map_name     // Change to your custom campaign's first map
Klienci również potrzebują plików kampanii. Gracze muszą mieć ten sam plik kampanii .vpk zainstalowany we własnym folderze addons/ Left 4 Dead 2 lub zasubskrybowany przez Steam Workshop, aby dołączyć do serwera z niestandardową kampanią. Konsola serwera wyświetli błąd spójności dodatków dla klientów, którym brakuje plików, jeśli ustawiono sv_consistency 1.

Ustawienie spójności dodatków

Jeśli chcesz zezwolić graczom na dołączanie, nawet jeśli nie mają niestandardowej kampanii lokalnie, ustaw sv_consistency 0 w pliku server.cfg. To wyłącza sprawdzanie sum kontrolnych plików. Pamiętaj, że oznacza to również, iż klienci mogą uruchamiać dowolne lokalne modyfikacje bez bycia wyrzuconymi.

sv_consistency 0    // Allow joins without matching addon files

Krok 4 — Dodatki z Steam Workshop

Dedykowane serwery Left 4 Dead 2 mogą subskrybować zawartość Steam Workshop, ale zalecaną metodą dla serwerów jest pobieranie elementów Workshop i wdrażanie ich jako plików .vpk, zamiast polegać na automatycznym pobieraniu z Workshop, które nie jest w pełni obsługiwane w trybie dedykowanego serwera.

Zalecany przepływ pracy

  1. Zasubskrybuj element Workshop na swoim osobistym koncie Steam i pozwól mu się pobrać do lokalnej instalacji Left 4 Dead 2.
  2. Znajdź pobraną zawartość w lokalnej pamięci podręcznej Steam Workshop — zazwyczaj w katalogu Steam/steamapps/workshop/content/550/ na Twoim komputerze lokalnym.
  3. Skopiuj plik(i) .vpk z folderu pamięci podręcznej Workshop.
  4. Prześlij te pliki .vpk do katalogu left4dead2/addons/ na swoim serwerze Legion Hosting przez SFTP.
  5. Zrestartuj serwer. Dodatek będzie aktywny przy następnym uruchomieniu.
Elementy Workshop modyfikujące dźwięk, modele lub tekstury (skórki, zamienniki dźwięków) nie powinny wymagać, aby klienci mieli te same pliki, jeśli ustawiono sv_consistency 0. Jednak klienci, którzy nie mają danego elementu, zobaczą domyślne zasoby zamiast niestandardowej zawartości.

Krok 5 — Łączenie z serwerem

Istnieją trzy sposoby połączenia się z dedykowanym serwerem Left 4 Dead 2. Adres IP i port Twojego serwera można znaleźć na karcie Network w GPanel. Zobacz przewodnik jak znaleźć adres IP i port swojego serwera, aby uzyskać szczegóły.

Metoda 1 — Konsola w grze (połączenie bezpośrednie)

Otwórz konsolę dewelopera klawiszem tyldy (~) i wpisz:

connect YOUR.SERVER.IP:PORT
connect YOUR.SERVER.IP:PORT; password yourpassword    // If password protected
Sprawdź kartę Network w GPanel, aby poznać adres IP i numer portu swojego serwera. Nie zakładaj domyślnego portu — Twój przypisany port może się różnić.

Metoda 2 — Przeglądarka serwerów Steam

  1. W Steam otwórz View > Game Servers.
  2. Kliknij kartę Favourites, a następnie Add Server.
  3. Wprowadź adres IP i port swojego serwera, jak pokazano w GPanel (np. 1.2.3.4:12345) i kliknij Find Games at this Address.
  4. Kliknij dwukrotnie wpis serwera, aby dołączyć.

Metoda 3 — System lobby

Jeśli Twój serwer jest publicznie wymieniony z ważnym tokenem GSLT, gracze mogą go znaleźć poprzez przeglądarkę lobby w grze w sekcji Play > Find a Server. Filtruj według trybu gry i regionu. Serwer musi mieć poprawnie ustawione mp_gamemode oraz sv_gametypes, aby pojawić się w odpowiednim filtrze lobby.

Metoda połączenia Najlepsza do Wymagania
Bezpośrednie połączenie przez konsolę Szybki dostęp, serwery chronione hasłem, niestandardowe porty Konsola dewelopera włączona w opcjach gry
Przeglądarka serwerów Steam Dodawanie do ulubionych, sprawdzanie statusu serwera przed dołączeniem Poprawny adres IP i port z karty Network w GPanel
Przeglądarka lobby w grze Serwery publiczne ze standardowymi trybami gry Ważny token GSLT, sv_lan 0, poprawne sv_gametypes

Powiązane artykuły

Jeśli nadal napotykasz problemy po wykonaniu tego przewodnika, otwórz zgłoszenie wsparcia na legionhosting.net/submitticket.php i dołącz identyfikator serwera, komunikaty o błędach z dziennika konsoli oraz opis kroków, które już podjąłeś.

Was this article helpful?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.