Подробный гайд по установке и настройке сервера 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
- Скачайте SteamCMD с официального сайта разработчика.
- Создайте папку для сервера, например
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)
- Дождитесь загрузки. Структура должна содержать папки
csgo/,bin/,steamapps/.
ШАГ 2: УСТАНОВКА METAMOD:SOURCE И SOURCEMOD
PVE-моды почти всегда работают через SourceMod.
1. Скачайте свежие сборки:
- Metamod:Source → metamodsource.net
- SourceMod → sourcemod.net (ветка
CS:GO / Stable)
- Распакуйте Metamod в корень
csgo/(файлaddons/metamod/+csgo/addons/metamod.vdf). - Распакуйте 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+ |
Установка (на примере архива мода):
- Распакуйте архив мода.
2. Скопируйте содержимое в csgo/ с сохранением структуры:
csgo/addons/sourcemod/plugins/ → .smx
csgo/cfg/ → .cfg
csgo/maps/ → .bsp, .nav, .ain
csgo/materials/, models/, sound/ → клиентский контент
- Откройте
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: КАРТЫ И КЛИЕНТСКИЙ КОНТЕНТ
- Скачайте PVE-карты (формат
.bsp). Популярные:zs_,zm_,zr_,pve_. - Поместите
.bspвcsgo/maps/, навигацию.navи AI-файлы.ainтуда же. - Все кастомные модели, материалы и звуки должны лежать в
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;
}
- Загрузите
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: АДМИНИСТРИРОВАНИЕ И БЕЗОПАСНОСТЬ
- Установите SourceBans++ или Admin Manager для бана/мутов
- Настройте плагин AutoRestart для стабильной работы при падении карты
- Используйте CSGO-Server-Panel или LinuxGSM для удобного управления
- Регулярно обновляйте SourceMod/Metamod, но тестируйте в staging-папке перед продакшеном
- Делайте бэкапы
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-портов модов.