Wiki Left 4 Dead 2
Частые проблемы
Обновлено: 27.06.2026 13:04

Частые проблемы

🕒 Последнее изменение: 27 июня 2026 в 13:04

Это руководство описывает распространённые проблемы выделенного сервера Left 4 Dead 2: ошибки подключения, проблемы с аддонами, SourceMod, пользовательскими кампаниями, GSLT, игровыми режимами и отображением сервера в списке.

Перед изменением конфигурации, плагинов или аддонов остановите сервер в панели управления. После внесения изменений запустите сервер заново.

Основные файлы для диагностики

Чаще всего проверяются следующие файлы и каталоги:

Путь Назначение
left4dead2/cfg/server.cfg Основной конфиг сервера
left4dead2/addons/ Пользовательские кампании, .vpk аддоны, MetaMod и SourceMod
left4dead2/addons/sourcemod/plugins/ Плагины SourceMod
left4dead2/addons/sourcemod/plugins/disabled/ Отключённые плагины SourceMod
left4dead2/addons/sourcemod/logs/ Логи SourceMod и ошибки плагинов
left4dead2/cfg/sourcemod/ Конфиги плагинов SourceMod
left4dead2/cfg/banned_user.cfg Баны по SteamID
left4dead2/cfg/banned_ip.cfg Баны по IP

Игроков исключает при входе из-за ошибки файлов

Если игрока выбрасывает при подключении из-за несовпадения файлов, проверьте параметр:

cfg
sv_consistency

Он находится в файле:

txt
left4dead2/cfg/server.cfg

Для серверов с пользовательскими кампаниями, моделями, звуками или другими аддонами используйте:

cfg
sv_consistency 0

После изменения перезапустите сервер.

При значении:

cfg
sv_consistency 1

сервер будет требовать, чтобы файлы клиента совпадали с файлами сервера. Это может мешать игрокам подключаться при наличии пользовательских .vpk файлов.

Когда стоит оставить sv_consistency 1

Используйте:

cfg
sv_consistency 1

если вы хотите жёстко контролировать файлы клиентов и запрещать подключение с отличающимися модификациями.

В этом случае все игроки должны установить одинаковые версии пользовательских кампаний и аддонов.

Пользовательская кампания не загружается

Пользовательские кампании Left 4 Dead 2 устанавливаются в формате:

txt
.vpk

Путь установки:

txt
left4dead2/addons/

Проверьте:

txt
все .vpk файлы кампании загружены
файлы находятся именно в left4dead2/addons/
сервер был перезапущен после загрузки
используется правильное внутреннее имя карты
игроки установили ту же кампанию локально

Некоторые кампании состоят из нескольких .vpk файлов. Если загрузить только одну часть, карта может не запускаться.

Неверное имя карты

Название кампании и внутреннее имя карты — не одно и то же.

Для смены карты используйте внутреннее имя:

txt
changelevel c1m1_hotel

Пример для пользовательской карты:

txt
changelevel custom_map_chapter1

Если имя неизвестно, проверьте описание кампании или список карт командой:

txt
maps *

Сервер падает при смене карты

Если сервер падает при changelevel, сначала проверьте официальную карту:

txt
changelevel c1m1_hotel

Если официальная карта запускается нормально, причина почти наверняка в пользовательской кампании, .vpk файлах или плагинах.

Проверьте:

txt
все части кампании загружены
карта совместима с Left 4 Dead 2
сервер был перезапущен после загрузки .vpk
установленные плагины не конфликтуют с картой
ошибки в консоли и логах SourceMod

SourceMod вызывает сбои сервера

Если сервер начал падать после установки SourceMod или плагинов, проверьте логи:

txt
left4dead2/addons/sourcemod/logs/

Особенно важны файлы вида:

txt
errors_YYYYMMDD.log

Они показывают, какой плагин не загрузился и почему.

Проверка загруженных плагинов

В консоли сервера выполните:

txt
sm plugins list

Команда покажет список плагинов и их состояние.

Если плагин не загружен, он может отображаться с ошибкой. После этого проверьте логи SourceMod.

Отключение проблемного плагина

Чтобы временно отключить плагин, переместите его .smx файл из:

txt
left4dead2/addons/sourcemod/plugins/

в каталог:

txt
left4dead2/addons/sourcemod/plugins/disabled/

Затем перезапустите сервер.

Если сервер перестал падать, причина была в отключённом плагине или его конфликте с другими плагинами.

Диагностика конфликтов плагинов

Если установлено несколько новых плагинов:

  1. Остановите сервер.
  2. Переместите все новые .smx файлы в plugins/disabled/.
  3. Запустите сервер и проверьте стабильность.
  4. Возвращайте плагины по одному.
  5. После каждого возврата перезапускайте сервер.
  6. Проверяйте sm plugins list и логи.

Так можно определить конкретный плагин, вызывающий сбой.

SourceMod не загружается

Проверьте наличие MetaMod:

txt
left4dead2/addons/metamod.vdf

Проверьте наличие SourceMod:

txt
left4dead2/addons/sourcemod/

В консоли выполните:

txt
meta version

Затем:

txt
sm version

Если meta version не работает, проблема в MetaMod.

Если meta version работает, но sm version нет — проблема в SourceMod.

Сервер не отображается в браузере серверов

Если сервер запущен, но его нет в списке, проверьте server.cfg.

Для публичного сервера должно быть:

cfg
sv_lan 0

Если указано:

cfg
sv_lan 1

сервер будет работать как LAN-сервер и не появится в публичном списке.

