# CS2: режимы retake, DM, surf и KZ — как запустить на сервере

> Что нужно для каждого режима: какие game_type и game_mode, какие карты и плагины, как проверить режим перед открытием и почему surf и KZ почти всегда строятся на плагинах.

- Рубрика: Гайды по играм
- Игра: CS2
- Опубликовано: 2026-11-13T19:00:00+03:00
- Обновлено: 2026-11-13T19:00:00+03:00
- Адрес: https://blog.egnetwork.ru/cs2-game-modes-retake-dm-surf-kz
- Автор: Команда EGN

Одна из причин поднять свой сервер CS2 — возможность играть не только в классический матч, но и в режимы, которых нет в обычном матчмейкинге. Retake, deathmatch, surf и KZ собирают вокруг себя постоянных игроков, но у каждого из них свои требования. Одни задаются параметрами запуска, другие требуют карты и плагины, третьи вообще не работают без сторонних разработок. Разберём, что нужно для каждого режима и как не открыть сервер с поломанными правилами.

## Коротко

Классические режимы задаются парой `game_type` и `game_mode` в «Запуске». Deathmatch — это game_type 1 и game_mode 2. Retake, surf и KZ почти всегда работают на картах мастерской и плагинах CounterStrikeSharp, поэтому для них одной настройки недостаточно. Перед открытием сверяйте режим с чек-листом: карта, плагин и параметры должны совпадать.

## Классификация режимов

Режимы CS2 на сервере можно разделить на две группы. В первую входят те, что есть в самой игре: casual, competitive, wingman и deathmatch. Они задаются парой game_type и game_mode и не требуют плагинов. Есть ещё Arms Race (game_type 1, game_mode 0) и Demolition (1 и 1), для них нужны свои карты (с префиксами ar_ и de_ соответственно), но в живом онлайне они встречаются реже. Во вторую группу входит то, что сделано сообществом: retake, surf, KZ и многие другие. Для них нужны карты из мастерской и плагины, а игра сама по себе не знает их правил.

