Консоль разработчика – это внутриигровой интерфейс для ввода команд, с помощью которых можно управлять настройками и функциями CS2. Через консоль можно напрямую изменять параметры, которых нет в стандартном меню, а также быстрее настраивать те, которые в нем доступны. Лучшие консольные команды CS2 помогают сделать тренировки удобнее и упростить повторяющиеся действия. С их помощью также можно настроить HUD и viewmodel, управлять ботами и выводить на экран технические данные. Кроме того, некоторые команды помогают выявлять проблемы с производительностью или подключением. Все команды в этом списке работают в CS2 по состоянию на 2026 год. Команды из CS:GO, которые больше не поддерживаются в CS2, отмечены отдельно.
Как включить консоль разработчика
Прежде чем вводить команды, необходимо включить консоль разработчика в настройках игры.
- Открой Настройки в главном меню.
- Перейди на вкладку Игра.
- Найди параметр Включить консоль разработчика (~).
- Выбери Да.
- Нажми клавишу ~, чтобы открыть или закрыть консоль. На некоторых раскладках клавиатуры клавиша по умолчанию может отличаться.
Как переназначить клавишу
После включения консоли клавишу ее вызова можно изменить. Открой консоль и введи: bind F1 toggleconsole. После этого консоль будет открываться и закрываться клавишей F1. Команда bind привязывает команду к клавише, а toggleconsole переключает состояние консоли: открывает ее, если она закрыта, и закрывает, если открыта.
Лучшие команды для тренировки

Эти команды изменяют параметры сервера и работают только в офлайн-матчах, приватных лобби или на серверах, где у игрока есть права администратора. В официальном матчмейкинге, Премьер-режиме и матчах FACEIT использовать их нельзя. Доступ к серверным командам там ограничен, а sv_cheats включить невозможно.
Команда | Что делает |
|---|---|
sv_cheats true |
Позволяет использовать на локальном или приватном сервере команды, для которых требуется sv_cheats. |
sv_infinite_ammo 1 |
Дает бесконечный запас патронов без необходимости перезаряжаться. |
sv_infinite_ammo 2 |
Дает бесконечный запас патронов, но оружие нужно перезаряжать как обычно. |
mp_buy_anywhere 1 |
Позволяет закупаться вне зоны закупки. |
bot_kick |
Убирает с сервера всех ботов. |
bot_add |
Добавляет в матч одного бота. |
buddha 1 |
Не дает здоровью опуститься ниже 1 HP, при этом урон продолжает засчитываться. |
mp_maxmoney 1000000 |
Задает максимальное количество денег, которое может быть у игрока. |
Лучшие команды sv_cheats
С помощью этих команд можно настраивать тренировку гранат и стрельбы, управлять ботами, а также менять параметры, связанные со здоровьем игрока. Их можно использовать в офлайн-матчах, приватных лобби и на серверах, где у игрока есть необходимые права.
Команда | Что делает |
|---|---|
noclip |
Позволяет свободно перемещаться по карте и проходить сквозь стены и другие препятствия. Повторный ввод команды отключает этот режим. |
sv_grenade_trajectory_prac_pipreview 1 |
Показывает в отдельном окне, куда приземлится брошенная граната. |
sv_grenade_trajectory_prac_trailtime 10 |
Траектория полета гранаты остается на экране в течение 10 секунд. |
mp_respawn_on_death_ct 1; mp_respawn_on_death_t 1 |
Включает мгновенный респавн для игроков обеих сторон (КТ и Т). |
sv_rethrow_last_grenade |
Повторяет последний бросок гранаты с той же позиции и под тем же углом. |
sv_showimpacts 1 |
Показывает точки попадания пуль. |
kill |
Убивает игрока, который ввел команду. |
sv_regeneration_force_on true |
Включает автоматическое восстановление здоровья после получения урона. |
toggle r_aoproxy_show 0 1 |
Включает или отключает желтую подсветку моделей игроков, видимую сквозь стены, во время тренировки в офлайн-матче или приватном лобби. |
Лучшие команды для FPS и производительности
С помощью приведенных ниже консольных команд можно настраивать FPS, задержку, буферизацию и размытие в движении. Эти команды работают в официальном матчмейкинге, Премьер-режиме и на FACEIT.
- fps_max 0: Снимает ограничение FPS, позволяя системе выдавать максимум кадров в секунду.
- cl_showfps 1: Выводит на экран текущий показатель FPS.
- cl_showfps 2: Показывает текущий, минимальный и максимальный FPS, а также задержку кадра.
- engine_low_latency_sleep_after_client_tick true: Оптимизирует циклы сна игрового движка после обработки кадра клиентом, снижая задержку ввода.
- cl_net_buffer_ticks 0: Отключает дополнительную буферизацию серверных обновлений и команд игрока. При более высоких значениях игра может работать плавнее во время потери пакетов, но задержка увеличивается.
Команды из CS:GO, которые больше не работают в CS2

