Блискавичний розпродаж 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
Категорії

Посібник з налаштування сервера Left 4 Dead 2


У цьому посібнику описано, як налаштувати виділений сервер Left 4 Dead 2, розміщений у 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

Токен входу ігрового сервера (GSLT) потрібен для того, щоб ваш сервер відображався на головному сервері Steam та був видимим у публічному браузері серверів. Без дійсного токена сервер усе одно працюватиме, але може не з'являтися у списках і може бути виключений зі списку компанією Valve.

  1. Увійдіть до свого облікового запису Steam та перейдіть на сторінку керування обліковими записами ігрових серверів Steam.
  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). Встановлення їх на виділеному сервері робить їх доступними для гри на стороні сервера та гарантує, що всі підключені клієнти можуть отримати доступ до даних карти.

  1. Завантажте файл(и) .vpk кампанії. Кампанії часто постачаються парою — наприклад, campaign_dir.vpk та campaign_000.vpk — завантажте всі надані файли.
  2. Завантажте файли .vpk до left4dead2/addons/ на вашому сервері через SFTP. Дивіться посібник із завантаження через SFTP, якщо вам потрібна допомога з підключенням.
  3. Перезапустіть сервер. Рушій Source автоматично індексує файли .vpk у каталозі аддонів під час запуску.
  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 можуть підписуватися на вміст Steam Workshop, але рекомендований метод для серверів — завантажувати елементи Workshop та розгортати їх як файли .vpk, а не покладатися на автоматичне завантаження Workshop, яке не повністю підтримується в режимі виділеного сервера.

Рекомендований робочий процес

  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. IP-адресу та порт вашого сервера можна знайти на вкладці Network у GPanel. Докладніше дивіться посібник як знайти IP-адресу та порт вашого сервера.

Спосіб 1 — Внутрішньоігрова консоль (пряме підключення)

Відкрийте консоль розробника клавішею тильда (~) та введіть:

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, щоб з'явитися у відповідному фільтрі лобі.

Спосіб підключення Найкраще для Вимоги
Пряме підключення через консоль Швидкий доступ, сервери, захищені паролем, користувацькі порти Консоль розробника увімкнена в налаштуваннях гри
Браузер серверів Steam Додавання до обраного, перевірка статусу сервера перед приєднанням Правильні IP-адреса та порт із вкладки Network у GPanel
Внутрішньоігровий браузер лобі Публічні сервери зі стандартними ігровими режимами Дійсний токен GSLT, sv_lan 0, правильний sv_gametypes

Пов'язані статті

Якщо проблеми не зникають після виконання цього посібника, відкрийте тікет підтримки на legionhosting.net/submitticket.php та вкажіть ID вашого сервера, повідомлення про помилки з журналу консолі й опис кроків, які ви вже виконали.

Чи була ця стаття корисною?

Ready to Get Started?

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