Гайд · CS2

Все консольные команды CS2 - официальный список 2026

⏱ ~15 мин чтенияValve Developer WikiОбновлён 04.06.2026

Здесь только команды, которые реально работают в актуальной версии CS2 - все значения по умолчанию взяты из официальной вики Valve. Если в других гайдах есть net_graph, cl_interp_ratio и подобные - они либо переименованы (cq_netgraph заменил net_graph), либо относятся к серверным cvar.

Как открыть консоль CS2

По умолчанию консоль выключена. Включить:

  1. Настройки → Игра → Включить консоль разработчика → Да
  2. Клавиша ~ или ` (тильда, слева от 1)
  3. Перебиндить: bind "F1" toggleconsole

Для постоянных настроек создай autoexec.cfg в папке game/csgo/cfg/ и добавь в launch options +exec autoexec.cfg. Готовый файл с дефолтами - в конце гайда.

Метка «CHEAT»

Команды помеченные cheat работают только когда на сервере включён sv_cheats 1. Это локальные офлайн-сервера или практис-боты. На матчмейкинге, FACEIT и публичных серверах (включая CRAZYPUB) - заблокированы.

Прицел (crosshair)

Полный набор cvar для настройки прицела. CS2 поддерживает все cl_crosshair* команды из CS:GO + добавила новые (cl_crosshair_t, cl_crosshairgap_useweaponvalue, cl_crosshair_friendly_warning).

КомандаDefaultОписание
cl_crosshairstyle20/1 = отключены, 2 = DEFAULT (с реалистичной отдачей), 3 = классический динамический, 4 = классический статичный, 5 = классический полу-статичный
cl_crosshairsize5Длина линий прицела
cl_crosshairthickness0.5Толщина линий (0.5 - 4)
cl_crosshairgap0Зазор от центра. Отрицательные = меньше, положительные = больше
cl_crosshairgap_useweaponvaluetrueДинамический gap по оружию (новое в CS2)
cl_crosshairdotfalseТочка в центре
cl_crosshair_ttrueT-образный прицел (без верхней палочки)
cl_crosshair_drawoutlinetrueЧёрная окантовка прицела
cl_crosshair_outlinethickness1.0Толщина окантовки (0 - 3)
cl_crosshairalpha200Прозрачность (0 - 255)
cl_crosshairusealphatrueИспользовать прозрачность
cl_crosshaircolor50=красный, 1=зелёный, 2=жёлтый, 3=синий, 4=голубой, 5=кастомный RGB
cl_crosshaircolor_r50Красный (0 - 255), нужен cl_crosshaircolor 5
cl_crosshaircolor_g250Зелёный (0 - 255)
cl_crosshaircolor_b50Синий (0 - 255)
cl_crosshair_friendly_warning10/1 - подсветка при наведении на тиммейта
cl_crosshair_sniper_width1Толщина линий снайперского прицела (1 = пиксельная)
cl_crosshair_sniper_show_normal_inaccuracyfalseУчитывать неточность при стрельбе со снайперской
cl_observercrosshairtrueПрицел в режиме наблюдателя

Viewmodel — модель оружия в руках

КомандаDefaultОписание
r_drawviewmodeltrueПоказывать оружие в руках
viewmodel_fov60FOV модели оружия (54 - 68)
viewmodel_presetpos11 = Desktop, 2 = Couch (ближе), 3 = Classic (CS 1.6 стиль)
viewmodel_offset_x1Сдвиг по горизонтали (-2 - 2.5)
viewmodel_offset_y1Сдвиг вперёд-назад (-2 - 2)
viewmodel_offset_z-1Сдвиг по вертикали (-2 - 2)
viewmodel_always_onfalseПоказывать viewmodel даже в 3-м лице
cl_righthandtrueОружие в правой руке. false = левая

Радар

В CS2 cl_radar_scale работает (default 0.7). Новинка - cl_radar_rotate (поворот по взгляду).

КомандаDefaultОписание
cl_radar_scale0.7Размер карты на радаре (0.25 - 1.0)
cl_radar_always_centeredtrueИгрок всегда в центре радара. false = больше карты на краях
cl_radar_rotatetrueПоворачивать радар по направлению взгляда
cl_radar_icon_scale_min0.6Минимальный размер иконок игроков (0.4 - 1.25)
cl_radar_square_with_scoreboardtrueКвадратный радар при открытом скорборде
cl_drawhud_force_radar00=по умолч., 1=всегда показывать, -1=всегда скрывать
sv_disable_radar0Серверная команда: 0=обычно, 1=всегда выкл, 2=выкл в разминке
radarvisdistance1000Дальше этой дистанции врага видно только при прямом наведении

HUD и интерфейс

cl_hud_color реально работает в CS2 (default 11). Можно выбрать из 12 цветов.

КомандаDefaultОписание
cl_hud_color110=team color, 1=white, 2=bright white, 3=light blue, 4=blue, 5=purple, 6=red, 7=orange, 8=yellow, 9=green, 10-11=другие оттенки
hud_scaling1Масштаб всех элементов HUD
hud_showtargetidtrueПоказывать имя при наведении на игрока
safezonex1Сжатие HUD по X (0.85 - 1)
safezoney1Сжатие HUD по Y (0.85 - 1)
cl_drawhudtrueВключить рендер HUD
cl_teamid_overhead_mode2Имена тиммейтов над головой: 1=значки, 2=значки+имена+оружие
cl_teammate_colors_show1Цвета тиммейтов: 1=цвета, 2=цвета+буквы
cl_show_clan_in_death_noticetrueКлан-теги в kill-фиде
cl_use_opens_buy_menutrueПокупка по +use (E) в buy-zone
cl_color1Предпочитаемый цвет тиммейта

Производительность и FPS

КомандаDefaultОписание
fps_max400Лимит FPS в матче. 0 = без лимита
fps_max_ui120Лимит FPS в меню. 0 = без лимита
cl_showfps00=выкл, 1=FPS, 2=сглаженный FPS, 3=время сервера, 4=FPS + лог в файл
cq_netgraph0Статистика очереди команд (замена net_graph). Пинг, потери, FPS, subtick
engine_no_focus_sleep50Тайм-аут сна движка без фокуса окна. 0 = не спать
mat_queue_mode-1Многопоточный рендер. -1=авто, 0=один поток, 2=принудительный
r_show_build_infotrueВерсия билда CS2 на экране (полезно для багрепортов)
r_drawparticlestrueРендер частиц. false = чуть больше FPS, минус визуал

Звук и голос

snd_voipvolume - новое название для громкости голосового чата (заменило voice_scale). Музыкальные категории можно глушить отдельно.

КомандаDefaultОписание
volume1Общая громкость
snd_gamevolume1Громкость звуков игры (стрельба, шаги)
snd_voipvolume1Громкость голоса (замена voice_scale)
voice_modenabletrueВключить голосовой чат
snd_gamevoicevolume1Громкость игровых v.o.
snd_musicvolume1Общая громкость музыки
snd_menumusic_volume0.04Музыка в главном меню
snd_roundstart_volume0Музыка начала раунда
snd_roundend_volume0.16Музыка конца раунда (выиграл/проиграл)
snd_mvp_volume0.16Музыка MVP
snd_deathcamera_volume0.16Музыка после смерти
snd_mapobjective_volume0.04Музыка взрыва/деф бомбы
snd_tensecondwarning_volume0.0410-секундное предупреждение
snd_headphone_eq0EQ-пресет для наушников

Мышь и сенса

КомандаDefaultОписание
sensitivity2.5Чувствительность мыши
zoom_sensitivity_ratio1Множитель сенсы при зуме (AWP, scout)
m_pitch0.022Множитель вертикального движения мыши
m_yaw0.022Множитель горизонтального движения мыши

Чит-режим и тренировка (sv_cheats 1)

Работают ТОЛЬКО на локальных или практис-серверах с sv_cheats 1. На MM/FACEIT/CRAZYPUB-серверах - заблокированы.

КомандаDefaultОписание
sv_cheatscheatfalseВключить чит-команды
noclipcheatПолёт сквозь стены. Toggle
godcheatБессмертие. Toggle
sv_infinite_ammocheat01 = без перезарядки, 2 = бесконечные патроны но с перезарядкой
sv_showimpactscheat0Точки попаданий: 1=обе стороны, 2=клиент, 3=сервер
sv_grenade_trajectory_prac_pipreviewcheatfalseКартинка-в-картинке с траекторией гранаты
sv_grenade_trajectory_time_spectator4Сколько секунд видна траектория для наблюдателя
sv_visiblemaxplayers-1Переопределить max players показываемый клиентам
sv_frictioncheat5.2Трение мира
sv_gravitycheat800Гравитация мира
sv_full_alltalkfalseЛюбой игрок (включая спекторов) может говорить со всеми

Боты

КомандаDefaultОписание
bot_addbot_add <ct/t> <type> <difficulty> <name> - добавить бота
bot_add_ctДобавить CT бота
bot_add_tДобавить T бота
bot_kickbot_kick <all/t/ct/name> - выкинуть
bot_killbot_kill <all/t/ct/name> - убить
bot_difficulty20=Easy, 1=Normal, 2=Hard, 3=Expert
bot_quota1Сколько ботов в игре всего
bot_quota_modecompetitivenormal / fill / match
bot_chatternormaloff / radio / minimal / normal
bot_stop0all / not_bomber / t / ct - заморозить ботов
bot_zombiefalseБоты не атакуют (стоят и не стреляют)
bot_dont_shootfalseНе стрелять но реагировать
bot_walkfalseБоты только ходят, не бегают
bot_pistols_onlyТолько пистолеты
bot_knives_onlyТолько ножи
bot_snipers_onlyТолько снайперки
bot_all_weaponsЛюбое оружие
bot_controllabletrueИгроки могут управлять ботом
bot_join_teamanyany / T / CT - в какую команду
bot_join_after_playertrueЖдать игрока перед заходом в матч
bot_auto_vacatefalseБоты освобождают слот для игрока
bot_ignore_enemiesfalseИгнорировать врагов (отладка)
bot_eco_limit2000Не покупать если денег меньше этого
bot_loadout0Какое оружие давать ботам на старте раунда

Серверные настройки матча (mp_*)

mp_* команды работают на серверах. Многие нужны для тренировок: длинный раунд, бесконечные деньги, отключить freezetime.

КомандаDefaultОписание
mp_warmuptime90Длительность разминки в секундах
mp_warmup_endЗакончить разминку немедленно (команда)
mp_warmup_startНачать разминку (команда)
mp_warmup_pausetimer01 = разминка не заканчивается (для тренировок)
mp_warmup_offline_enabledfalseРазминка в offline-матче
mp_warmup_online_enabledfalseРазминка в online-матче
mp_freezetime5Сколько секунд игроки замерзают в начале раунда. 0 = отключить
mp_roundtime3Длительность раунда в МИНУТАХ
mp_roundtime_defuse2.25Длительность раунда defuse-режима в минутах
mp_roundtime_hostage2Длительность раунда заложников
mp_buytime45Сколько секунд после начала раунда можно покупать
mp_buy_anywhere00=по умолчанию, 1=обе команды, 2=T, 3=CT покупка везде
mp_maxmoney10000Максимальное количество денег
mp_startmoney1000Деньги на старте матча
mp_afterroundmoney0Деньги выдаваемые каждому игроку после раунда
mp_c4timer40Таймер бомбы в секундах
mp_maxrounds15Максимум раундов в матче
mp_timelimit0Лимит времени матча в минутах
mp_friendlyfiretrueУрон от тимейтов
mp_autoteambalancetrueАвтобаланс команд
mp_limitteams2Макс разница в количестве игроков между командами. 0 = выкл
mp_solid_teammates20=сквозь, 1=твёрдые, 2=можно стоять на голове
mp_solid_enemies10=сквозь врагов, 1=твёрдые
mp_restartgame0Рестарт через N секунд
mp_damage_headshot_onlyfalseТолько хедшоты наносят урон
mp_ignore_round_win_conditionsfalseИгнорировать условия победы (раунд не заканчивается)
mp_halftimefalseПоловинка матча со сменой сторон
mp_overtime_enablefalseОвертайм при ничьей
mp_overtime_maxrounds6Раундов в овертайме
mp_overtime_startmoney10000Деньги в начале каждого OT
mp_pause_matchПоставить матч на паузу (в freezetime)
mp_unpause_matchСнять матч с паузы
mp_team_timeout_max1Сколько таймаутов каждая команда
mp_team_timeout_time60Длительность таймаута
mp_swapteamsПоменять команды местами и рестарт
mp_scrambleteamsПеремешать команды и рестарт
mp_dm_kill_base_score10Очки за килл в Deathmatch
mp_dm_teammode00=личный, 1=командный DM
mp_force_pick_time15Время на выбор команды до автовыбора
mp_join_grace_time15Секунд после старта раунда чтобы успеть зайти
mp_spectators_max2Сколько спекторов разрешено
mp_drop_grenade_enabletrueДропать гранаты
mp_drop_knife_enablefalseДропать нож

Демки и replay

КомандаDefaultОписание
recordrecord <name> - начать запись .dem
stopОстановить запись
playdemoplaydemo <name> - запустить .dem файл
demo_pauseПауза воспроизведения
demo_resumeСнять с паузы
demo_togglepauseToggle паузы (на бинд удобно)
demo_timescaledemo_timescale 0.5 - скорость (0.1 - 4)
demo_gotoПереход к месту в демке
demo_gototickdemo_gototick 12345 - к конкретному тику
demo_marktickЗапомнить текущий тик
demo_gotomarkВернуться к запомненному тику
demo_infoИнфо о текущей демке
demo_quitafterplaybackfalseЗакрыть игру по окончанию демки
spec_posДамп позиции и углов наблюдателя в консоль

Утилиты и общие команды

КомандаDefaultОписание
bindbind "key" "command" - привязать команду к клавише
unbindСнять бинд с клавиши
unbindallСнять ВСЕ бинды (осторожно!)
key_findbindingНайти на какой клавише какая команда
key_listboundkeysСписок всех биндов
toggleconsoleОткрыть/закрыть консоль
clearОчистить вывод консоли
statusСписок игроков с SteamID и пингом

Сеть и клиент

КомандаDefaultОписание
cl_lagcompensationtrueКомпенсация задержки на стороне сервера
cl_predictweaponstrueПредсказание эффектов оружия на клиенте
cl_join_advertise10=нет, 1=официальные сервера, 2=все сервера. Реклама игры друзьям Steam
cl_invites_only_friendsfalseИгнорировать приглашения от не-друзей
cl_dm_buyrandomweaponstrueВ DM получать случайное оружие на спавн

Launch Options (параметры запуска)

Прописываются в Steam: ПКМ на CS2 → СвойстваПараметры запуска.

ПараметрЧто делает
-novidПропустить интро Valve
-consoleОткрыть консоль при старте
-highВысокий приоритет процесса в Windows
-fullscreenПринудительно полный экран
-w 1920 -h 1080Принудительное разрешение
+fps_max 0Снять лимит FPS на старте
+exec autoexec.cfgПодключить свой конфиг
-allow_third_party_softwareРазрешить NVIDIA Reflex и сторонний софт

Готовая сборка: -novid -console -high -fullscreen +fps_max 0 +exec autoexec.cfg

Заметка: -tickrate 128 в CS2 не нужен - игра идёт на 64 тика + subtick-калибровка движка.

Готовый autoexec.cfg

Скопируй в game/csgo/cfg/autoexec.cfg. В launch options добавь +exec autoexec.cfg:

// =============================================
// autoexec.cfg для CS2 / Counter-Strike 2
// Все cvar - официальные из Valve Developer Wiki
// =============================================

// === Производительность ===
fps_max 0
fps_max_ui 240
engine_no_focus_sleep 0
mat_queue_mode -1

// === HUD ===
safezonex 0.9
safezoney 0.9
cl_hud_color 0
cl_radar_scale 0.7
cl_radar_always_centered 0
cl_radar_rotate 1
cl_radar_icon_scale_min 0.6
cl_teamid_overhead_mode 2
cl_teammate_colors_show 2
cl_use_opens_buy_menu 1

// === Звук ===
volume 0.5
snd_voipvolume 1
snd_gamevolume 1
snd_musicvolume 0
snd_menumusic_volume 0
snd_roundstart_volume 0
snd_roundend_volume 0
snd_mvp_volume 0
snd_deathcamera_volume 0
snd_mapobjective_volume 0

// === Прицел (классический статичный) ===
cl_crosshairstyle 4
cl_crosshairsize 2
cl_crosshairthickness 1
cl_crosshairgap -2
cl_crosshair_drawoutline 1
cl_crosshair_outlinethickness 1
cl_crosshaircolor 1
cl_crosshairdot 0
cl_crosshairalpha 200

// === Viewmodel (классический) ===
viewmodel_presetpos 3
viewmodel_fov 68
viewmodel_offset_x 2.5
viewmodel_offset_y 2
viewmodel_offset_z -2
cl_righthand 1

// === Бинды ===
bind "f" "+lookatweapon"
bind "v" "say_team Need help!"
bind "x" "use weapon_knife;use weapon_flashbang"

echo "autoexec.cfg loaded"
host_writeconfig

Конфиг для тренировки гранат

Сначала запусти локальный сервер: в консоли map de_mirage (или любую карту), затем выполни этот конфиг (можно вставить целиком в консоль или сохранить как practice.cfg и выполнить exec practice.cfg):

// =====================================
// Тренировка гранат (offline бот-сервер)
// Запуск: map de_mirage + этот cfg в консоль
// =====================================

sv_cheats 1
sv_infinite_ammo 1
ammo_grenade_limit_total 5
mp_warmup_end
mp_freezetime 0
mp_roundtime 60
mp_roundtime_defuse 60
mp_buytime 9999
mp_buy_anywhere 1
mp_maxmoney 60000
mp_startmoney 60000
mp_restartgame 1
mp_ignore_round_win_conditions 1
mp_warmup_pausetimer 1
sv_grenade_trajectory_prac_pipreview 1
sv_grenade_trajectory_time_spectator 20
sv_showimpacts 1
bot_kick
god

bind "z" "noclip"
bind "x" "give weapon_smokegrenade;give weapon_flashbang;give weapon_hegrenade;give weapon_molotov"
bind "c" "respawn_entities"

Это даст: бесконечные гранаты, длинный раунд, бесконечные деньги, видна траектория броска (sv_grenade_trajectory_prac_pipreview 1 - картинка-в-картинке), точки попаданий пуль и удобные бинды.

Как скрыть HUD (интерфейс)

Полезно для скриншотов, записи демо, монтажа клипов или скрытия лишних элементов на стриме. Команды вводятся в консоль; работают в матче, на FACEIT, на наших серверах.

Скрыть интерфейс

  • cl_drawhud 0 - полностью убрать весь HUD (включая прицел и убийства)
  • cl_draw_only_deathnotices 1 - оставить только показ убийств и прицел, всё остальное скрыть
  • crosshair 0 - скрыть только прицел
  • cl_drawviewmodel 0 - скрыть оружие и руки в первом лице

Вернуть интерфейс обратно

  • cl_drawhud 1 - вернуть полный HUD
  • cl_draw_only_deathnotices 0 - вернуть весь интерфейс если был включён режим «только убийства»
  • crosshair 1 - вернуть прицел
  • cl_drawviewmodel 1 - вернуть оружие и руки (или просто крутни колесо мыши)

Удобно завязать на бинд: bind "F8" "toggle cl_drawhud 0 1" - одна кнопка скрывает и возвращает HUD.

Частые вопросы

← Все гайды