Во многих руководствах по CS2 до сих пор встречаются команды, которые в актуальной версии игры уже не работают. Одни из них игра больше не распознает, а другие по-прежнему доступны, но работают не так, как указано в таких руководствах.
Команда | Что обещают другие руководства | Как работает на самом деле |
|---|---|---|
cl_interp / cl_interp_ratio |
Меняют интерполяцию на стороне клиента, чтобы снизить задержку или улучшить регистрацию попаданий. |
В CS2 игрок не может настраивать эти параметры обычными консольными командами. Интерполяцией управляет сетевая система игры. |
cl_cmdrate / cl_updaterate |
Позволяют вручную задать частоту обновления сервера, обычно 128 обновлений в секунду. |
Эти команды удалены. В CS2 старые значения этих параметров не позволяют изменить обмен данными с сервером или работу сабтик-системы. |
rate |
Повышает частоту обновления сервера или включает тикрейт 128. |
Команда по-прежнему работает, но задает только максимальную скорость передачи данных. |
bind “KEY” “+jump; -attack” |
Позволяет одним биндом точно синхронизировать прыжок и бросок гранаты. |
Это старый формат бинда. Сейчас джамптроу выполняется вручную, хотя простые алиасы для прыжка по-прежнему могут работать. |
cl_bob, cl_bob_lower_amt, cl_bobamt_lat, cl_bobcycle |
Меняют амплитуду и частоту покачивания оружия при ходьбе. |
Команды группы cl_bob полностью вырезаны из CS2. Использовать их для настройки viewmodel, как это было в CS:GO, больше нельзя. |
viewmodel_recoil |
Уменьшает или полностью убирает визуальную отдачу оружия. |
Удалена из CS2. |
weapon_recoil_view_punch_extra |
Уменьшает движение камеры при стрельбе. |
Удалена из CS2. |
net_graph |
Показывает FPS, пинг, потерю пакетов, choke, частоту обновления сервера и другие сетевые показатели. |
Удалена из CS2. Телеметрия и такие команды, как cl_showfps, показывают только часть данных, которые раньше выводил net_graph. |
mat_queue_mode |
Меняет режим работы потоков процессора, чтобы повысить FPS. |
Эта команда движка Source не используется в CS2 для настройки производительности. Source 2 автоматически распределяет работу между потоками рендеринга. |
cl_forcepreload |
Предварительно загружает ресурсы карты, чтобы избежать подтормаживаний во время матча. |
Удалена из CS2. |
god |
Включает полную неуязвимость во время тренировки. |
Удалена из CS2. Для проверки урона и тренировок вместо нее можно использовать buddha 1 или sv_regeneration_force_on true. |
r_motionblur 0 |
Отключает размытие в движении, чтобы улучшить видимость или повысить FPS. |
Удалена из CS2. |
mat_monitorgamma |
Позволяет менять яркость в игре за пределами диапазона, доступного в настройках видео. |
Удалена из CS2. Яркость необходимо настраивать в игре или в системных настройках. |
r_dynamic 0 |
Отключает динамическое освещение для повышения FPS. |
Удалена из CS2. |
Лучшие команды для HUD и радара

