Молниеносная распродажа 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 в каталоге 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 могут подписываться на контент из 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.