Такое разделение важно при выборе тарифа и при установке. Режимы первой группы работают на стандартном сервере. Для второй группы нужна установка CounterStrikeSharp, а значит, и место на диске под плагины. Подробнее о стеке — в статье [про CounterStrikeSharp и плагины](https://blog.egnetwork.ru/cs2-counterstrikesharp-plugins).

![Таблица режимов и того, что для них нужно](https://blog.egnetwork.ru/media/40)

## Deathmatch

Deathmatch — бесконечный бой без раундов, где игроки возрождаются после смерти. Для него в гайдах хостинг-провайдеров указаны game_type 1 и game_mode 2 (такая же пара у нескольких независимых источников). Официальную страницу Valve по CS2 при проверке открыть не удалось, поэтому после запуска убедитесь в игре, что режим действительно deathmatch: бой идёт без раундов, а игроки возрождаются после смерти.

Настройки deathmatch в «Запуске»:

1. Поставьте `GAME_TYPE` равным 1, а `GAME_MODE` равным 2.
2. Выберите карту, где есть точки возрождения. Стандартные карты подходят, но для DM часто берут карты из мастерской.
3. Задайте `MAX_PLAYERS` с учётом размера карты: на маленькой карте больше 12 игроков быстро превращают бой в толпу.
4. Перезапустите сервер и проверьте, что время до возрождения и правила раунда соответствуют ожиданиям.

Если deathmatch нужен на постоянной основе, добавьте конфиг режима в папку `game/csgo/cfg`, как описано в статье [про server.cfg и режимы](https://blog.egnetwork.ru/cs2-server-cfg-gamemode).

## Retake

Retake — режим, где одна команда защищает бомбсайт или базу, а другая пытается её захватить. Раунды короткие, а экономика и покупка влияют на исход. В классическом CS2 такого режима нет, поэтому retake всегда строится на плагине и на карте, которая подходит под сценарий.

Что нужно для retake:

- карта с двумя точками, которые плагин умеет распознавать как бомбсайты;
- плагин retake, написанный под CounterStrikeSharp;
- параметры раундов, которые плагин описывает в собственном конфиге.

Конкретные названия плагинов и их конфиги меняются, поэтому не копируйте их из старых статей. Возьмите актуальный плагин со страницы разработчика, проверьте совместимость с вашей версией CS2 и поставьте его по одному. Только после этого включайте режим в игре.

## Surf

Surf — режим, где игроки проходят трассу по наклонным поверхностям и стараются не упасть. Карты для surf строятся специально, и их ID обычно лежат в мастерской. Сам режим держится на плагине, который следит за таймером, чекпоинтами и правилами падения.

Практические советы для surf-сервера:

- выбирайте карты с понятным описанием, в котором указано, какой плагин им нужен;
- не ставьте сразу сто карт: карты surf тяжёлые, и диск быстро заканчивается;
- следите за нагрузкой: на таких картах много игроков в одной точке, и сервер может подтормаживать;
- surf-режимы обычно меняют физику движения (например, `sv_airaccelerate` выставляют заметно выше стандартного). Точные значения всегда описывает сборка режима или плагин, не копируйте их из случайных конфигов.

## KZ

KZ — прыжки на время, где игрок проходит карту с таймером и старается выполнить трюк за минимальное число попыток. Режим тоже держится на плагинах: таймер, записи рекордов и правила прыжков реализуются отдельными модулями. Для KZ особенно важна стабильность сервера: задержки в сети влияют на результат, поэтому см. статью [про тикрейт и сеть](https://blog.egnetwork.ru/cs2-tickrate-fps-network).

Если вы хотите открыть KZ, начните с одного режима и одной карты. Проверьте таймер, сохранение рекордов и отображение результатов на нескольких подключениях. Только после этого расширяйте список карт.

## Перед открытием режима

Перед тем как пустить игроков, пройдите чек-лист. Он одинаков для всех режимов и отсекает большинство проблем.

![Чек-лист перед открытием режима](https://blog.egnetwork.ru/media/41)

Проверьте, что карта открывается по ID и совпадает с режимом. Убедитесь, что `game_type` и `game_mode` соответствуют режиму, а не остались от предыдущего эксперимента. Загрузите плагин режима и посмотрите лог при старте. И наконец, сделайте бэкап перед открытием: если режим сломает конфиги, откат займёт минуту.

## Пример: смена режимов по расписанию

Некоторые серверы чередуют режимы: вечером DM, в выходные retake. Вручную менять параметры каждый раз неудобно и легко забыть. Для таких серверов удобнее заранее подготовить два набора параметров и переключаться через перезапуск. Панель EGN умеет делать перезапуск по расписанию с предупреждением игроков. Для этого откройте «Расписания», создайте расписание с шагами «Предупредить за N минут» и «Перезапустить сервер». Предупреждение отправляется в консоль сервера серией сообщений `say`, поэтому работает для игр с консолью, к которым относится и CS2. Эти шаги есть в новой версии панели; подробнее — в статье [про расписания простым языком](https://blog.egnetwork.ru/panel-egn-raspisaniya-prosto).

Смена параметров через расписание сама по себе не меняет `GAME_MODE`. Сначала измените переменные в «Запуске», а расписание только перезапускает сервер, чтобы они применились.

## Как выбрать режим под аудиторию

Режим стоит выбирать по тому, кто придёт на сервер, а не по тому, что нравится владельцу. Друзья, которые собираются по вечерам, обычно хотят быстрый deathmatch или casual без строгих правил. Команда, которая тренируется, ждёт competitive и понятный retake. Сообщество для surf и KZ приходит ради карт и таймера, и с первого дня им важны рекорды и стабильность.

Если сомневаетесь, начните с одного режима и смотрите на людей неделю. Количество заходов, время пребывания и вопросы в чате подскажут, нужен ли второй режим. Не открывайте сразу четыре режима на одном сервере: игроки разбредаются, и ни один из режимов не собирает постоянную аудиторию.

## Слоты и нагрузка

Число слотов влияет на ощущения сильнее, чем кажется. Для deathmatch большое число игроков на маленькой карте превращает бой в хаос, а для retake большой состав создаёт очередь на точке. Для surf и KZ число слотов обычно меньше, но важнее стабильность таймеров.

Порядок подбора простой. Задайте `MAX_PLAYERS` чуть выше того числа, которое реально играет одновременно. Посмотрите график нагрузки в панели: если загрузка процессора постоянно упирается в потолок при полном сервере, уменьшите число слотов или переходите на тариф с большим процентом CPU. Подробнее о тарифах CS2 — в статье [про создание сервера и GSLT](https://blog.egnetwork.ru/cs2-server-create-gslt).

## Что мониторить после открытия

После открытия режима заведите привычку смотреть три вещи раз в день. Первое — журнал «Консоли» на предмет ошибок плагинов, особенно после обновления. Второе — диск: карты и демки занимают место быстрее, чем кажется. Третье — отзывы игроков. Ошибка в режиме, которую никто не сообщил, обычно видна по резкому падению заходов.

Бэкапы тоже стоит делать регулярно, а не только перед правками. Раздел «Бэкапы» позволяет настроить расписание, поэтому старые версии режимов не потеряются, если что-то пойдёт не так.

## Частые ошибки

| Симптом | Причина | Решение |
|---|---|---|
| DM открывается как обычный матч | Не задан game_type 1 или game_mode 2 | Проверьте переменные в «Запуске» и перезапустите |
| Retake не запускается | Плагин не загрузился или несовместим | Посмотрите лог, проверьте meta list и версию плагина |
| Surf-карта не открывается | Нет плагина режима или карта требует другой плагин | Прочитайте описание карты и поставьте нужный плагин |
| KZ считает время неверно | Сервер подтормаживает или задержки высокие | Проверьте нагрузку и тикрейт, см. статью про сеть |
| Диск заполнился после установки режимов | Много карт и плагинов | Удалите неиспользуемые карты и держите запас места |

## Итог

Классические режимы задаются парой `game_type` и `game_mode`, а retake, surf и KZ требуют карт и плагинов. Проверяйте режим по чек-листу, держите бэкап и открывайте сервер, только когда карта и правила совпадают. Для настройки самих параметров переходите к статье [про конфиги CS2](https://blog.egnetwork.ru/cs2-server-cfg-gamemode), а для карт — к статье [про карты из мастерской](https://blog.egnetwork.ru/cs2-workshop-maps).

## Вопросы и ответы

### Можно ли запустить surf без плагинов?
Обычно нет. Таймер и правила падения реализуются плагином, а сама карта не умеет считать прохождение.

### Нужна ли отдельная карта для DM?
Стандартные карты подходят, но многие серверы используют карты из мастерской, спроектированные под DM.

### Как проверить, что режим работает?
Зайдите на сервер обычным аккаунтом, пройдите несколько раундов или попыток и посмотрите лог на наличие ошибок.

Сервер под Counter-Strike 2 за пару минут — egnetwork.ru: https://egnetwork.ru/

---

Материал EGN (blog.egnetwork.ru), обновлено 13 ноября 2026; при цитировании указывайте ссылку.
