Гайд по установке и настройке сервера CS:GO с модификацией Maniac Mod

Пошаговая установка сервера CS:GO с Maniac Mod: SteamCMD, SourceMod, конфиги, запуск, порты, диагностика ошибок для Linux и Windows.

2026.04.16                  


Гайд по установке и настройке сервера CS:GO с модификацией Maniac ModГайд по установке и настройке сервера 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

  1. Скачайте SteamCMD
  2. Распакуйте в C:\csgo_server

3. Создайте install.bat:

steamcmd +login anonymous +force_install_dir ./ +app_update 740 validate +quit
  1. Запустите от имени администратора.

После установки убедитесь, что в папке 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
  1. Распакуйте оба архива в csgo/ (сохраняя структуру папок addons/).

3. В csgo/addons/ должна появиться структура:

   addons/
   ├── metamod/
   ├── sourcemod/
   └── ...
  1. Проверьте корректность: в csgo/addons/metamod/ должен быть vdf-файл, а в sourcemod/plugins/, configs/, translations/.

Запустите сервер в консоли и введите meta list. Должно отобразиться Metamod:Source version 1.11.x и SourceMod version 1.11.x.

Шаг 3: Установка Maniac Mod

  1. Найдите официальный релиз на 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/ (если есть кастомные ассеты)
  1. Скопируйте файлы в соответствующие директории сервера.
  2. Если мод требует дополнительные библиотеки (например, 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: Проверка работы

  1. Подключитесь к серверу через консоль клиента: 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, или специализированные игровые хостинги).