Проверка GSLT

Для публичного сервера рекомендуется указать GSLT:

cfg
sv_setsteamaccount "YOUR_GSLT_TOKEN"

GSLT не обязателен для прямого подключения по IP, но помогает серверу корректно регистрироваться в Steam и отображаться в публичных списках.

Для Left 4 Dead 2 используется App ID:

txt
550

Один GSLT должен использоваться только одним сервером. Если один токен используется на нескольких серверах, могут возникнуть проблемы с авторизацией и отображением.

Сервер работает, но не виден сразу после запуска

После запуска сервер может появиться в браузере не сразу.

Сначала проверьте прямое подключение:

txt
connect IP:PORT

Если прямое подключение работает, подождите несколько минут и проверьте список серверов снова.

Неверный игровой режим в списке серверов

Проверьте параметры:

cfg
mp_gamemode "coop"
sv_gametypes "coop"

mp_gamemode должен соответствовать одному из режимов, указанных в sv_gametypes.

Пример для Versus:

cfg
mp_gamemode "versus"
sv_gametypes "versus"

Пример для нескольких режимов:

cfg
mp_gamemode "coop"
sv_gametypes "coop,versus,survival,scavenge"

Игроки не могут подключиться

Проверьте:

txt
сервер запущен
используется правильный IP и порт
порт взят из вкладки Network
сервер полностью загрузился
карта существует
сервер не заполнен
пароль указан правильно

Не предполагайте порт по умолчанию. Используйте порт, назначенный серверу в панели управления.

Подключение к серверу с паролем

Если сервер защищён паролем:

cfg
sv_password "mypassword"

игрок должен сначала указать пароль в консоли:

txt
password mypassword

Затем подключиться:

txt
connect IP:PORT

Можно также выполнить в одну строку:

txt
password mypassword; connect IP:PORT

Сервер не принимает прямое подключение

Проверьте, что в server.cfg не включено ограничение только на подключение через лобби.

Для прямого подключения используйте:

cfg
sv_allow_lobby_connect_only 0

После изменения перезапустите сервер.

Сервер запускается не на той карте

Проверьте переменную запуска карты или команду запуска сервера.

Также проверьте, что карта существует.

Пример официальной стартовой карты:

txt
c1m1_hotel

Сменить карту можно командой:

txt
changelevel c1m1_hotel

Если используется пользовательская кампания, укажите внутреннее имя первой карты кампании.

Сервер падает при запуске

Проверьте последние строки во вкладке Console.

Частые причины:

txt
ошибка в server.cfg
неверная стартовая карта
повреждённый .vpk аддон
несовместимый SourceMod-плагин
неверно установлен MetaMod или SourceMod
конфликт нескольких плагинов

Если проблема появилась после установки аддона или плагина, удалите или отключите последние добавленные файлы и запустите сервер снова.

Ошибка в server.cfg

Проверьте файл:

txt
left4dead2/cfg/server.cfg

Частые ошибки:

txt
не закрыты кавычки
лишние символы в строке
неверный режим в mp_gamemode
mp_gamemode не указан в sv_gametypes
GSLT вставлен с пробелами или лишними символами
используются параметры от другой игры

Пример корректной строки:

cfg
hostname "My Left 4 Dead 2 Server"

Баны не сохраняются после перезапуска

Если бан выдан через консоль, сохраните его:

txt
writeid

Для IP-банов:

txt
writeip

Проверьте, что в server.cfg подключены файлы банов:

cfg
exec banned_user.cfg
exec banned_ip.cfg

Файлы должны находиться здесь:

txt
left4dead2/cfg/banned_user.cfg
left4dead2/cfg/banned_ip.cfg

Быстрая таблица проблем

Симптом Возможная причина Решение
Игрока выбрасывает при входе sv_consistency 1 и разные файлы клиента Установите sv_consistency 0 или синхронизируйте .vpk файлы
Сервер не виден в браузере sv_lan 1 Установите sv_lan 0
Сервер не появляется в Steam-списке Нет GSLT или токен используется другим сервером Укажите отдельный GSLT через sv_setsteamaccount
Неверный режим в списке mp_gamemode не совпадает с sv_gametypes Укажите одинаковый режим
Карта не загружается Неверное внутреннее имя карты Проверьте карту через maps *
Сервер падает после установки плагина Конфликт SourceMod-плагина Переместите плагин в plugins/disabled/
SourceMod не работает Не загружен MetaMod Проверьте metamod.vdf и команду meta version
Баны пропадают Не выполнен writeid или writeip Сохраните баны после изменения

Рекомендации

Останавливайте сервер перед изменением файлов.

После изменения server.cfg всегда перезапускайте сервер.

Для серверов с аддонами используйте sv_consistency 0.

Для публичного сервера используйте sv_lan 0.

Для отображения в Steam-списке укажите отдельный GSLT.

Не используйте один GSLT на нескольких серверах.

Проверяйте left4dead2/addons/sourcemod/logs/ при проблемах с плагинами.

Отключайте проблемные плагины переносом в plugins/disabled/.

Загружайте пользовательские кампании в left4dead2/addons/.

Проверяйте внутреннее имя карты перед changelevel.

Перед массовой установкой аддонов создавайте резервную копию:

txt
left4dead2/addons/
left4dead2/cfg/
Информация

После завершения платежа выбранная вами сумма будет зачислена на ваш баланс, что позволит вам продлить ваши услуги или разместить новые заказы.

Сколько вы хотите добавить?