Pterohost docs

Команды сервера CS2: полный список и server.cfg

Полный список команд для настройки выделенного сервера CS2, примеры использования server.cfg, включение консоли и управление ботами и паролем.

Без правильно настроенных команд сервер CS2 работает с настройками по умолчанию, которые часто не подходят для конкретных сценариев - соревновательной игры, обучения или пабликов. Эта статья покрывает все основные конвары CS2, структуру файла server.cfg и способы применения команд на работающем сервере.

Что понадобится

  • Работающий выделенный сервер CS2 (как его установить - читайте в инструкции по созданию сервера CS2)
  • Доступ к файловой системе сервера или RCON
  • Текстовый редактор для правки .cfg файлов

Как включить консоль в CS2

Прежде чем вводить команды в клиенте, нужно включить консоль разработчика:

  1. Откройте CS2
  2. Перейдите в Настройки - Игра
  3. Найдите параметр “Консоль разработчика” и установите “Да”
  4. Нажмите клавишу ~ (тильда) для открытия консоли

На сервере команды можно выполнять:

  • Напрямую в окне консоли сервера
  • Через 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 00Разрешить читы (1 - да, 0 - нет)
sv_lan 00Только локальная сеть (1) или интернет (0)
sv_region 3255Регион сервера (3 - Европа, 0 - США East)

Игровые параметры раунда

КомандаЗначение по умолчаниюОписание
mp_maxrounds 2424Максимальное количество раундов
mp_roundtime 1.921.92Время раунда в минутах
mp_roundtime_defuse 1.921.92Время раунда на картах с бомбой
mp_freezetime 1515Время заморозки в начале раунда (сек)
mp_warmuptime 6060Время разминки (сек)
mp_warmup_end-Команда для завершения разминки
mp_halftime_duration 1515Продолжительность перерыва (сек)
mp_overtime_enable 10Разрешить овертайм
mp_overtime_maxrounds 66Раундов в овертайме

Покупки и снаряжение

КомандаЗначение по умолчаниюОписание
mp_buytime 2020Время покупки оружия (сек)
mp_buy_anywhere 00Покупка в любом месте (1 - да)
mp_startmoney 800800Начальные деньги
mp_maxmoney 1600016000Максимум денег у игрока
mp_afterroundmoney 00Деньги после каждого раунда
sv_infinite_ammo 00Бесконечные патроны (1 или 2)
sv_infinite_grenades 00Бесконечные гранаты

Команды и баланс

КомандаЗначение по умолчаниюОписание
mp_autoteambalance 11Автобаланс команд
mp_limitteams 11Разрыв в кол-ве игроков для блокировки
mp_join_grace_time 1010Время для смены команды (сек)
mp_force_pick_time 1515Время выбора стороны
mp_solid_teammates 11Столкновение с союзниками

Боты

КомандаОписание
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 00Минимальная скорость клиента
sv_maxrate 00Максимальная скорость (0 - без лимита)
sv_mincmdrate 1010Минимум команд в секунду
sv_maxcmdrate 128128Максимум команд (128 для 128 тикрейт)
sv_minupdaterate 1010Минимум обновлений в секунду
sv_maxupdaterate 128128Максимум обновлений
sv_tickrate 12864Тикрейт сервера

Модерация

КомандаОписание
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 "".

Читайте также