Консольные команды CS2: полезный список
На странице · 8
Консоль разработчика в CS2 закрывает то, до чего не дотягивается меню: ВХ на своём сервере для разбора позиций, тренировку гранат с повтором броска, счётчик FPS, подстройку прицела и радара. Ниже собраны консольные команды КС 2, актуальные для Source 2: где каждая работает и что из CS:GO в новой игре уже не нужно.
| Задача | Команда | Условия |
|---|---|---|
| ВХ | r_drawOtherModels 2 | свой сервер, sv_cheats 1 |
| Траектория гранаты | sv_grenade_trajectory_prac_pipreview 1 | практис-сервер, sv_cheats 1 |
| Повтор броска | sv_rethrow_last_grenade | практис-сервер, sv_cheats 1 |
| Счётчик FPS | cl_showfps 1 | клиентская настройка |
| Снять лимит FPS | fps_max 0 | клиентская настройка |
| Боты | bot_add_t, bot_kick и др. | локальный сервер, вы хост |
| Прицел | cl_crosshairstyle, cl_crosshaircolor | клиентская настройка; после переделки прицела 22.09.2026 проверяйте через find |
| Радар | cl_radar_scale, cl_hud_radar_scale | клиентская настройка |
| Автозагрузка | autoexec.cfg | параметр запуска +exec autoexec |
Как открыть консоль в CS2
По умолчанию консоль выключена. Включается она так:
- Запустите CS2 и откройте «Настройки».
- Перейдите на вкладку «Игра».
- Пункт «Включить консоль разработчика (~)» переключите на «Да».
- В игре нажмите
~. На русской раскладке это «Ё», слева от единицы.
Консоль не открывается? Чаще всего виновата раскладка: на русской клавиша иногда не срабатывает, переключитесь на английскую. Ещё можно переназначить клавишу в разделе «Клавиатура и мышь» или забиндить её командой:
bind "F1" toggleconsole
Есть и третий путь — параметр запуска. В Steam щёлкните по CS2 правой кнопкой, откройте «Свойства», затем «Параметры запуска» и допишите -console. Консоль будет доступна сразу после старта.
Чит-команды и ВХ через консоль (sv_cheats 1)
Всё с меткой CHEAT работает только на локальном или практис-сервере, где вы заранее ввели sv_cheats 1. Такой сервер — это ваша карта, запущенная с ботами или в тренировочном режиме. Команды вводит хост, то есть вы. В матчмейкинге, Premier, на FACEIT и публичных серверах эти команды заблокированы, и включить ВХ в онлайн-матче через консоль нельзя.
Команда на ВХ в КС 2 вводится двумя строками:
sv_cheats 1
r_drawOtherModels 2
Модели игроков начинают просвечивать сквозь стены, и видно, откуда противника замечают с разных позиций. Обычный вид возвращает r_drawOtherModels 1. Есть ещё mat_wireframe 1: стены рисуются каркасом, сквозь них проступает геометрия карты. Выключается через mat_wireframe 0, тоже только при sv_cheats 1.
Остальные чит-команды для локального сервера:
| Команда | Что делает |
|---|---|
noclip | Полёт сквозь стены, повторный ввод выключает |
god | Бессмертие |
sv_showimpacts 1 | Показывает точки попадания пуль, помогает проверять спреи |
sv_infinite_ammo 1 | Бесконечный магазин, без перезарядки |
sv_infinite_ammo 2 | Бесконечный запас, но перезаряжаться нужно |
give weapon_awp | Выдаёт указанное оружие |
impulse 101 | Пополняет деньги, здоровье и патроны |
Значения sv_infinite_ammo легко перепутать. Единица убирает перезарядку совсем, двойка её оставляет и делает бесконечным только запас. Я бы тренировался на двойке: так ближе к настоящему бою.
Команды для гранат и тренировки раскидок
На практис-сервере гранаты выдаются через give (нужен sv_cheats 1):
| Команда | Граната |
|---|---|
give weapon_hegrenade | Осколочная |
give weapon_flashbang | Световая |
give weapon_smokegrenade | Дымовая |
give weapon_molotov | Коктейль Молотова (T) |
give weapon_incgrenade | Зажигательная (CT) |
give weapon_decoy | Ложная |
Тренировка раскидок держится на трёх командах.
sv_grenade_trajectory_prac_pipreview 1 рисует траекторию и открывает окно «картинка в картинке» с местом, куда упадёт граната. Бегать через полкарты и проверять, встал ли дым, больше не нужно.
sv_rethrow_last_grenade повторяет последний бросок. Его стоит сразу повесить на клавишу, например bind "o" sv_rethrow_last_grenade. Встали на точку и жмёте повтор, пока траектория не отложится в голове.
Третья, ammo_grenade_limit_total 5, поднимает лимит гранат в инвентаре с четырёх до пяти, чтобы влез полный набор. С обновления 22 сентября 2026 года эта же переменная ограничивает и число гранат, которое можно купить за раунд.
В старых списках из CS:GO до сих пор кочует sv_grenade_trajectory 1. Работает ли она сейчас, проверьте в игре через find grenade_trajectory. С jumpthrow-биндом ясно: в обновлении 19 августа 2024 года Valve отключила бинды, в которых больше одного действия движения или атаки, вместе с запретом Snap Tap. Бросок с прыжка Valve к тому моменту сделала стабильным и без бинда, так что теперь он делается руками: прыжок и сразу бросок.
Строка для практис-сервера, вставляется в консоль целиком:
sv_cheats 1; mp_roundtime_defuse 60; mp_freezetime 0; mp_buy_anywhere 1; mp_buytime 9999; sv_infinite_ammo 1; ammo_grenade_limit_total 5; sv_grenade_trajectory_prac_pipreview 1; bot_kick; mp_warmup_end; mp_restartgame 1
Боты, оружие и настройки сервера (mp_*)
Ботами управляют на локальном сервере, где вы хост. Часть команд из таблицы помечена CHEAT, поэтому надёжнее сначала ввести sv_cheats 1. Флаг конкретной команды показывает find.
| Команда | Что делает |
|---|---|
bot_add_t / bot_add_ct | Добавляет бота за террористов / спецназ |
bot_kick | Убирает всех ботов с сервера |
bot_kill | Убивает всех ботов |
bot_stop 1 | Боты останавливаются на месте |
bot_freeze 1 | Полная заморозка ботов |
bot_dont_shoot 1 | Боты не стреляют |
bot_place | Ставит бота туда, куда вы смотрите |
bot_quota 5 | Общее число ботов на сервере |
bot_difficulty 0–3 | Сложность, 0 — самый лёгкий |
С диапазоном сложности путаница: в одних гайдах 0–2, в других 0–3. Наберите find bot_difficulty, и консоль покажет описание и допустимые значения. Ещё две команды пригодятся тем, кто пишет ролики или проверяет анимации: bot_crouch 1 сажает ботов на корточки, а bot_mimic 1 заставляет их повторять ваши движения.
Правила раунда настраиваются командами серии mp_*:
| Команда | Что делает |
|---|---|
mp_warmup_end | Завершает разминку |
mp_warmup_pausetimer 1 | Останавливает таймер разминки |
mp_restartgame 1 | Перезапуск матча через указанное число секунд |
mp_startmoney 16000 | Стартовые деньги |
mp_maxmoney | Потолок денег, в соревновательном режиме по умолчанию 16000 |
mp_buytime 9999 | Время закупки |
mp_buy_anywhere 1 | Закупка в любой точке карты |
mp_freezetime 0 | Убирает заморозку в начале раунда |
mp_limitteams 0 | Снимает ограничение на разницу составов |
mp_autoteambalance 0 | Отключает автобаланс команд |
Оружие выдаётся тем же give при включённом sv_cheats 1: give weapon_ak47, give weapon_awp, give weapon_knife. Имя пишется латиницей после weapon_. Не помните точное название — введите find weapon_ и выберите из списка.
Команды для FPS, графики и параметры запуска
Первым делом обычно снимают лимит кадров:
| Команда | Что делает |
|---|---|
fps_max 0 | Убирает ограничение FPS в игре |
fps_max_ui | Задаёт лимит кадров в меню |
cl_showfps 1 | Счётчик FPS, значения 2/3/4 дают подробный вывод |
cq_netgraph 1 | Панель сетевой статистики, заменила старый net_graph |
engine_no_focus_sleep 0 | Игра не «засыпает», когда окно не в фокусе |
В параметры запуска (Steam → «Свойства» → «Параметры запуска») имеет смысл вписать -console -fullscreen -high +fps_max 0 +exec autoexec. -high поднимает приоритет процесса, -fullscreen включает полноэкранный режим.
А вот это из CS:GO тащить незачем:
-tickrate 128и-threads: CS2 идёт на 64 тиках с sub-tick, эти параметры не нужны;cl_interpиcl_updaterateудалили при переходе на sub-tick;dsp_slow_cpu,r_drawtracers_firstperson,r_csgo_enable_high_precision_zв Source 2 могут не работать.
Чудес от консоли ждать не стоит. Она даёт мониторинг и снимает лимиты, а кадры прибавляют графические настройки. Если FPS проседает, начните с видеонастроек.
Прицел, руки и радар
Прицел. 22 сентября 2026 года Valve переделала прицел. Появилась отдельная вкладка настроек (в английской версии Crosshair/Scopes), новые стили, по умолчанию теперь стоит «Dynamic Quad», а толщина и длина считаются в пикселях. Какие консольные команды перешли в новую систему, Valve в патчноутах не перечислила. Поэтому команды ниже описывают прицел до этого обновления, и прежде чем вписывать их в конфиг, проверьте каждую через find crosshair. Надёжнее настраивать прицел в меню.
До переделки было так: cl_crosshairstyle 2 стоял по умолчанию, cl_crosshairstyle 4 давал классический статический прицел, стили 0, 1 и 3 игра помечала как отключённые. Цвет меняет cl_crosshaircolor со значениями от 0 до 5. Пятёрка означает свой цвет, его собирают тремя командами в диапазоне 0–255:
cl_crosshaircolor 5
cl_crosshaircolor_r 255
cl_crosshaircolor_g 0
cl_crosshaircolor_b 255
Размер, толщину и зазор крутят cl_crosshairsize, cl_crosshairthickness и cl_crosshairgap — под себя.
Руки и модель оружия. Угол обзора модели задаёт viewmodel_fov в диапазоне 54–68. Набор в духе про-игроков:
viewmodel_fov 68
viewmodel_offset_x 2.5
viewmodel_offset_y 0
viewmodel_offset_z -1.5
Лень возиться с цифрами — берите пресеты viewmodel_presetpos 1/2/3 (Desktop, Couch, Classic). Оружие в другую руку перекладывает switchhands, её удобно забиндить.
Радар. cl_radar_scale (0.25–1) отвечает за масштаб: чем меньше значение, тем больше территории влезает. cl_hud_radar_scale (0.8–1.3) меняет размер самого радара на экране. cl_radar_always_centered 0 отвязывает радар от игрока, и у краёв карты видно больше.
HUD. Для роликов пригодятся две команды. cl_draw_only_deathnotices 1 оставляет на экране только прицел и ленту убийств и работает без читов. cl_drawhud 0 прячет вообще всё, включая прицел, но требует sv_cheats 1, так что только на своём сервере. Вернуть интерфейс — cl_drawhud 1 или cl_draw_only_deathnotices 0.
Мышь и сеть
Мышь почти целиком настраивается в меню. Из консольного стоит знать две вещи. m_yaw 0.022 — стандартный коэффициент горизонтального поворота, трогать его без причины не надо. А чтобы сравнить свои настройки с чужими, считают eDPI: DPI мыши × sensitivity в игре. 800 DPI при сенсе 1.0 и 400 DPI при сенсе 2.0 дают одно и то же.
В сети главная команда — rate 786432, скорость обмена данными с сервером. Сетевую статистику в матче показывает уже знакомый cq_netgraph 1. cl_interp и cl_updaterate в CS2 удалены, тайминги теперь на sub-tick.
Бинды и autoexec.cfg: чтобы настройки не слетали
Часть команд после перезапуска сбрасывается, и вбивать их каждый раз вручную быстро надоедает. Для этого есть autoexec.cfg — файл с командами, который игра выполняет при старте.
Лежит он в папке конфигов:
...\steamapps\common\Counter-Strike Global Offensive\game\csgo\cfg\autoexec.cfg
Да, папка называется Global Offensive: так сложилось исторически, CS2 ставится именно туда. В файл построчно пишутся команды и бинды:
bind "o" "sv_rethrow_last_grenade"
cl_showfps 1
fps_max 0
host_writeconfig
Чтобы файл подхватывался при запуске, в параметры запуска Steam добавляют +exec autoexec. Проверить его вручную можно, введя в консоли exec autoexec. Последней строкой ставят host_writeconfig: команда записывает текущие настройки в конфиг игры.
Если не уверены, жива ли команда в текущей версии CS2, наберите в консоли find и кусок названия. Игра выдаст все совпадения с описанием и текущим значением. Так проще всего отсеять хлам из гайдов времён CS:GO.
Частые вопросы о консольных командах CS2
Работает ли команда на ВХ в матчмейкинге? Нет. r_drawOtherModels 2 и mat_wireframe 1 требуют sv_cheats 1, а этой переменной управляет сервер. В матчмейкинге, Premier и на FACEIT чит-команды заблокированы. ВХ через консоль годится только для своего сервера, чтобы разбирать просветы и позиции.
Почему команда из гайда не срабатывает? Обычно причин три: не включён sv_cheats 1 (для чит-команд), вы не на локальном сервере или команду удалили при переходе с CS:GO. Проверьте через find: не нашлась — в текущей версии её нет.
Как вернуть всё по умолчанию? Отдельную переменную сбрасывают, вписав дефолтное значение (его показывает find). Чтобы autoexec.cfg перестал выполняться при старте, уберите +exec autoexec из параметров запуска. Если решите удалить сам файл, сначала сохраните копию: восстановить набранные бинды будет не из чего.
Куда делся net_graph? Его заменила cq_netgraph 1, она выводит сетевую статистику в матче.