При таких настройках игрок не привязан к центру радара, поэтому он захватывает большую часть карты. Сам радар остается достаточно крупным, и все обозначения на нем хорошо видны. Уменьшенный масштаб HUD при этом занимает меньше места на экране.
- cl_radar_always_centered 0: Игрок больше не остается постоянно в центре радара.
- cl_radar_scale 0.45: Уменьшает масштаб карты на радаре, позволяя видеть большую ее часть.
- cl_hud_radar_scale 1.15: Увеличивает размер радара на экране.
- cl_radar_icon_scale_min 0.7: Задает размер значков на радаре, чтобы они оставались хорошо различимыми.
- cl_radar_rotate 1: Включает вращение радара вместе с поворотом игрока.
- cl_radar_square_with_scoreboard 1: При открытии таблицы счета радар становится квадратным.
- hud_scaling 0.9: Уменьшает общий масштаб HUD.
Лучшие команды для настройки прицела

Эти консольные команды позволяют настроить цвет, форму, размер и видимость прицела, а также его поведение при движении. Все эти настройки работают на стороне клиента и доступны в официальных матчах. Значения в квадратных скобках, например [number], необходимо заменить на нужное число.
Команда | Что делает |
|---|---|
cl_crosshaircolor 0 |
Устанавливает красный цвет прицела. |
cl_crosshaircolor 1 |
Устанавливает зеленый цвет прицела (стандартный вариант). |
cl_crosshaircolor 2 |
Устанавливает желтый цвет прицела. Он хорошо заметен на темном фоне, но хуже виден на светлых или песчаных поверхностях. |
cl_crosshaircolor 3 |
Устанавливает темно-синий цвет прицела, который может сливаться с тенями. |
cl_crosshaircolor 4 |
Устанавливает голубой или бирюзовый цвет прицела. |
cl_crosshaircolor 5 |
Позволяет задать собственный цвет прицела с помощью значений красного, зеленого и синего каналов. |
cl_crosshaircolor_r [0-255] |
Задает значение красного канала. 0 означает отсутствие красного, а 255 – его максимальную интенсивность. |
cl_crosshaircolor_g [0-255] |
Задает значение зеленого канала. 0 означает отсутствие зеленого, а 255 – его максимальную интенсивность. |
cl_crosshaircolor_b [0-255] |
Задает значение синего канала. 0 означает отсутствие синего, а 255 – его максимальную интенсивность. |
cl_crosshairstyle [2-5] |
Задает стиль прицела: 2 (классический), 3 (динамический классический), 4 (статический классический), 5 (динамический классический). |
cl_crosshairsize [number] |
Задает длину линий прицела. Чем выше значение, тем длиннее линии. |
cl_crosshairthickness [number] |
Задает толщину линий прицела. Чем выше значение, тем толще линии. |
cl_crosshairgap [number] |
Задает расстояние между центром прицела и его линиями. Отрицательные значения приближают линии к центру, а положительные отодвигают их от центра. |
cl_crosshairdot [0/1] |
Включает или отключает точку в центре прицела. |
cl_crosshairusealpha [0/1] |
Включает или отключает настройку прозрачности прицела. |
cl_crosshairalpha [0-255] |
Задает прозрачность прицела. При значении 0 прицел полностью прозрачный. При значении 255 прицел полностью непрозрачный. Чтобы это значение применялось, необходимо установить cl_crosshairusealpha 1. |
cl_crosshair_drawoutline [0/1] |
Включает или отключает обводку прицела. |
cl_crosshair_outlinethickness [number] |
Задает толщину обводки прицела. |
Полезные бинды
С помощью биндов можно привязать консольную команду или действие к нужной клавише. Вместо клавиш, указанных в примерах, можно использовать другие в соответствии со своими настройками управления.
- bind z player_ping: Ставит метку на точку, куда направлен прицел.
- bind mwheelup +jump: Привязывает прыжок к прокрутке колесика мыши вверх. Это может упростить выполнение нескольких джамптроу подряд.
- bind F10 “exec practice”: Запускает файл practice.cfg, чтобы не вводить команду вручную. Предварительно файл необходимо поместить в папку с конфигурационными данными CS2.
- bind ALT noclip: Включает и отключает свободное перемещение сквозь стены в офлайн-матче или приватном лобби. Для работы требуется sv_cheats true.
- bind mouse4 switchhands: Переключает положение модели оружия между левой и правой сторонами экрана.
- bind mouse5 slot8: Сразу выбирает дымовую гранату. Таким же способом можно назначить клавиши для других гранат.
- bind DEL “disconnect”: Позволяет отключиться от текущего сервера, не открывая меню.
Команды для сервера и лобби

