Команды сервера CS2: полный список и server.cfg
Полный список команд для настройки выделенного сервера CS2, примеры использования server.cfg, включение консоли и управление ботами и паролем.
Без правильно настроенных команд сервер CS2 работает с настройками по умолчанию, которые часто не подходят для конкретных сценариев - соревновательной игры, обучения или пабликов. Эта статья покрывает все основные конвары CS2, структуру файла server.cfg и способы применения команд на работающем сервере.
Что понадобится
- Работающий выделенный сервер CS2 (как его установить - читайте в инструкции по созданию сервера CS2)
- Доступ к файловой системе сервера или RCON
- Текстовый редактор для правки .cfg файлов
Как включить консоль в CS2
Прежде чем вводить команды в клиенте, нужно включить консоль разработчика:
- Откройте CS2
- Перейдите в Настройки - Игра
- Найдите параметр “Консоль разработчика” и установите “Да”
- Нажмите клавишу
~(тильда) для открытия консоли
На сервере команды можно выполнять:
- Напрямую в окне консоли сервера
- Через RCON (Remote Console) с клиента
- Через файл server.cfg (загружается при старте)
Подключение через RCON
rcon_address IP:27015
rcon_password ВашПарольRCON
rcon mp_maxrounds 16
Где находится server.cfg
Основной файл конфигурации располагается по пути:
<папка сервера>/game/csgo/cfg/server.cfg
На Pterohost и большинстве хостинг-панелей этот файл доступен через файловый менеджер панели управления. Команды в нём исполняются при каждом запуске сервера, а также при вызове:
exec server.cfg
Хотите сервер с удобной панелью управления, где server.cfg редактируется в браузере? Арендуйте CS2-сервер на Pterohost - автоматическая установка, поддержка 128 тикрейт и AMD Ryzen 9 7950X3D. По промокоду 4START скидка 20% на первый заказ.
Полный список команд CS2-сервера
Основные настройки сервера
| Команда | Значение по умолчанию | Описание |
|---|---|---|
hostname "Название" | - | Имя сервера в списке |
sv_password "" | пусто | Пароль для подключения |
rcon_password "" | пусто | Пароль для RCON-доступа |
sv_cheats 0 | 0 | Разрешить читы (1 - да, 0 - нет) |
sv_lan 0 | 0 | Только локальная сеть (1) или интернет (0) |
sv_region 3 | 255 | Регион сервера (3 - Европа, 0 - США East) |
Игровые параметры раунда
| Команда | Значение по умолчанию | Описание |
|---|---|---|
mp_maxrounds 24 | 24 | Максимальное количество раундов |
mp_roundtime 1.92 | 1.92 | Время раунда в минутах |
mp_roundtime_defuse 1.92 | 1.92 | Время раунда на картах с бомбой |
mp_freezetime 15 | 15 | Время заморозки в начале раунда (сек) |
mp_warmuptime 60 | 60 | Время разминки (сек) |
mp_warmup_end | - | Команда для завершения разминки |
mp_halftime_duration 15 | 15 | Продолжительность перерыва (сек) |
mp_overtime_enable 1 | 0 | Разрешить овертайм |
mp_overtime_maxrounds 6 | 6 | Раундов в овертайме |
Покупки и снаряжение
| Команда | Значение по умолчанию | Описание |
|---|---|---|
mp_buytime 20 | 20 | Время покупки оружия (сек) |
mp_buy_anywhere 0 | 0 | Покупка в любом месте (1 - да) |
mp_startmoney 800 | 800 | Начальные деньги |
mp_maxmoney 16000 | 16000 | Максимум денег у игрока |
mp_afterroundmoney 0 | 0 | Деньги после каждого раунда |
sv_infinite_ammo 0 | 0 | Бесконечные патроны (1 или 2) |
sv_infinite_grenades 0 | 0 | Бесконечные гранаты |
Команды и баланс
| Команда | Значение по умолчанию | Описание |
|---|---|---|
mp_autoteambalance 1 | 1 | Автобаланс команд |
mp_limitteams 1 | 1 | Разрыв в кол-ве игроков для блокировки |
mp_join_grace_time 10 | 10 | Время для смены команды (сек) |
mp_force_pick_time 15 | 15 | Время выбора стороны |
mp_solid_teammates 1 | 1 | Столкновение с союзниками |
Боты
| Команда | Описание |
|---|---|
bot_quota 5 | Количество ботов на сервере |
bot_quota_mode fill | Режим заполнения: fill или match |
bot_kick | Кикнуть всех ботов |
bot_kick ct | Кикнуть ботов со стороны CT |
bot_kick t | Кикнуть ботов со стороны T |
bot_add_ct | Добавить бота в CT |
bot_add_t | Добавить бота в T |
bot_difficulty 1 | Сложность ботов (0-3) |
Карты и мастерская
| Команда | Описание |
|---|---|
changelevel de_dust2 | Сменить карту |
map de_inferno | Загрузить карту (перезапуск) |
host_workshop_map 12345678 | Загрузить карту с Workshop по ID |
mp_restartgame 1 | Перезапустить матч через 1 сек |
Производительность и сеть
| Команда | Значение | Описание |
|---|---|---|
sv_minrate 0 | 0 | Минимальная скорость клиента |
sv_maxrate 0 | 0 | Максимальная скорость (0 - без лимита) |
sv_mincmdrate 10 | 10 | Минимум команд в секунду |
sv_maxcmdrate 128 | 128 | Максимум команд (128 для 128 тикрейт) |
sv_minupdaterate 10 | 10 | Минимум обновлений в секунду |
sv_maxupdaterate 128 | 128 | Максимум обновлений |
sv_tickrate 128 | 64 | Тикрейт сервера |
Модерация
| Команда | Описание |
|---|---|
kickid <ID> | Кикнуть игрока по ID |
banid 60 <SteamID> | Заблокировать игрока на 60 минут |
removeid <SteamID> | Снять бан |
status | Список подключённых игроков с ID |
Пример готового server.cfg
// === ОСНОВНОЕ ===
hostname "Мой CS2 Server | 128tick"
sv_password ""
rcon_password "secretpass123"
sv_region 3
// === ГЕЙМПЛЕЙ ===
mp_maxrounds 24
mp_roundtime 1.92
mp_roundtime_defuse 1.92
mp_freezetime 15
mp_warmuptime 30
mp_halftime_duration 10
mp_overtime_enable 1
mp_overtime_maxrounds 6
// === ПОКУПКИ ===
mp_buytime 20
mp_startmoney 800
mp_maxmoney 16000
sv_infinite_ammo 0
// === КОМАНДЫ ===
mp_autoteambalance 1
mp_limitteams 1
// === БОТЫ (отключены) ===
bot_quota 0
// === СЕТЬ 128 ТИКРЕЙТ ===
sv_tickrate 128
sv_maxcmdrate 128
sv_maxupdaterate 128
sv_maxrate 0
// === ЗАЩИТА ===
sv_cheats 0
// === ЛОГИРОВАНИЕ ===
log on
sv_logbans 1
sv_logecho 1
sv_logfile 1
// Применить настройки
exec gamemode_competitive.cfg
Применить конфиг вручную:
exec server.cfg
Хотите сервер с поддержкой 128 тикрейт “из коробки” и техподдержкой 24/7? Попробуйте Pterohost для CS2 - мощный процессор AMD Ryzen 9 7950X3D, бесплатная защита от DDoS и удобная панель управления. По промокоду 4START скидка 20% на первый заказ.
Частые ошибки
Команды из server.cfg не применяются
Причина: файл server.cfg создан в неправильной папке.
Решение: убедитесь, что путь точно game/csgo/cfg/server.cfg. Проверьте также, что файл загружается командой exec server.cfg в autoexec.cfg.
RCON команды возвращают “Bad RCON password”
Причина: неверный пароль или пустой rcon_password в конфиге.
Решение: пропишите rcon_password "пароль" в server.cfg и перезапустите сервер перед попыткой подключения.
sv_tickrate не работает, сервер остаётся на 64
Причина: параметр тикрейта нужно задавать в аргументе запуска, а не только в конфиге.
Решение: добавьте -tickrate 128 в строку запуска cs2.exe:
cs2.exe -dedicated -tickrate 128 +map de_dust2
Команда changelevel выдаёт ошибку “Invalid map”
Причина: карта не установлена или указано неверное имя.
Решение: убедитесь, что карта присутствует в папке game/csgo/maps/. Для Workshop-карт используйте host_workshop_map ID.
Часто задаваемые вопросы
Какие есть команды сервера CS2?
CS2 поддерживает сотни конвар: mp_maxrounds, mp_roundtime, sv_cheats, bot_quota, sv_password и другие. Полный список смотрите в таблицах в этой статье.
Как ввести команды на сервере CS2? Команды вводятся через консоль сервера, через RCON-подключение или прописываются в файл server.cfg, который загружается при каждом запуске.
Где находится server.cfg в CS2?
Файл server.cfg находится по пути game/csgo/cfg/server.cfg относительно корневой папки сервера CS2.
Как включить консоль в CS2?
Зайдите в Настройки - Игра и включите “Консоль разработчика”. Затем нажмите клавишу ~ в игре для открытия консоли.
Как поставить пароль на сервер CS2?
В файле server.cfg пропишите sv_password "ВашПароль". Для снятия пароля установите sv_password "".