Светкавична разпродажба 50% отстъпка на всички сървъри Последен ден!
Завършва след: 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

Ръководство за настройка на Left 4 Dead 2 сървър


Това ръководство обхваща как да конфигурирате и да се свържете с вашия Left 4 Dead 2 dedicated сървър, хостван в Legion Hosting, включително настройки на server.cfg, настройка на GSLT токен, игрови режими, персонализирани кампании и Workshop добавки.

Спрете сървъра си преди редактиране на конфигурационни файлове или инсталиране на добавки. Винаги спирайте сървъра си от таб Console в GPanel преди модифициране на каквито и да е файлове. Промени, направени докато сървърът работи, може да бъдат презаписани или да причинят сривове при следващо рестартиране.

Стъпка 1 — Намиране и редактиране на server.cfg

Left 4 Dead 2 чете основната си сървърна конфигурация от left4dead2/cfg/server.cfg. Този файл се създава автоматично при първото стартиране на сървъра. Ако не съществува, можете да го създадете ръчно с помощта на файловия мениджър на GPanel.

  1. Влезте в GPanel и изберете вашия Left 4 Dead 2 сървър.
  2. Спрете сървъра, ако работи.
  3. Кликнете върху таб Files и навигирайте до left4dead2/cfg/.
  4. Отворете или създайте server.cfg и добавете настройките по-долу.

Основни настройки на 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 Стойности Описание
hostname Произволен низ Името, показано в браузъра на сървъри и лоби браузъра на Steam.
sv_password Низ или празно Парола, изисквана за присъединяване. Оставете празно за публичен сървър.
maxplayers 132 Максимален брой едновременни слотове за играчи. Стандартното co-op използва 4, versus използва 8, но моднати сървъри често задават повече.
mp_gamemode coop versus survival scavenge Активен игрови режим. Трябва да съвпада със стойност, изброена в sv_gametypes.
sv_gametypes Списък, разделен със запетаи Игрови режими, които сървърът има право да хоства. Лоби браузърът филтрира по този списък.
sv_consistency 0 или 1 Когато е зададено на 1, всички клиенти трябва да имат идентични файлове със сървъра. Задайте на 0, за да позволите персонализирано съдържание като персонализирани кампании или звукови пакети, без да изритвате играчи.
sv_lan 0 или 1 Задайте 0 за достъпен през интернет сървър. Задаването на 1 прави сървъра само за LAN и пречи да се появи в публичния браузър.
Съвет: За хостване на мач Realism или Realism Versus, задайте mp_gamemode на realism или realism_versus и добавете тези стойности в sv_gametypes.

Стъпка 2 — Настройка на GSLT токен

Game Server Login Token (GSLT) е необходим, за да бъде сървърът ви листнат в Steam master сървъра и видим в публичния браузър на сървъри. Без валиден токен сървърът все още ще работи, но може да не се появява в листингите и може да бъде премахнат от листинга от Valve.

  1. Влезте в своя Steam акаунт и отидете на страницата Steam Game Server Account Management.
  2. Въведете App ID 550 (Left 4 Dead 2) и бележка за идентифициране на токена.
  3. Кликнете Create и копирайте генерирания токен.
  4. Поставете го в server.cfg като стойност за sv_setsteamaccount.
  5. Запазете файла и рестартирайте сървъра. Конзолата ще потвърди, че токенът е приет със съобщение като SteamGameServer connected to Steam successfully.
Един токен на сървър. Всеки GSLT е свързан с една работеща сървърна инстанция. Ако управлявате множество сървъри, генерирайте отделен токен за всеки. Повторно използване на същия токен между инстанции ще доведе до неуспехи при удостоверяване.

Стъпка 3 — Инсталиране на персонализирани кампании

Персонализирани кампании за Left 4 Dead 2 се разпространяват като .vpk (Valve Pak) файлове. Инсталирането им на вашия dedicated сървър ги прави достъпни за сървърен геймплей и гарантира, че всички свързани клиенти могат да получат достъп до данните на картата.

  1. Изтеглете .vpk файла(овете) на кампанията. Кампаниите често идват по двойка — например campaign_dir.vpk и campaign_000.vpk — качете всички предоставени файлове.
  2. Качете .vpk файловете в left4dead2/addons/ на вашия сървър чрез SFTP. Вижте ръководството за качване чрез SFTP, ако имате нужда от помощ при свързване.
  3. Рестартирайте сървъра. Source engine автоматично индексира .vpk файлове в директорията addons при стартиране.
  4. За да заредите кампанията, променете картата с помощта на сървърната конзола:
    changelevel c1m1_hotel          // Change to official map
    changelevel custom_map_name     // Change to your custom campaign's first map
