← База знаний
Counter-Strike 2cs2плагиныmetamodcounterstrikesharp1 мин. чтения

Плагины и моды для CS2

Установка Metamod:Source и CounterStrikeSharp — фреймворки для плагинов CS2, популярные расширения

Плагины и моды для CS2

CS2 использует два слоя для расширений:

  • Metamod:Source — низкоуровневый мод-фреймворк (основа)
  • CounterStrikeSharp — C# API для написания плагинов
  • Установка Metamod:Source

  • Скачайте Metamod:Source (версия для CS2)
  • В файловом менеджере панели TeaHost распакуйте в корень сервера
  • В файле game/csgo/gameinfo.gi найдите строку Game csgo и добавьте выше:
  • ``` Game csgo/addons/metamod ```
  • Перезапустите сервер
  • Проверка: meta version в RCON должно вернуть версию
  • Установка CounterStrikeSharp

    После Metamod:Source:

    • Скачайте CounterStrikeSharp
    • Распакуйте в game/csgo/
    • Перезапустите сервер
    • Файлы плагинов кладите в game/csgo/addons/counterstrikesharp/plugins/

    Популярные плагины

    Административные

    CS2-SimpleAdmin — управление игроками: ``` Команды: !ban, !kick, !gag, !mute, !warn ```

    CS2Fixes — сборник важных фиксов движка

    Игровые режимы

    RetakesPlugin — режим ретейков: ``` cssharp_plugin load RetakesPlugin ```

    PracticeMode — режим тренировки с smoke-линиями и гранатами

    Античит и защита

    CS2-AntiCheat — базовая защита от скриптов

    IPBan — блокировка по IP адресу

    Структура файлов плагина

    Каждый плагин — папка в plugins/: ``` addons/counterstrikesharp/plugins/ MyPlugin/ MyPlugin.dll MyPlugin.json (конфиг, опционально) ```

    Конфиг плагина

    Большинство плагинов создают конфиг автоматически после первого запуска в: ``` addons/counterstrikesharp/configs/plugins/НазваниеПлагина/ ```

    Обновление плагинов

    • Остановите сервер
    • Замените .dll файл новой версией
    • Запустите сервер

    Автообновление через файловый менеджер панели TeaHost.