CS2 использует два слоя для расширений:
Установка Metamod:Source
- Скачайте Metamod:Source — для CS2 нужна ветка 2.0 (dev-сборки)
- В файловом менеджере панели TeaHost скопируйте папку
addonsиз архива вgame/csgo/ - В файле
game/csgo/gameinfo.giнайдите строкуGame_LowViolence csgo_lvи добавьте под ней:
Game csgo/addons/metamod- Перезапустите сервер
- Проверка:
meta listв консоли должна ответить, а не выдатьUnknown command
Подробно, с типичными ошибками, — в заметке про установку Metamod.
Установка CounterStrikeSharp
После Metamod:Source:
- Скачайте CounterStrikeSharp — при первой установке обязательно архив
with-runtime - Скопируйте папку
addonsиз архива вgame/csgo/ - Перезапустите сервер
- Файлы плагинов кладите в
game/csgo/addons/counterstrikesharp/plugins/
Порядок совпадает с официальной инструкцией CounterStrikeSharp. Разбор по шагам — в заметке про установку CounterStrikeSharp.
Популярные плагины
| Плагин | Категория | Что делает |
|---|---|---|
| CS2-SimpleAdmin | администрирование | Управление игроками: !ban, !kick, !gag, !mute, !warn |
| CS2Fixes | администрирование | Сборник фиксов движка |
| Retakes | режим | Режим ретейков |
| MatchZy | режим | Праки, пуги и турниры — см. установку MatchZy |
| PracticeMode | режим | Тренировка раскидок и гранат |
| CS2-AntiCheat | защита | Базовая защита от скриптов |
| IPBan | защита | Блокировка по IP-адресу |
Загрузить плагин без перезапуска:
css_plugins load RetakesPluginСтруктура файлов плагина
Каждый плагин — папка в plugins/:
addons/counterstrikesharp/plugins/
MyPlugin/
MyPlugin.dll
MyPlugin.json (конфиг, опционально)Конфиг плагина
Большинство плагинов создают конфиг автоматически после первого запуска в:
addons/counterstrikesharp/configs/plugins/НазваниеПлагина/Обновление плагинов
- Остановите сервер
- Замените
.dllфайл новой версией через файловый менеджер панели или SFTP - Запустите сервер
После крупного патча CS2 сначала обновите Metamod и CounterStrikeSharp, а уже потом плагины — порядок разобран в заметке про обновление сервера CS2.