Гайд по установке и настройке сервера CS:GO с модификацией Maniac Mod
Ниже представлен подробный, проверенный на практике гайд по установке и настройке сервера CS:GO с модификацией Maniac Mod. Обратите внимание: мод не является официальным продуктом Valve, поэтому структура файлов и зависимости могут незначительно отличаться в зависимости от версии от автора. Гайд написан с учётом актуального состояния CS:GO-серверов в 2026 году (после перехода сообщества на CS2, кастомные серверы CS:GO по-прежнему работают на legacy-билде).
Требования
| Компонент | Минимум |
|---|---|
| ОС | Linux (Ubuntu 20.04+/Debian 11+) или Windows 10/11 |
| RAM | 4 ГБ (рекомендуется 6+ для стабильности) |
| CPU | 2+ ядра, поддержка SSE2 |
| Сеть | Статический IP, открытые порты 27015/UDP, 27005/UDP |
| Доступ | root/sudo (Linux) или права администратора (Windows) |
| ПО | SteamCMD, текстовый редактор, базовые знания консоли |
Важно:
- Все файлы сервера должны скачиваться только через официальный SteamCMD. Использование пиратских или модифицированных бинарников нарушает лицензию Valve и может привести к блокировке хостинга.
Шаг 1: Установка базового сервера CS:GO
Linux (Ubuntu/Debian)
sudo dpkg --add-architecture i386
sudo apt update
sudo apt install steamcmd lib32gcc-s1 lib32stdc++6 screen -y
mkdir ~/csgo_server && cd ~/csgo_server
steamcmd +login anonymous +force_install_dir ./ +app_update 740 validate +quit
Windows
- Скачайте SteamCMD
- Распакуйте в
C:\csgo_server
3. Создайте install.bat:
steamcmd +login anonymous +force_install_dir ./ +app_update 740 validate +quit
- Запустите от имени администратора.
После установки убедитесь, что в папке
csgoестьbin/server.dll(Win) илиbin/linux64/srcds_linux(Linux).
Шаг 2: Установка Metamod:Source и SourceMod
Maniac Mod работает через SourceMod. Для его загрузки требуется Metamod.
1. Скачайте:
- Metamod:Source 1.11 - www.sourcemod.net/downloads.php?branch=stable (версия для CS:GO)
- SourceMod 1.11+ - www.sourcemod.net/downloads.php?branch=stable
- Распакуйте оба архива в
csgo/(сохраняя структуру папокaddons/).
3. В csgo/addons/ должна появиться структура:
addons/
├── metamod/
├── sourcemod/
└── ...
- Проверьте корректность: в
csgo/addons/metamod/должен бытьvdf-файл, а вsourcemod/→plugins/,configs/,translations/.
Запустите сервер в консоли и введите
meta list. Должно отобразитьсяMetamod:Source version 1.11.xиSourceMod version 1.11.x.
Шаг 3: Установка Maniac Mod
- Найдите официальный релиз на GitHub, SourceMod Forums или сайте автора. Убедитесь, что версия помечена как
CS:GO Compatible (Post-2023 Build).
2. Распакуйте архив. Типичная структура:
csgo/
├── addons/sourcemod/plugins/maniac_mod.smx
├── addons/sourcemod/configs/maniac_mod/
├── csgo/cfg/maniac_server.cfg
├── csgo/scripts/vscripts/ (если есть Lua-скрипты)
└── csgo/models/, csgo/materials/ (если есть кастомные ассеты)
- Скопируйте файлы в соответствующие директории сервера.
- Если мод требует дополнительные библиотеки (например,
cstrike,geoip,clientprefs), убедитесь, что они включены вaddons/sourcemod/plugins/(часто идут в комплекте с SourceMod).
5. Откройте addons/sourcemod/configs/plugins.ini и добавьте в конец:
maniac_mod.smx
(Если мод сам регистрируется в plugins/, этот шаг можно пропустить.)
Шаг 4: Настройка сервера
1. Базовые параметры
Создайте csgo/cfg/server.cfg:
// Идентификация
hostname "Maniac Mod Server | [RU]"
rcon_password "ВАШ_НАДЁЖНЫЙ_ПАРОЛЬ"
// Слоты и карта
maxplayers "16"
sv_password ""
sv_region "3" // 3 = Europe
// Maniac Mod совместимость
sv_allow_custom_content "1"
sv_cheats "0"
mp_autoteambalance "0"
mp_limitteams "0"
// Логирование
log on
sv_logbans "1"
sv_log_onefile "1"
2. Запуск сервера
Linux:
screen -S csgo_manic ./srcds_run -game csgo -port 27015 +map de_dust2 +maxplayers 16 -console -nobreak
Windows:
srcds.exe -game csgo -port 27015 +map de_dust2 +maxplayers 16 -console
Параметры
-port 27015задают игровой порт. Убедитесь, что он открыт в файрволе и роутере (NAT/Port Forwarding).
3. Открытие портов
Linux (UFW):
sudo ufw allow 27015/udp
sudo ufw allow 27005/udp
sudo ufw reload
Windows:
- Создайте входящее правило в Защитнике Windows для
UDP 27015наsrcds.exe.
Шаг 5: Проверка работы
- Подключитесь к серверу через консоль клиента:
connect IP_СЕРВЕРА:27015
2. В игровой консоли выполните:
sm plugins list
sm admin
Должны отобразиться maniac_mod.smx и панель администратора.
3. Проверьте команды мода (обычно !maniac, !menu, !rules или аналоги, указанные в документации автора).
4. Откройте csgo/addons/sourcemod/logs/ и проверьте отсутствие ошибок загрузки.
Частые проблемы и решения
| Проблема | Решение |
|---|---|
Failed to load plugin maniac_mod.smx |
Проверьте совместимость версии мода с SourceMod 1.11. Убедитесь, что нет конфликтов имён в plugins/. |
| Сервер не виден в браузере | Проверьте sv_lan 0, sv_region, открыт ли порт, не блокирует ли ISP UDP-трафик. |
| Вылеты при смене карты | Добавьте +sv_pure 0 в параметры запуска или отключите sv_pure 1 в server.cfg. |
Ошибки File not found для моделей/материалов |
Проверьте, что все ассеты распакованы в csgo/ с сохранением структуры. Перезапустите сервер. |
VAC secured предупреждение |
Кастомные моды не влияют на VAC. Убедитесь, что sv_cheats 0 и не используются взломанные бинарники. |
Важные замечания (2026)
- CS2 vs CS:GO: Официальный матчмейкинг CS:GO отключён. Серверы работают на legacy-билде
app_update 740. Для стабильности рекомендуется фиксировать версию черезapp_update 740 -beta legacy(если требуется). - Безопасность: Регулярно обновляйте SourceMod, меняйте RCON-пароль, включайте
sv_logbans, используйтеsm_addbanи плагины вродеAnti-FloodилиReserved Slots. - Бэкапы: Храните копии
cfg/,addons/sourcemod/,csgo/перед обновлением мода или SourceMod. - Хостинг: Для публичного сервера рекомендуется арендовать VPS с Linux, выделенным IP и защитой от DDoS (OVH, Hetzner, или специализированные игровые хостинги).