Подробный гайд по установке и настройке сервера Zombie Scenario PVE для CS:GO

Гайд по установке PVE-сервера Zombie Scenario для CS:GO: SteamCMD, SourceMod, настройка карт, портов и модификаций.

2026.04.15                  


Подробный гайд по установке и настройке сервера Zombie Scenario PVE для CS:GOПодробный гайд по установке и настройке сервера Zombie Scenario PVE для CS:GO

ВАЖНОЕ ПРИМЕЧАНИЕ НА 2026 ГОД:

  • Valve официально перевела основной матчмейкинг на CS2, но выделенные серверы CS:GO (Legacy/Community) продолжают работать. Многие PVE/ZS-моды написаны именно под CS:GO и требуют отключения sv_pure, старых бинарников и специфичных плагинов. Данный гайд ориентирован на CS:GO Dedicated Server.

ТРЕБОВАНИЯ К ОБОРУДОВАНИЮ

Компонент Минимум Рекомендуемо
ОС Windows 10/11 или Ubuntu 20.04/22.04 LTS Ubuntu 22.04 LTS
CPU 2 ядра 4 ядра
RAM 2 ГБ 4–6 ГБ
SSD 10 ГБ 20+ ГБ
Сеть Статический IP, открытые UDP-порты Выделенный IP, обратный прокси (опц.)
Знания Базовые команды консоли, FTP/SFTP Опыт работы с Linux/Windows Server

ШАГ 1: УСТАНОВКА ВЫДЕЛЕННОГО СЕРВЕРА CS:GO

  1. Скачайте SteamCMD с официального сайта разработчика.
  2. Создайте папку для сервера, например C:\csgo_ds\ или /home/csgo/server/.

3. Запустите SteamCMD и выполните команду:

steamcmd +login anonymous +force_install_dir ./csgo_ds +app_update 740 validate +quit

(AppID 740 – официальный выделенный сервер CS:GO)

  1. Дождитесь загрузки. Структура должна содержать папки csgo/, bin/, steamapps/.

ШАГ 2: УСТАНОВКА METAMOD:SOURCE И SOURCEMOD

PVE-моды почти всегда работают через SourceMod.

1. Скачайте свежие сборки:

  • Metamod:Source → metamodsource.net
  • SourceMod → sourcemod.net (ветка CS:GO / Stable)
  1. Распакуйте Metamod в корень csgo/ (файл addons/metamod/ + csgo/addons/metamod.vdf).
  2. Распакуйте SourceMod в csgo/addons/. Он создаст папку sourcemod/.

4. Проверьте загрузку:

  • Запустите сервер

В консоли введите:

     meta version
     sm version
     sm plugins list

Все должно отобразить версии без ошибок.

ШАГ 3: ВЫБОР И УСТАНОВКА ZOMBIE SCENARIO PVE

Существует несколько рабочих вариантов.

Наиболее стабильные для CS:GO:

Мод Особенности Где искать
ZRiot (Zombie: Riot) Волны, классы, прокачка, боссы, PVE-ориентирован GitHub / alliedmods.net
Zombie Scenario Mod (ZS) Классические PVE-карты с скриптами, ивенты community-сборки
Nemesis/Plague PVE-порт Гибрид Zombie Plague с PVE-волнами requires SourceMod 1.10+

Установка (на примере архива мода):

  1. Распакуйте архив мода.

2. Скопируйте содержимое в csgo/ с сохранением структуры:

   csgo/addons/sourcemod/plugins/  → .smx
   csgo/cfg/                       → .cfg
   csgo/maps/                      → .bsp, .nav, .ain
   csgo/materials/, models/, sound/ → клиентский контент
  1. Откройте csgo/addons/sourcemod/configs/plugins.ini и убедитесь, что нужные плагины раскомментированы или добавлены.

4. В csgo/cfg/ найдите основной конфиг мода и добавьте в конец server.cfg:

   exec zombie_scenario.cfg

ШАГ 4: БАЗОВАЯ НАСТРОЙКА СЕРВЕРА

Создайте/отредактируйте csgo/cfg/server.cfg:

// Идентификация
hostname "Zombie Scenario PVE | Денис Сергеевич"
rcon_password "ВАШ_СЛОЖНЫЙ_ПАРОЛЬ"
sv_password ""

// Игровые параметры
maxplayers 32
sv_lan 0
sv_cheats 0
sv_pure 0
sv_allow_wait_command 0
sv_downloadurl ""

