Частые проблемы
Данная статья описывает распространённые проблемы выделенного сервера Counter-Strike 2 и способы их устранения: запуск сервера, отображение в списке серверов, подключение игроков, Workshop-карты, MetaMod:Source, CounterStrikeSharp и проблемы с производительностью.
Сервер не отображается в списке серверов
Проверьте:
- сервер полностью запущен;
- в консоли отсутствуют ошибки запуска;
- сервер успешно подключился к сервисам Steam;
- порт сервера совпадает с портом во вкладке «Network»;
- в файле
server.cfgне включён LAN-режим; - прямое подключение через консоль игры работает.
Для публичного сервера в server.cfg должно быть указано:
sv_lan 0Проверить подключение можно через консоль игры:
connect IP:PORTПример:
connect 123.123.123.123:27015Если прямое подключение работает, но сервер не отображается в браузере серверов, подождите несколько минут и добавьте сервер в избранное вручную.
Сервер запускается в небезопасном режиме
GSLT для сервера создаётся автоматически. Пользователю не требуется вручную создавать или указывать токен.
Если сервер запускается в небезопасном режиме, проверьте:
- сервер был полностью запущен и не остановлен во время первичной загрузки;
- в консоли отсутствуют ошибки подключения к сервисам Steam;
- в
server.cfgуказаноsv_cheats 0; - не используются устаревшие или несовместимые плагины;
- сервер был перезапущен после изменения конфигурации.
Для обычного публичного сервера используйте:
sv_cheats 0Если проблема сохраняется после перезапуска, обратитесь в техническую поддержку.
Проблемы с VAC
Для работы VAC сервер должен быть запущен в защищённом режиме.
Проверьте:
- в
server.cfgуказаноsv_cheats 0; - сервер был перезапущен после изменения
sv_cheats; - MetaMod:Source и CounterStrikeSharp обновлены до актуальных версий;
- установленные плагины совместимы с текущей версией Counter-Strike 2.
Внимание: использование sv_cheats 1 может привести к запуску сервера без защиты VAC на текущую сессию.
Сервер падает при запуске
Проверьте консоль сервера сразу после сбоя. Обычно причина отображается в последних строках лога.
Наиболее частые причины:
- ошибка в файле
server.cfg; - указана несуществующая стартовая карта;
- установлена устаревшая версия MetaMod:Source;
- установлена устаревшая версия CounterStrikeSharp;
- один из плагинов несовместим с текущей версией игры;
- повреждены игровые файлы.
Перед переустановкой или удалением файлов создайте резервную копию конфигураций:
game/csgo/cfg/
game/csgo/addons/
game/csgo/gameinfo.giЕсли сервер начал падать после установки плагина, временно отключите его и перезапустите сервер.
Игроки не могут подключиться
Проверьте:
- сервер полностью запущен;
- игрок использует правильный IP-адрес и порт из вкладки «Network»;
- порт подключения является игровым портом, а не портом GOTV;
- если установлен пароль сервера, игрок вводит правильный
sv_password; - версия игры у игрока соответствует версии сервера.
Формат подключения:
connect IP:PORTЕсли сервер защищён паролем:
password mypassword
connect IP:PORTТакже можно использовать Steam-ссылку:
steam://connect/IP:PORTЕсли сервер защищён паролем:
steam://connect/IP:PORT/passwordНеверный порт подключения
Во вкладке «Network» может отображаться несколько портов. Для подключения игроков используется игровой порт сервера.
Если на сервере включён GOTV, для зрителей используется отдельный порт GOTV:
connect IP:GOTV_PORTИгроки должны подключаться к игровому порту, а зрители GOTV — к порту GOTV.
Workshop-карта не загружается
Проверьте:
- указан правильный числовой ID карты или коллекции;
- карта совместима с Counter-Strike 2;
- карта не удалена из Steam Workshop;
- сервер имеет доступ к Steam;
- в консоли нет ошибок загрузки Workshop-контента.
Пример запуска одной карты Workshop:
+host_workshop_map WORKSHOP_MAP_IDПример запуска коллекции Workshop:
+host_workshop_collection COLLECTION_IDКрупные Workshop-карты могут загружаться несколько минут при первом запуске. Если загрузка не завершилась, перезапустите сервер и проверьте консоль.
MetaMod:Source не загружается
Проверьте наличие каталога:
game/csgo/addons/metamod/Проверьте файл:
game/csgo/gameinfo.giВ блоке SearchPaths должна быть добавлена строка подключения MetaMod:
Game csgo/addons/metamodПосле изменения gameinfo.gi перезапустите сервер.
Проверить загрузку MetaMod можно командой:
meta listЕсли команда не показывает MetaMod, проверьте путь установки и актуальность сборки.
CounterStrikeSharp не загружается
Проверьте:
- MetaMod:Source установлен и загружается;
- CounterStrikeSharp загружен в каталог
game/csgo/; - используется сборка CounterStrikeSharp, совместимая с текущей версией CS2;
- если используется сборка
with-runtime, файлы загружены полностью; - сервер был перезапущен после установки.
Плагины CounterStrikeSharp должны находиться в каталоге:
game/csgo/addons/counterstrikesharp/plugins/Если после установки плагина сервер перестал запускаться, временно удалите этот плагин и проверьте запуск сервера.
Плагины не работают после обновления CS2
После крупных обновлений Counter-Strike 2 может потребоваться обновление MetaMod:Source, CounterStrikeSharp и самих плагинов.
Проверьте:
- используется актуальная версия MetaMod:Source;
- используется актуальная версия CounterStrikeSharp;
- плагины совместимы с текущей версией CounterStrikeSharp;
- в логах нет ошибок загрузки плагинов.
Внимание: не рекомендуется смешивать старые и новые версии MetaMod:Source, CounterStrikeSharp и плагинов. Несовместимые версии могут вызывать сбои сервера.
Высокий пинг у игроков
Проверьте:
- регион расположения сервера;
- пинг наблюдается у всех игроков или только у отдельных пользователей;
- нет ли сетевых проблем у конкретного игрока;
- сервер не перегружен плагинами;
- серверу хватает выделенной оперативной памяти и процессорных ресурсов.
Если высокий пинг наблюдается только у игроков из определённого региона, причина обычно связана с маршрутизацией между игроком и сервером.
Лаги и просадки производительности
Проверьте:
- количество установленных плагинов;
- нагрузку на сервер во время игры;
- использование оперативной памяти;
- наличие тяжёлых Workshop-карт;
- ошибки в консоли сервера.
Для большинства серверов можно оставить стандартные сетевые параметры CS2:
sv_minrate 0
sv_maxrate 0
sv_mincmdrate 64
sv_maxcmdrate 128
sv_minupdaterate 64
sv_maxupdaterate 128Если лаги появились после установки плагина, отключите его и проверьте работу сервера без него.
Конфигурация не применяется
Проверьте:
- файл находится в каталоге
game/csgo/cfg/; - имя файла указано правильно;
- команда
exec filename.cfgвыполнена без ошибки; - после изменения переменных запуска сервер был перезапущен;
- значение не переопределяется другим конфигурационным файлом.
Пример запуска конфигурации:
exec match.cfgRCON не работает
Проверьте:
- пароль
rcon_passwordуказан в файлеgame/csgo/cfg/server.cfg; - сервер был перезапущен после изменения пароля;
- в игре введён правильный пароль RCON;
- команды выполняются с префиксом
rcon; - через консоль панели управления команды выполняются без префикса
rcon.
Пример:
rcon_password your_secure_rcon_password
rcon statusРекомендации
- после изменения переменных запуска перезапускайте сервер;
- перед установкой плагинов создавайте резервную копию;
- после обновлений CS2 проверяйте совместимость MetaMod:Source и CounterStrikeSharp;
- не устанавливайте большое количество плагинов без необходимости;
- для проверки проблем сначала временно отключайте последние установленные плагины;
- для подключения используйте IP-адрес и порт из вкладки «Network».
Перед крупными изменениями рекомендуется сохранить:
game/csgo/cfg/
game/csgo/addons/
game/csgo/gameinfo.gi