Команды консоли CS2
Ищи среди 238 команд и переменных, которые есть в CS2 сегодня, со значениями по умолчанию и пределами, о которых сообщает сама игра. Всё, чего больше нет, вынесено на отдельную вкладку, чтобы старые советы не путались с актуальными.
Попробуй crosshair, fps_max, bot или demo. Выбери категорию, чтобы сузить поиск.
Консоль и конфиг
Запуск, сохранение и управление настройками.
| Команда | Что делает | По умолчанию | Диапазон | Где |
|---|---|---|---|---|
exec exec <file> | Запускает файл .cfg из папки game/csgo/cfg. Пиши без .cfg. | Клиент | ||
execifexists execifexists <file> | Запускает конфиг, только если файл существует, без ошибки, если его нет. | Клиент | ||
host_writeconfig | Сохраняет текущие настройки в config.cfg. | Клиент | ||
bind bind "<key>" "<command>" | Привязывает клавишу или кнопку мыши к команде. | Клиент | ||
unbind unbind <key> | Убирает привязку с одной клавиши. | Клиент | ||
unbindall | Убирает все привязки. После этого заново привяжи клавиши движения или введи binddefaults. | Клиент | ||
binddefaults | Возвращает все привязки клавиш к значениям по умолчанию. | Клиент | ||
alias alias "<name>" "<commands>" | Создаёт короткое имя, которое выполняет список команд. | Клиент | ||
echo echo <text> | Выводит строку в консоль. Удобно в конфигах, чтобы убедиться, что они выполнились. | Клиент | ||
toggle toggle <cvar> [value1 value2 ...] | Переключает cvar между значениями при каждом нажатии, например toggle cl_showfps 0 1. | Клиент | ||
incrementvar incrementvar <cvar> <min> <max> <step> | Повышает cvar на фиксированную величину, переходя между минимумом и максимумом по кругу. | Клиент | ||
cyclevar cyclevar <cvar> <value1> <value2> ... | Прокручивает cvar по списку значений. | Клиент | ||
toggleconsole | Открывает или закрывает консоль. | Клиент | ||
find find <text> | Ищет слово среди команд и cvar консоли. | Клиент | ||
help help <name> | Выводит справку по команде или cvar. | Клиент | ||
cvarlist | Перечисляет все консольные переменные и команды, которые знает игра. | Клиент | ||
differences | Перечисляет cvar, которые ты изменил относительно значений по умолчанию. | Клиент | ||
key_listboundkeys | Перечисляет все привязанные тобой клавиши. | Клиент | ||
key_findbinding key_findbinding <command> | Показывает, какая клавиша привязана к команде. | Клиент | ||
con_enable | Разрешает открывать консоль. То же, что настройка «Включить консоль разработчика». | false | Клиент | |
status | Выводит твоё соединение, сервер и игроков на нём. | Клиент | ||
maps | Перечисляет карты, которые может загрузить игра. | Клиент | ||
map map <name> | Загружает карту. Офлайн это запускает локальную игру. | Клиент | ||
changelevel changelevel <name> | Меняет карту на сервере, который ты запускаешь. | Клиент | ||
connect connect <address> | Подключается к серверу. | Клиент | ||
disconnect | Выходит из текущей игры. | Клиент | ||
quit | Закрывает CS2. | Клиент |
Прицел
Каждая настройка прицела это отдельная cvar. Цвет задаётся по каналам, а не одним числом.
| Команда | Что делает | По умолчанию | Диапазон | Где |
|---|---|---|---|---|
cl_crosshairstyle | Стиль прицела. Игра принимает значения от 0 до 9. | 7 | от 0 до 9 | Клиент |
cl_crosshairdot | Рисует центральную точку. | false | Клиент | |
cl_crosshair_t | T-образный прицел: скрывает верхнюю линию. | false | Клиент | |
cl_crosshair_drawoutline | Обводка: 0 выкл., 1 вкл., 2 второй режим обводки игры. | 1 | от 0 до 2 | Клиент |
cl_crosshair_length | Длина каждой линии прицела. | 8 | от 0 до 255 | Клиент |
cl_crosshair_thickness | Толщина линий. | 2 | от 0 до 32 | Клиент |
cl_crosshair_gap | Зазор между центром и линиями. Отрицательные значения делают линии перекрывающимися. | 4 | от -3840 до 3840 | Клиент |
cl_crosshaircolor_r | Красный канал, от 0 до 255. | 0 | от 0 до 255 | Клиент |
cl_crosshaircolor_g | Зелёный канал, от 0 до 255. | 255 | от 0 до 255 | Клиент |
cl_crosshaircolor_b | Синий канал, от 0 до 255. | 0 | от 0 до 255 | Клиент |
cl_crosshaircolor_a | Непрозрачность, от 0 до 255. | 255 | от 0 до 255 | Клиент |
cl_crosshairoutline_r | Красный обводки, от 0 до 255. | 0 | от 0 до 255 | Клиент |
cl_crosshairoutline_g | Зелёный обводки, от 0 до 255. | 0 | от 0 до 255 | Клиент |
cl_crosshairoutline_b | Синий обводки, от 0 до 255. | 0 | от 0 до 255 | Клиент |
cl_crosshairoutline_a | Непрозрачность обводки, от 0 до 255. | 255 | от 0 до 255 | Клиент |
cl_crosshair_recoil | Заставляет прицел следовать за отдачей. | true | Клиент | |
cl_crosshair_sniper_width | Ширина линий креста в оптике. 1 это линия в один пиксель. | 1 | Клиент | |
cl_crosshair_friendly_warning | Меняет прицел, когда союзник на линии огня. | 1 | от 0 до 1 | Клиент |
cl_crosshair_dynamic_splitdist | Насколько линии расходятся, когда прицел раскрывается. | 3 | от 0 до 127 | Клиент |
cl_crosshair_dynamic_spread_limit | Верхний предел того, насколько раскрывается динамический прицел. | 255 | от 0 до 255 | Клиент |
cl_grenadecrosshair_keepusercrosshair | Оставляет твой прицел, пока показан прицел броска гранаты. | true | Клиент | |
cl_show_observer_crosshair | Чей прицел ты видишь при наблюдении. | 2 | Клиент |
Viewmodel и FOV
Где оружие находится на экране. Диапазоны это пределы, встроенные в игру.
| Команда | Что делает | По умолчанию | Диапазон | Где |
|---|---|---|---|---|
viewmodel_fov | Поле зрения viewmodel. | 60 | от 60 до 68 | Клиент |
viewmodel_offset_x | Сдвигает оружие влево (минус) или вправо (плюс). | 1 | от -2 до 2.5 | Клиент |
viewmodel_offset_y | Сдвигает оружие к камере или от неё. | 1 | от -2 до 2 | Клиент |
viewmodel_offset_z | Сдвигает оружие вниз (минус) или вверх (плюс). | -1 | от -2 до 2 | Клиент |
viewmodel_presetpos | Применяет встроенный пресет позиции: 1 Desktop, 2 Classic. | 1 | Клиент | |
cl_prefer_lefthanded | Держит оружие в левой руке. | false | Клиент | |
fov_desired | Базовое поле зрения. | 75 | от 1 до 135 | Клиент |
r_drawtracers_firstperson | Показывает или скрывает твои собственные трассеры пуль. | true | Клиент |
HUD и радар
Расположение элементов на экране и миникарта.
| Команда | Что делает | По умолчанию | Диапазон | Где |
|---|---|---|---|---|
cl_hud_color | 0 = team color, 1 = white, 2 = bright white, 3 = light blue, 4 = blue, 5 = purple, 6 = red, 7 = orange, 8 = yellow, 9 = green, 10 = aqua, 11 = pink, 12 = teammate color. | 0 | Клиент | |
hud_scaling | Масштабирует HUD. | 1 | от 0.9 до 1.1 | Клиент |
cl_hud_radar_scale | Размер радара на экране. | 1 | от 0.8 до 1.3 | Клиент |
cl_radar_scale | Масштаб карты внутри радара. Меньше значит больше карты. | 0.7 | от 0.25 до 1 | Клиент |
cl_radar_always_centered | If set to 0, the radar is maximally used. Otherwise the player is always centered, even at map extents. | true | Клиент | |
cl_radar_rotate | Вращает радар вместе с твоим обзором. | true | Клиент | |
cl_radar_icon_scale_min | Sets the minimum icon scale. Valid values are 0.4 to 1.25. | 0.6 | от 0.4 до 1.25 | Клиент |
cl_radar_square_with_scoreboard | Делает радар квадратным, пока открыта таблица счёта. | true | Клиент | |
cl_hud_radar_background_alpha | Непрозрачность фона радара. | 0.627 | от 0 до 1 | Клиент |
cl_hud_radar_blur_background | Blurs the radar background. | true | Клиент | |
cl_teamid_overhead_mode | Always show team id over teammates. 0 = off, 1 = pips; 2 = +name, 3 = +equipment | 3 | Клиент | |
cl_teammate_colors_show | In competitive, 1 = show teammates as separate colors in the radar, scoreboard, etc., 2 = show colors and letters | 1 | Клиент | |
cl_showloadout | Toggles display of current loadout. | true | Клиент | |
hud_showtargetid | Enables display of target names | true | Клиент | |
cl_show_clan_in_death_notice | Is set, the clan name will show next to player names in the death notices. | true | Клиент | |
cl_deathnotices_show_numbers | 0: default; 1: draw names as just numbers; 2: append number on killer and victim to the name | 0 | Клиент | |
cl_draw_only_deathnotices | Скрывает HUD, кроме прицела и сообщений об убийствах. Используется для видео. | false | Клиент | |
cl_drawhud | Enable the rendering of the hud | true | Под защитой от читов | |
cl_autohelp | Включает автоматические подсказки. | true | Клиент | |
gameinstructor_enable | Display in game lessons that teach new players. | false | Клиент | |
cl_disable_round_end_report | Скрывает отчёт в конце раунда. | false | Клиент | |
cl_cursor_scale | Масштабирует курсор мыши в меню. | 1 | Клиент | |
cl_sanitize_player_names | Replace names of other players with something non-offensive. | false | Клиент | |
cl_hide_avatar_images | Hide avatar images for other players. 0 - Off. 1 - Block All 2 - Block all but friends | 0 | Клиент |
Звук
Громкость от 0 до 1.
| Команда | Что делает | По умолчанию | Диапазон | Где |
|---|---|---|---|---|
volume | Общая громкость. | 1 | от 0 до 1 | Клиент |
snd_gamevolume | Game volume | 1 | от 0 до 1 | Клиент |
snd_gamevoicevolume | Game v.o. volume | 1 | от 0 до 1 | Клиент |
snd_voipvolume | Громкость голосового чата других игроков. | 1 | от 0 до 2 | Клиент |
snd_musicvolume | Music volume | 1 | от 0 до 1 | Клиент |
snd_menumusic_volume | Volume of Menu / Non-gameplay music | 0.04 | от 0 до 1 | Клиент |
snd_mvp_volume | Volume of MVP Music | 0.16 | от 0 до 1 | Клиент |
snd_roundstart_volume | Volume of Round Start Music | 0 | от 0 до 1 | Клиент |
snd_roundend_volume | Volume of Won/Lost Music | 0.16 | от 0 до 1 | Клиент |
snd_roundaction_volume | Volume of Move Action Music | 0 | от 0 до 1 | Клиент |
snd_tensecondwarning_volume | Volume of Ten Second Warnings | 0.04 | от 0 до 1 | Клиент |
snd_deathcamera_volume | Volume of Deathcam Timers | 0.16 | от 0 до 1 | Клиент |
snd_mapobjective_volume | Volume of Map Objective Music | 0.04 | от 0 до 1 | Клиент |
snd_headphone_eq | Выбирает пресет эквалайзера для наушников. | 0 | Клиент | |
snd_mute_losefocus | Выключает звук игры, когда её окно не в фокусе. | true | Клиент | |
snd_mute_mvp_music_live_players | If set, MVP music is muted if players from both teams are still alive. | false | Клиент | |
snd_steamaudio_enable_perspective_correction | Enable perspective correction for 3D audio. | false | Клиент |
Мышь и ввод
Чувствительность и поведение управления.
| Команда | Что делает | По умолчанию | Диапазон | Где |
|---|---|---|---|---|
sensitivity | Mouse sensitivity. | 1.25 | от 0.0001 до 8 | Клиент |
zoom_sensitivity_ratio | Additional mouse sensitivity scale factor applied when FOV is zoomed in. | 1 | от 0.01 до 3 | Клиент |
sensitivity_y_scale | Multiplies the mouse Y axis for finer pitch vs yaw aim | 1 | от 0 до 2 | Клиент |
m_yaw | Mouse yaw factor. | 0.022 | Клиент | |
m_pitch | Mouse pitch factor. | 0.022 | Клиент | |
mouse_inverty | Инвертирует вертикальное движение мыши. | false | Клиент | |
option_duck_method | Присед по переключению вместо удержания. | false | Клиент | |
option_speed_method | Шаг по переключению вместо удержания. | false | Клиент | |
cl_debounce_zoom | Whether or not to disable holding secondary fire to cycle zoom levels | true | Клиент | |
cl_sniper_auto_rezoom | Auto-rezoom snipers after a shot | true | Клиент | |
cl_silencer_mode | 0: cannot detach; 1: press secondary fire to detach | 0 | Клиент | |
cl_use_opens_buy_menu | Pressing the +use key will open the buy menu if in a buy zone (just as if you pressed the 'buy' key). | false | Клиент | |
cl_weapon_stealth_reload_toggle | Should the silent reload act like a toggle | false | Клиент | |
cl_scoreboard_mouse_enable_binding | Привязка, которая освобождает курсор мыши в таблице счёта. | +attack2 | Клиент | |
input_button_code_is_scan_code_scd | Bind keys based on keyboard position instead of key name | true | Клиент | |
cl_allow_multi_input_binds | Позволяет биндам содержать больше одного действия ввода. Под защитой от читов, поэтому работает только при sv_cheats 1. | false | Под защитой от читов |
Сеть, FPS и диагностика
Частота кадров, показ сети и тайминги. Старого семейства net_graph и cl_cmdrate больше нет, смотри список удалённых ниже.
| Команда | Что делает | По умолчанию | Диапазон | Где |
|---|---|---|---|---|
fps_max | Frame rate limiter. 0=no limit. Does not apply to dedicated server. | 120 | Клиент | |
fps_max_ui | Frame rate limiter while the game UI is displayed. 0=no limit. Does not apply to dedicated server. | 0 | Клиент | |
engine_low_latency_sleep_after_client_tick | When r_low_latency is enabled, this moves the low latency sleep on tick frames to happen after client simulation. | false | Клиент | |
cl_showfps | Draw fps meter at top of screen (1 = fps, 2 = smooth fps, 3 = server MS, 4 = Show FPS and Log to file ) | 0 | Клиент | |
cl_showpos | Показывает твою позицию и скорость. В текущей игре под защитой от читов. | 0 | Под защитой от читов | |
cl_hud_telemetry_ping_show | Show ping in the HUD. 0=never, 1=only in poor conditions, 2=always | 1 | Клиент | |
cl_hud_telemetry_frametime_show | Show frame time (FPS) in the HUD. 0=never, 1=only if poor, 2=always | 1 | Клиент | |
cl_hud_telemetry_net_misdelivery_show | Show percentage of user commands & server snapshots that are missed due to network conditions. 0=never, 1=only in poor conditions, 2=always | 1 | Клиент | |
cl_hud_telemetry_net_quality_graph_show | Show packet jitter and netframe loss/reordering in the HUD. 0=never, 1=only in poor conditions, 2=always | 0 | Клиент | |
cl_hud_telemetry_serverrecvmargin_graph_show | Show graph of the server recv margin in the HUD. (How early/late user commands are arriving at the server before they are executed.) 0=never, 1=only when there are command queue problems, 2=always | 0 | Клиент | |
cl_ticktiming cl_ticktiming {print|<interval>} [summary|detail] | {print|<interval>} [summary|detail] Print timing stats now, or set report interval | Клиент | ||
net_status | Выводит состояние сети. | Клиент | ||
rate | Min bytes/sec the host can receive data | 80000 | Клиент | |
cl_net_buffer_ticks | Number of ticks of delay for server snapshots and user commands. This value controls the value of cl_interp_ratio, which you should not modify directly. | 0 | от 0 до 2 | Клиент |
cl_interp_ratio | Set number of client simulation interpolation ticks. | 2 | от 0 до 19 | Клиент |
cl_timeout | After this many seconds without receiving a packet from the server, the client will disconnect itself | 30 | Клиент | |
mm_dedicated_search_maxping | Самый большой пинг, который матчмейкинг предпочтёт при поиске сервера. | 150 | от 25 до 350 | Клиент |
r_fullscreen_gamma | Screen Gamma (only in fullscreen modes) | 2.2 | от 1 до 4 | Клиент |
cl_ragdoll_limit | Maximum number of ragdolls to show (-1 disables limit) | 20 | Клиент |
Голос, чат и метки
Настройки общения.
| Команда | Что делает | По умолчанию | Диапазон | Где |
|---|---|---|---|---|
voice_modenable | Enable/disable voice in this mod. | true | Клиент | |
voice_vox | Voice chat uses a vox-style always on | 0 | Клиент | |
voice_threshold | decibel threshold for how loud the talker's input signal is before we think they are talking. | -120 | Клиент | |
voice_loopback | Воспроизводит твой собственный голос тебе. | false | Клиент | |
voice_toggle_open_mic | Переключает открытый микрофон. | Клиент | ||
voice_modenable_toggle | Toggle the voice_modenable convar. | Клиент | ||
+voicerecord | Рация, пока удерживается. | Клиент | ||
cl_mute_enemy_team | Block all communication from players on the enemy team. | false | Клиент | |
cl_mute_all_but_friends_and_party | Only allow communication from friends and matchmaking party members. Set to 1 to apply the in non-competitive game modes. Set to 2 will apply the setting in all modes. | 0 | Клиент | |
cl_player_ping_mute | Определяет, издают ли метки звук. В описании Valve сказано, что 1 делает их слышимыми, а 0 беззвучными, то есть наоборот, чем намекает название. | 0 | Клиент | |
player_ping | Creates a ping notification where the player is looking. | Сервер | ||
cl_radial_radio_tap_to_ping | When tapping the radial radio button, leave a ping if nothing is selected within the time in seconds set in cl_radial_menu_tap_duration | true | Клиент | |
say say "<text>" | Отправляет сообщение всем. | Сервер | ||
say_team say_team "<text>" | Отправляет сообщение твоей команде. | Сервер | ||
callvote callvote <issue> | Start a vote on an issue. | Сервер |
Закупка и инвентарь
Команды для биндов закупки и смены оружия.
| Команда | Что делает | По умолчанию | Диапазон | Где |
|---|---|---|---|---|
buy buy <weapon> | Покупает предмет по названию, пока можно покупать, например buy ak47. Несколько можно соединить через ;. | Клиент | ||
autobuy | Attempt to purchase items with the order listed in cl_autobuy | Клиент | ||
rebuy | Attempt to repurchase items with the order listed in cl_rebuy | Клиент | ||
cl_autobuy | Порядок, в котором автозакупка пытается покупать, например cl_autobuy "ak47 m4a1 vesthelm". | Клиент | ||
cl_rebuy | The order in which rebuy will attempt to repurchase items | Клиент | ||
buymenu | Show or hide main buy menu | Клиент | ||
buyrandom | Buy random primary and secondary. Primarily for deathmatch where cost is not an issue. | Сервер | ||
use use <weapon_name> | Переключает на оружие или предмет, который ты несёшь, например use weapon_smokegrenade. | Клиент | ||
drop | Выбрасывает оружие, которое ты держишь. | Клиент | ||
lastinv | Переключает на предыдущее оружие. | Клиент | ||
slot1 | Выбирает оружие в слоте 1 (основное). | Клиент | ||
slot2 | Выбирает оружие в слоте 2 (дополнительное). | Клиент | ||
slot3 | Выбирает оружие в слоте 3 (нож). | Клиент | ||
+lookatweapon | Осматривает твоё оружие, пока удерживается. | Клиент | ||
+cl_show_team_equipment | Показывает снаряжение союзников, пока клавиша удерживается. | Клиент |
Тренировка и частный сервер
Серверные команды. Они работают только на сервере, который ты запускаешь сам: офлайн-карта, тренировочный сервер или карта из мастерской. Записи с пометкой «Под защитой от читов» требуют ещё и sv_cheats 1. На матчмейкинговых серверах Valve ничего из этого не работает.
| Команда | Что делает | По умолчанию | Диапазон | Где |
|---|---|---|---|---|
sv_cheats | Allow cheats on server | false | Клиент | |
mp_restartgame mp_restartgame <seconds> | If non-zero, game will restart in the specified number of seconds | 0 | Сервер | |
mp_warmup_end | End warmup immediately. | Сервер | ||
mp_warmup_pausetimer | Set to 1 to stay in warmup indefinitely. Set to 0 to resume the timer. | 0 | Клиент | |
mp_roundtime | How many minutes each round takes. | 5 | от 0.1 до 60 | Сервер |
mp_roundtime_defuse | How many minutes each round of Bomb Defuse takes. If 0 then use mp_roundtime instead. | 0 | от 0 до 60 | Сервер |
mp_freezetime | how many seconds to keep players frozen when the round starts | 6 | от 0 до 60 | Сервер |
mp_buytime | How many seconds after round start players can buy items for. | 90 | от 0 до … | Клиент |
mp_buy_anywhere | When set, players can buy anywhere, not only in buyzones. 0 = default. 1 = both teams. 2 = Terrorists. 3 = Counter-Terrorists. | 0 | Клиент | |
mp_maxmoney | maximum amount of money allowed in a player's account | 16000 | от 0 до … | Клиент |
mp_startmoney | amount of money each player gets when they reset | 800 | от 0 до … | Клиент |
mp_c4timer | how long from when the C4 is armed until it blows | 40 | от 10 до … | Клиент |
mp_ignore_round_win_conditions | Ignore conditions which would end the current round | false | Сервер | |
mp_round_restart_delay | Number of seconds to delay before restarting a round after a win | 7 | от 0 до … | Клиент |
mp_respawn_on_death_ct | When set to 1, counter-terrorists will respawn after dying. | false | Клиент | |
mp_respawn_on_death_t | When set to 1, terrorists will respawn after dying. | false | Клиент | |
mp_free_armor | Determines whether kevlar (1+) and/or helmet (2+) are given automatically. | 0 | Клиент | |
mp_defuser_allocation | How to allocate defusers to CTs at start or round: 0=none, 1=random, 2=everyone | 0 | от 0 до 2 | Клиент |
mp_give_player_c4 | Whether this map should spawn a c4 bomb for a player or not. | true | Клиент | |
mp_autoteambalance | Автоматически перемещает игроков между командами, чтобы стороны были равны. | true | Сервер | |
mp_limitteams | Max # of players 1 team can have over another (0 disables check) | 2 | от 0 до 30 | Сервер |
mp_friendlyfire | Allows team members to injure other members of their team | false | Клиент | |
mp_solid_teammates | How solid are teammates: 0 = transparent; 1 = fully solid; 2 = can stand on top of heads | 1 | Клиент | |
mp_pause_match | Pause the match in the next freeze time | Сервер | ||
mp_unpause_match | Resume the match | Сервер | ||
mp_teamname_1 | A non-empty string overrides the first team's name. | Сервер | ||
mp_teamname_2 | A non-empty string overrides the second team's name. | Сервер | ||
ammo_grenade_limit_total | Наибольшее число гранат, которое игрок может нести. | 3 | Клиент | |
sv_infinite_ammo | Player's active weapon will never run out of ammo | 0 | Под защитой от читов | |
sv_grenade_trajectory_prac_pipreview | Shows grenade trajectory practice picture-in-picture preview. | false | Клиент | |
sv_grenade_trajectory_prac_trailtime | Shows grenade trajectory practice visualization for this number of seconds. | 0 | от 0 до 8 | Клиент |
sv_rethrow_last_grenade | Emit the last grenade thrown on the server. | Под защитой от читов | ||
sv_showimpacts | Shows client (red) and server (blue) bullet impact point (1=both, 2=client-only, 3=server-only) | 0 | Клиент | |
sv_showimpacts_time | Duration bullet impact indicators remain before disappearing | 4 | от 0 до 10 | Клиент |
weapon_accuracy_nospread | Disable weapon inaccuracy spread | false | Клиент | |
sv_gravity | World gravity. | 800 | Клиент | |
sv_airaccelerate | Насколько ты можешь управлять в воздухе. Повышение облегчает стрейф в воздухе. | 12 | Клиент | |
host_timescale | Prescale the clock by this amount. | 1 | Под защитой от читов | |
god | Toggle by default, or 0 to disable and 1 to enable. Player becomes invulnerable. | Под защитой от читов | ||
noclip | Toggle. Player becomes non-solid and flies. Optional argument of 0 or 1 to force enable/disable | Под защитой от читов | ||
give give <item> | Give item to player. Arguments: <item_name> | Сервер | ||
kick kick <name> | Kick a player by name. | Клиент | ||
kickid kickid <userid> | Kick a player by userid or uniqueid, with a message. | Клиент |
Боты
Боты на сервере, который ты запускаешь.
| Команда | Что делает | По умолчанию | Диапазон | Где |
|---|---|---|---|---|
bot_add | bot_add <t|ct> <type> <difficulty> <name> - Adds a bot matching the given criteria. | Сервер | ||
bot_add_t | bot_add_t <type> <difficulty> <name> - Adds a terrorist bot matching the given criteria. | Сервер | ||
bot_add_ct | bot_add_ct <type> <difficulty> <name> - Adds a Counter-Terrorist bot matching the given criteria. | Сервер | ||
bot_kick | bot_kick <all> <t|ct> <type> <difficulty> <name> - Kicks a specific bot, or all bots, matching the given criteria. | Сервер | ||
bot_difficulty | Defines the skill of bots joining the game. Values are: 0=easy, 1=normal, 2=hard, 3=expert. | 1 | Сервер | |
bot_stop | bot_stop <1|all> | <not_bomber> | <t> | <ct> | 0 | Под защитой от читов | |
bot_freeze | Боты стоят на месте. | false | Под защитой от читов | |
bot_zombie | If nonzero, bots will stay in idle mode and not attack. | false | Под защитой от читов | |
bot_crouch | Боты приседают. | false | Под защитой от читов | |
bot_dont_shoot | If nonzero, bots will not fire weapons (for debugging). | false | Под защитой от читов | |
bot_knives_only | Restricts the bots to only using knives | Сервер | ||
bot_pistols_only | Restricts the bots to only using pistols | Сервер | ||
bot_place | bot_place - Places a bot from the map at where the local player is pointing. | Под защитой от читов |
Демки и наблюдение
Запись и просмотр повторов.
| Команда | Что делает | По умолчанию | Диапазон | Где |
|---|---|---|---|---|
record record <name> | Record a demo. | Под защитой от читов | ||
stop | Finish recording demo. | Клиент | ||
playdemo playdemo <name> | Play a recorded demo file (.dem ). | Клиент | ||
demoui | Show/hide demo playback ui | Клиент | ||
demo_pause | Pauses demo playback. | Клиент | ||
demo_resume | Resumes demo playback. | Клиент | ||
demo_togglepause | Toggles demo playback. | Клиент | ||
demo_timescale demo_timescale <speed> | Sets demo replay speed. | Клиент | ||
demo_gototick demo_gototick <tick> | Skips to a tick in demo. | Клиент | ||
demo_goto | Skips to location in demo. | Клиент | ||
demo_info | Print information about currently playing demo. | Клиент | ||
demolist | Print demo sequence list. | Клиент | ||
demo_highlight_seconds_before | How many seconds before the actual highlight event to show when viewing highlights. | 6 | Клиент | |
spec_mode | Set spectator mode | Клиент | ||
spec_next | Spectate next player | Клиент | ||
spec_prev | Spectate previous player | Клиент | ||
spec_player | Spectate a player by name or slot | Клиент | ||
spec_goto | Move the spectator camera to a specific location. `spec_goto x y z pitch yaw` | Клиент | ||
cl_obs_interp_enable | Enables interpolation between observer targets | true | Клиент |
Старые команды, которых больше нет
Они встречаются в руководствах по CS:GO, а в списке команд CS2 их нет, поэтому выдают ошибку «неизвестная команда». Проверено по файлам игры от 28 октября 2026 г..
| Старая команда | Что это было | Чем заменить |
|---|---|---|
| net_graph | Сетевой график и FPS на экране | cl_showfps и переменные cl_hud_telemetry_* |
| cq_netgraph | Часто выдаётся за замену net_graph | Это не команда CS2. Используй cl_showfps и cl_hud_telemetry_* |
| cl_cmdrate | Частота команд клиента | Задавать нечего. Игра сама управляет частотой обновлений |
| cl_updaterate | Частота обновлений от сервера | Задавать нечего. Игра сама управляет частотой обновлений |
| cl_righthand | Левая или правая рука | cl_prefer_lefthanded |
| cl_bobamt_lat | Боковое покачивание viewmodel | Ничем. Переменные покачивания удалены |
| cl_bobamt_vert | Вертикальное покачивание viewmodel | Ничем. Переменные покачивания удалены |
| cl_bob_lower_amt | Покачивание при опускании оружия | Ничем. Переменные покачивания удалены |
| cl_bobcycle | Длина цикла покачивания | Ничем. Переменные покачивания удалены |
| cl_usenewbob | Переключает стиль покачивания viewmodel | Ничем. Переменные покачивания удалены |
| viewmodel_recoil | Величина отдачи viewmodel | Ничем. Переменной больше нет |
| m_rawinput | Прямой ввод мыши | В консоли задавать нечего |
| cl_lagcompensation | Переключатель компенсации лагов | Ничем. Со стороны клиента её отключить нельзя |
| cl_predict | Переключатель предсказания клиента | Ничем. Со стороны клиента его отключить нельзя |
| voice_scale | Громкость голоса | snd_voipvolume |
| voice_enable | Голос включён или выключен | voice_modenable |
| cl_crosshaircolor | Готовый цвет прицела от 0 до 5 | cl_crosshaircolor_r, _g, _b и _a |
| cl_grenadepreview | Предпросмотр траектории гранаты | sv_grenade_trajectory_prac_pipreview на тренировочном сервере |
Как мы проверяли
Каждая команда и переменная выше, кроме нескольких, которые обрабатывает сама игра (buy, use, drop, +jump, +duck, +attack, +voicerecord), найдена в автоматической выгрузке собственных таблиц команд и переменных CS2 от 28 октября 2026 г.. Значения по умолчанию, диапазоны и пометки о читах и сервере берутся прямо из этой выгрузки. Где собственного описания игры не было или оно было неясным, мы написали своё. Если команды нет в выгрузке, её нет и в этом списке.
Столбец «Где» читает флаги игры: «Под защитой от читов» требует sv_cheats 1, «Сервер» работает на сервере под твоим контролем, а «Клиент» работает в твоей собственной игре.
Как открыть консоль и выполнить команду
Включи «Включить консоль разработчика» в «Настройки», «Игра», а потом нажми клавишу консоли (тильда, ~). Введи команду и нажми Enter. Переменная, или cvar, принимает значение после имени, так что fps_max 0 задаёт лимит кадров. Команда что-то делает при запуске, как disconnect. Чтобы открыть консоль при старте, не трогая настройки, добавь -console в свои параметры запуска CS2.
Всё, что ты вводишь в консоли, исчезает к следующему разу, если игра этого не сохранит. Многие переменные помечены как сохраняемые и переносятся сами. Для остальных держи строки в autoexec.cfg, который собирает наш генератор autoexec CS2, или дай клавише собственную команду в генераторе биндов CS2.
Что значит столбец «Где»
В списке 238 записей. Столбец «Где» читает флаги, которые сама игра ставит на каждую. 198 это «Клиент», они работают в твоей игре, 25 это «Сервер», они действуют только на сервере под твоим контролем, например семейства mp_, bot_ и sv_, а 15 это «Под защитой от читов», то есть им нужен sv_cheats 1, и поэтому работают они только офлайн или на твоём сервере. На матчмейкинговых серверах Valve команды «Сервер» и «Под защитой от читов» выдают ошибку и ничего не делают.
Поэтому столбец «Диапазон» важен. Когда у переменной есть диапазон, игра обрезает всё, что за его пределами. Хороший пример это смещения viewmodel, а наш генератор viewmodel CS2 останавливает ползунки на тех же пределах. На вкладке «Прицел» перечислены переменные прицела, а генератор прицела CS2 записывает их за тебя с живым предпросмотром.
Для прицеливания переменная чувствительности находится на вкладке «Мышь и ввод» с диапазоном от 0.0001 до 8. Умножь её на DPI, чтобы получить eDPI, или перенеси чувствительность из другой игры через конвертер чувствительности.
Вопросы и ответы
Как открыть консоль в CS2?
Зайди в «Настройки», затем «Игра» и включи «Включить консоль разработчика». Потом нажми клавишу консоли, по умолчанию это тильда (~). Если добавить -console в параметры запуска, консоль откроется и при старте.
Чем отличается команда от cvar?
Команда что-то делает при запуске, как quit или disconnect. Cvar (консольная переменная) хранит настройку, как sensitivity или fps_max, и меняется вводом её имени и значения.
Что значит «под защитой от читов»?
Команды с такой пометкой выполняются, только когда на сервере включён sv_cheats 1, то есть на твоём собственном сервере или на офлайн-карте. В матчмейкинге и на большинстве серверов сообщества они выдают ошибку и ничего не делают.
Какие команды работают только на моём сервере?
Помеченные «Сервер»: это команды mp_, bot_ и sv_, такие как mp_roundtime или bot_add. Они меняют ход матча, поэтому принимает их только сервер под твоим контролем. На матчмейкинговых серверах Valve они ничего не делают.
Как сделать настройки постоянными?
Положи их в autoexec.cfg в папке game/csgo/cfg и добавь +exec autoexec в параметры запуска. Файл за тебя соберёт наш генератор autoexec.
Почему net_graph или cl_cmdrate нет в списке?
Их нет в списке команд CS2. Для FPS, пинга и потери пакетов используй cl_showfps и команды cl_hud_telemetry. В таблице удалённых ниже перечислены старые команды, которые не работают.
Могут ли забанить за команды консоли?
За перечисленные здесь команды консоли нет. Они часть игры. Команды под защитой от читов нельзя использовать на серверах, где читы выключены.