// Режим кастомной карты
game_type 0
game_mode 0

// Логирование и производительность
log on
fps_max 0
host_thread_mode 1
sv_hibernate_when_empty 0

Примечание:

  • Для PVE часто требуется отключить дружественный огонь. Проверьте конфиг мода на переменные вроде zs_pve_enable 1, zs_wave_system 1.

ШАГ 5: КАРТЫ И КЛИЕНТСКИЙ КОНТЕНТ

  1. Скачайте PVE-карты (формат .bsp). Популярные: zs_, zm_, zr_, pve_.
  2. Поместите .bsp в csgo/maps/, навигацию .nav и AI-файлы .ain туда же.
  3. Все кастомные модели, материалы и звуки должны лежать в csgo/materials/, models/, sound/ с сохранением оригинальных путей.

4. Добавьте карты в csgo/mapcycle.txt:

   zs_abandoned
   zs_mansion_pve
   zm_factory

ШАГ 6: СЕТЬ, FASTDL И ПОРТЫ

Открытие портов:

Порт Протокол Назначение
27015 UDP Основной игровой
27005 UDP Клиентские соединения
27020 UDP SourceTV (опц.)
27020 TCP RCON/веб-панели (опц.)

Настройка брандмауэра:

  • Windows: Панель управления → Брандмауэр → Входящие правила → Создать для UDP 27015, 27005
  • Linux (UFW): sudo ufw allow 27015/udp && sudo ufw allow 27005/udp

FastDL (раздача контента):

1. Установите веб-сервер (Nginx/Apache) с поддержкой MIME-типов Valve:

   types {
       application/octet-stream bsp nav ain res vtf vmt mdl phy vtx wav mp3 ogg;
   }
  1. Загрузите maps/, materials/, models/, sound/ в папку fastdl/.

3. В server.cfg укажите:

   sv_downloadurl "http://ВАШ_IP/fastdl/"
   sv_allowdownload 1

ШАГ 7: ЗАПУСК СЕРВЕРА

Linux:

cd /home/csgo/server/csgo_ds
./srcds_run -game csgo -console -usercon +exec server.cfg +maxplayers 32

Windows (создайте start.bat):

@echo off
cd /d C:\csgo_ds
srcds.exe -game csgo -console -usercon +exec server.cfg +maxplayers 32
pause

Проверка работы:

  • В консоли сервера: status, sm plugins list, meta list
  • Подключитесь клиентом: connect ВАШ_IP:27015
  • Проверьте, запускается ли PVE-сценарий (волны, спаун зомби, интерфейс мода)

ШАГ 8: АДМИНИСТРИРОВАНИЕ И БЕЗОПАСНОСТЬ

  1. Установите SourceBans++ или Admin Manager для бана/мутов
  2. Настройте плагин AutoRestart для стабильной работы при падении карты
  3. Используйте CSGO-Server-Panel или LinuxGSM для удобного управления
  4. Регулярно обновляйте SourceMod/Metamod, но тестируйте в staging-папке перед продакшеном
  5. Делайте бэкапы cfg/, addons/, maps/ минимум раз в неделю

ЧАСТЫЕ ОШИБКИ И РЕШЕНИЯ

Симптом Причина Решение
Плагины не грузятся Ошибка в metamod.vdf или версия SM не совместима Проверьте пути, используйте SM 1.10.0–1.11.x для CS:GO
Карты не скачиваются Нет FastDL или неправильные MIME-типы Настройте веб-сервер, проверьте sv_downloadurl
Сервер вылетает при старте волны Кривой .ain/.nav или конфликт плагинов Запустите с +map de_dust2, проверьте logs/ и crash.log
Игроки видят ошибки File differs sv_pure 1 или устаревшие модели Установите sv_pure 0, обновите контент
PVE-режим не активируется game_type/game_mode не 0/0 или мод требует sv_cheats 1 Проверьте server.cfg, прочитайте README мода

ВАЖНЫЕ ПРИМЕЧАНИЯ

  • CS:GO не получает официальных обновлений с 2024 года, но выделенные серверы стабильны.
  • Некоторые PVE-моды требуют старых версий SourceMod (1.10.x) из-за изменений в API.
  • Для коммерческого использования ознакомьтесь с Valve Server Guidelines.
  • Если планируете миграцию на CS2 в будущем, отслеживайте развитие SourceMod 1.12+ и CS2-портов модов.