Эти команды используются для настройки локальных серверов, приватных лобби и тренировок. Для их использования требуется sv_cheats true или соответствующие права на сервере.
- mp_warmuptime 999999; mp_warmup_start: Задает большую продолжительность разминки и сразу ее запускает.
- mp_restartgame 1: Перезапускает матч через одну секунду.
- mp_buytime 99999: Увеличивает время, доступное для закупки.
- bot_stop 1: Останавливает всех ботов на месте. Значение 0 снова позволяет им двигаться.
- bot_place: Ставит бота на точку, куда направлен прицел.
- give weapon_smokegrenade: Выдает игроку дымовую гранату. Название в команде можно заменить на допустимое название другого оружия или предмета.
- give item_kevlar: Выдает игроку бронежилет без шлема.
- give item_assaultsuit: Выдает игроку бронежилет и шлем.
- mp_free_armor 2: При появлении на карте все игроки получают бронежилет и шлем. При значении 1 выдается только бронежилет, а 0 отключает бесплатную броню.
Как сохранить команды: autoexec.cfg
При каждом запуске CS2 игра автоматически выполняет команды, сохраненные в файле autoexec.cfg. В нем можно хранить необходимые настройки и бинды. Команды sv_cheats тоже можно добавить в этот файл, но работать они будут только на офлайн- или приватных серверах, где включены читы.
- Перейди в папку …\Counter-Strike Global Offensive\game\csgo\cfg.
- Если файл autoexec.cfg уже есть, щелкни по нему правой кнопкой мыши и открой его в Блокноте.
- Если файла нет, создай в этой же папке новый текстовый документ и переименуй его в autoexec.cfg.
- В Проводнике Windows включи отображение расширений имен файлов и проверь, чтобы файл назывался autoexec.cfg, а не autoexec.cfg.txt.
- Запиши каждую консольную команду на отдельной строке и сохрани файл.
Часто задаваемые вопросы
-
Какие команды включают бессмертие в CS2?
Старая команда god в CS2 может работать нестабильно. После включения sv_cheats true можно использовать buddha 1, чтобы здоровье не опускалось ниже 1 HP. Команда sv_regeneration_force_on true автоматически восстанавливает здоровье после получения урона.
-
Какая команда отвечает за валлхак (WH) в CS2?
Старая команда r_drawothermodels 2 в CS2 больше не используется, но для тренировок есть альтернативы. ent_text PLAYER и ent_skeleton [PLAYER/NUMBER] позволяют отображать информацию об игроках и их скелеты сквозь стены. Команда toggle r_aoproxy_show 0 1 включает и отключает желтую подсветку моделей в офлайн-матчах и приватных лобби, где эта функция поддерживается.
-
Как посмотреть FPS в CS2?
Чтобы вывести на экран текущий FPS, нужно открыть консоль разработчика и ввести cl_showfps 1. Команда cl_showfps 0 отключает отображение FPS, а cl_showfps 2 дополнительно показывает данные о частоте кадров и задержке.
-
Разрешены ли консольные команды в Counter-Strike?
Встроенные консольные команды разрешены, включая настройки прицела, бинды, отображение FPS и другие параметры на стороне клиента. Команды, защищенные sv_cheats, работают только на локальных и приватных серверах, где эта настройка включена. В официальном матчмейкинге активировать sv_cheats нельзя.