CS 2 · обновления

После обновления CS 2 пропали плагины: проверка Metamod и CounterStrikeSharp

Проверьте цепочку загрузки плагинов CS 2 от Metamod до конкретного дополнения и восстановите только отказавший компонент.

Если после обновления CS 2 одновременно исчезли все команды плагинов, сначала проверьте загрузчик. В консоли сервера выполните meta list. Ответ Unknown command означает, что нужно разбирать загрузку Metamod, прежде чем обновлять каждый плагин. Если Metamod отвечает, проверьте, есть ли CounterStrikeSharp среди его компонентов.

Объёмная синяя игровая композиция — сервер для совместной игры.

Как проверить цепочку загрузки плагинов

  1. Сохраните состояние после сбоя

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

  2. Файлы

    Проверьте вход в Metamod

    Сверьте структуру game/csgo/addons и файл game/csgo/gameinfo.gi с текущей инструкцией CounterStrikeSharp. В ней подключение Metamod задаётся строкой Game csgo/addons/metamod. Сравнивайте нужный участок, не заменяйте весь актуальный gameinfo.gi старым файлом: обновление игры могло изменить другие записи.

  3. Проверьте следующий компонент

    Если meta list работает, но CounterStrikeSharp отсутствует или не загружается, изучите его ошибку в консоли. У первой установки нужен выпуск с runtime. Не загружайте библиотеки Windows на Linux-сервер. Подберите совместимый релиз по инструкции проекта и заменяйте файлы только на выключенном сервере.

  4. Проверьте один конкретный плагин

    Если CounterStrikeSharp уже загружен, найдите сообщение проблемного плагина. Проверьте его зависимости и требования к версии API у автора. Одна неработающая команда при исправном загрузчике не требует повторной установки всей игры. Измените только компонент, для которого найдено основание.

После запуска повторите meta list, войдите обычным игроком и проверьте функцию, из-за которой заметили сбой. Для плагина матчей проведите переход к следующей карте; для прав проверьте разрешённое и запрещённое действие. Если требуется откат, согласуйте его с форматом данных плагина. Не включайте одновременно две версии и не стирайте настройки ради «чистой проверки» без сохранённой копии. В поддержку передавайте версии и первую ошибку, а не содержимое секретных конфигов.

Читайте дальше

CS 2

Сервер Counter-Strike 2: что нужно до заказа

Что нужно, чтобы поднять свой сервер CS 2: токен GSLT, два порта и сорок гигабайт диска. Без любого из трёх сервер не установится или не появится в списке.

CS 2 · режимы

Режимы и карты: пара чисел вместо названия

Как включить нужный режим на сервере CS 2: названия там нет, режим задаётся парой чисел сразу. Плюс смена карты на живом сервере и что у нас с мастерской.

CS 2 · плагины

Плагины CS 2, RCON и боты на сервере

Как поставить плагины на сервер CS 2: Metamod и CounterStrikeSharp ставятся стопкой и в строгом порядке. Плюс подключение по RCON и как набить сервер ботами.

CS 2 · подключение

Как зайти на свой сервер CS 2: команда connect и частые отказы

Сервер CS 2 работает, а вас на него не пускает: где взять адрес, как выглядит команда connect и почему своего сервера нет в списке игры.

CS 2 · боты

Боты на своём сервере CS 2: как добавить, убрать и настроить сложность

Боты на сервере CS 2: команды bot_add, bot_kick и bot_difficulty в консоли панели, как набрать команду и чем тренировка отличается от матча.

CS 2 · карты

Карты мастерской на сервере CS 2: как поставить и запустить

Как добавить карту из мастерской Steam на свой сервер CS 2, чем номер карты отличается от названия и почему игроки скачивают её при входе.

CS 2 · управление

RCON на сервере CS 2: как управлять сервером прямо из игры

RCON на сервере CS 2: пароль в настройках, вход командой rcon_password и что делается удалённо — смена карты, кик, правка настроек на ходу.

CS 2 · производительность

Сервер CS 2 лагает: что смотреть по порядку

Почему лагает сервер CS 2: пинг и город размещения, загрузка процессора в панели, число слотов и тяжёлые плагины — по шагам, от частого к редкому.

CS 2 · Steam

Токен GSLT для сервера CS 2: зачем нужен и где взять

Токен GSLT для сервера CS 2: что это, почему без него сервер не виден снаружи и как получить его в аккаунте Steam за пару минут.

CS 2 · порты

Второй порт сервера CS 2: зачем нужен SourceTV

На сервере CS 2 занят не один порт, а два: второй держит SourceTV — трансляцию матча, которая поднимается всегда и выключателя в панели не имеет.

CS 2 · приватность

Приватный сервер CS 2: можно ли скрыть его из общего списка

Пароль на сервере CS 2 закрывает вход, но не прячет сервер из списка Steam — режим sv_lan у нас фиксирован, и поля «сделать сервер невидимым» в панели нет.

CS 2 · настройки

Настройки CS 2 вне панели: экономика, время раунда, дружественный огонь

В панели у CS 2 восемь полей — остальные настройки (деньги за раунд, время раунда, дружественный огонь) правятся прямо в server.cfg и не сбрасываются при перезапуске.

CS 2 · модерация

Бан игрока на сервере CS 2: не кик, а насовсем

Как забанить игрока на сервере CS 2 навсегда: kick выгоняет один раз, banid — команда RCON для бана по SteamID, сохранённого в файл между перезапусками.

CS 2 · запуск

CS 2 завис на запуске: как отделить установку, Steam и ошибку карты

Найдите этап, на котором остановился запуск CS 2, и соберите полезный лог до повторной установки.

CS 2 · правила матча

Настройки CS 2 сбрасываются после смены карты: где искать перезапись

Различите сохранённый файл и действующее правило матча CS 2, затем найдите конфиг режима или плагин, меняющий значение.