Клиентите също се нуждаят от файловете на кампанията. Играчите трябва да имат инсталиран същия .vpk на кампанията в собствената си папка addons/ на Left 4 Dead 2, или да са се абонирали чрез Steam Workshop, за да се присъединят към сървър, работещ с персонализирана кампания. Сървърната конзола ще покаже грешка за съвместимост на добавки за клиенти, на които липсват файлове, ако е зададено sv_consistency 1.

Настройка за съвместимост на добавките

Ако искате да позволите на играчи да се присъединят, дори ако нямат локално персонализираната кампания, задайте sv_consistency 0 в server.cfg. Това деактивира проверката на хеш на файлове. Имайте предвид, че това също означава, че клиентите могат да изпълняват произволни локални модификации, без да бъдат изритани.

sv_consistency 0    // Allow joins without matching addon files

Стъпка 4 — Steam Workshop добавки

Left 4 Dead 2 dedicated сървърите могат да се абонират за Steam Workshop съдържание, но препоръчителният метод за сървъри е да изтегляте Workshop елементи и да ги внедрявате като .vpk файлове, вместо да разчитате на автоматично изтегляне от Workshop, което не е напълно поддържано в режим на dedicated сървър.

Препоръчителен работен процес

  1. Абонирайте се за Workshop елемента в личния си Steam акаунт и позволете да се изтегли в локалната ви инсталация на Left 4 Dead 2.
  2. Намерете изтегленото съдържание в локалния си Steam Workshop кеш — обикновено в Steam/steamapps/workshop/content/550/ на локалната ви машина.
  3. Копирайте .vpk файла(овете) от кеш папката на Workshop.
  4. Качете тези .vpk файлове в left4dead2/addons/ на вашия Legion Hosting сървър чрез SFTP.
  5. Рестартирайте сървъра. Добавката ще бъде активна при следващо стартиране.
Workshop елементи, които модифицират звук, модели или текстури (скинове, замени на звуци) не трябва да изискват клиентите да имат същите файлове, ако е зададено sv_consistency 0. Въпреки това, клиенти, които нямат елемента, ще виждат стандартни активи вместо персонализираното съдържание.

Стъпка 5 — Свързване със сървъра

Има три начина за свързване с Left 4 Dead 2 dedicated сървър. IP адресът и портът на сървъра ви могат да бъдат намерени в таб Network в GPanel. Вижте ръководството как да намерите IP и порта на вашия сървър за подробности.

Метод 1 — Игрова конзола (директна връзка)

Отворете developer конзолата с клавиша тилда (~) и въведете:

connect YOUR.SERVER.IP:PORT
connect YOUR.SERVER.IP:PORT; password yourpassword    // If password protected
Проверете таб Network в GPanel за IP адреса и номера на порта на сървъра си. Не приемайте за даден стандартния порт — присвоеният ви порт може да се различава.

Метод 2 — Steam браузър на сървъри

  1. В Steam отворете View > Game Servers.
  2. Кликнете върху таб Favourites, след което Add Server.
  3. Въведете IP и порта на сървъра си, както са показани в GPanel (напр. 1.2.3.4:12345) и кликнете Find Games at this Address.
  4. Двойно кликнете върху записа на сървъра, за да се присъедините.

Метод 3 — Лоби система

Ако сървърът ви е публично листнат с валиден GSLT токен, играчите могат да го намерят чрез игровия лоби браузър в Play > Find a Server. Филтрирайте по игрови режим и регион. Сървърът трябва да има правилно зададени mp_gamemode и sv_gametypes, за да се появи в съответния лоби филтър.

Метод за свързване Най-добър за Изисквания
Директна връзка през конзола Бърз достъп, защитени с парола сървъри, персонализирани портове Developer конзолата е активирана в опциите на играта
Steam браузър на сървъри Добавяне в любими, проверка на статуса на сървъра преди присъединяване Правилни IP и порт от таб Network в GPanel
Игров лоби браузър Публични сървъри със стандартни игрови режими Валиден GSLT токен, sv_lan 0, правилен sv_gametypes

Свързани статии

Ако продължавате да имате проблеми след следване на това ръководство, отворете тикет за поддръжка на legionhosting.net/submitticket.php и включете ID на вашия сървър, съобщенията за грешка от лога на конзолата и описание на стъпките, които вече сте предприели.

Was this article helpful?

Ready to Get Started?

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