Лучшие консольные команды CS2 и как создать autoexec
9 ноября 2026 г. · 6 мин чтения
На этой странице
- Как открыть консоль в CS2?
- Какие консольные команды CS2 самые полезные?
- FPS, пинг и сеть
- HUD и радар
- Viewmodel и оружие
- Прицел
- Как работают бинды в CS2?
- Какие старые команды больше не работают?
- Как сделать autoexec в CS2?
- Частые вопросы
- Как включить консоль в CS2?
- Как включить показ FPS в CS2?
- Куда положить autoexec.cfg в CS2?
- Работают ли бинды на jump-throw в CS2?
- Почему не получается изменить fps_max в CS2?
- Работает ли cl_interp в CS2?
Консоль CS2 позволяет менять настройки, которых нет в меню, проверять FPS и пинг и загружать всю конфигурацию из одного файла. В этом гайде собраны консольные команды, которые действительно полезны в 2026 году, старые команды, которые больше не работают, и инструкция по настройке autoexec.cfg, чтобы ваши настройки загружались при каждом запуске игры.
Каждое название команды ниже сверено с актуальными файлами игры, а каждое изменение в поведении — с патчноутами Valve. Команды для тренировочного сервера, которым нужны включённые читы, вынесены на отдельную страницу: гайд по тренировочному конфигу CS2.
Последняя проверка: 9 ноября 2026 года.
Как открыть консоль в CS2?
- Откройте Настройки (Settings) и перейдите на вкладку Игра (Game).
- Установите для Enable Developer Console («Включить консоль разработчика») значение Да. Это настройка
con_enable. - Нажмите клавишу консоли. На клавиатуре с американской раскладкой это клавиша над Tab. Чтобы её изменить, воспользуйтесь ссылкой Go To Console Key Binding на той же вкладке.
Введите команду и нажмите Enter. Большинству команд настроек после названия нужно значение, например cl_showfps 1. Если ввести название команды без значения, консоль обычно покажет её текущее значение.
Какие консольные команды CS2 самые полезные?
FPS, пинг и сеть
| Команда | Что делает |
|---|---|
cl_showfps 1 |
Показывает простой счётчик FPS |
cl_hud_telemetry_frametime_show 2 |
Показывает время кадра и FPS в HUD телеметрии (0 — никогда, 1 — только при плохих показателях, 2 — всегда) |
cl_hud_telemetry_ping_show 2 |
Показывает ваш пинг в HUD телеметрии |
cl_hud_telemetry_net_misdelivery_show 1 |
При плохом соединении показывает пропущенные тики из-за потери пакетов или джиттера |
cl_hud_telemetry_net_quality_graph_show 1 |
При плохом соединении показывает график джиттера и потери пакетов в реальном времени |
fps_max 0 |
Снимает ограничение FPS в игре; fps_max_ui задаёт ограничение в меню |
mm_dedicated_search_maxping 60 |
Максимально допустимый пинг для матчмейкинга, от 25 до 350 мс |
cl_net_buffer_ticks 0 |
Дополнительная сетевая буферизация (0, 1 или 2 тика), которая сглаживает потерю пакетов ценой дополнительной задержки |
Задайте fps_max до того, как зайдёте в матч. С августа 2025 года его нельзя изменить, пока вы подключены к серверу. Если ваша проблема — лаги, а не низкий FPS, то в гайде о том, как снизить пинг и убрать лаги объясняется, как читать эти показатели.
HUD и радар
| Команда | Что делает |
|---|---|
hud_scaling 0.9 |
Уменьшает или увеличивает HUD |
cl_hud_color 0 |
Меняет цвет HUD (все варианты перечислены в меню) |
cl_radar_always_centered 0 |
Переключает радар с центрирования на вас на оптимальное размещение, чтобы было видно больше карты |
cl_radar_rotate 1 |
Поворачивает радар вместе с вашим взглядом |
cl_radar_scale 0.4 |
Приближает или отдаляет карту на радаре |
cl_hud_radar_scale 1.15 |
Меняет размер радара на экране |
cl_radar_square_with_scoreboard 1 |
Превращает радар в квадрат со всей картой, пока открыта таблица счёта |
cl_teamcounter_playercount_instead_of_avatars 1 |
Показывает вверху экрана крупное число игроков вместо аватаров |
Viewmodel и оружие
| Команда | Что делает |
|---|---|
viewmodel_fov 68 |
Задаёт поле зрения для модели оружия, от 54 до 68; чем выше значение, тем дальше оружие |
viewmodel_offset_x, _y, _z |
Сдвигает оружие влево или вправо, вперёд или назад, вверх или вниз |
viewmodel_presetpos 1 |
Выбирает готовую позицию оружия (1 Desktop, 2 Classic) |
cl_prefer_lefthanded 1 |
Держит оружие в левой руке |
Генератор viewmodel для CS2 соберёт эти строки за вас с предпросмотром в реальном времени.
Прицел
В сентябре 2026 года настройки прицела перешли на команды в пикселях, например cl_crosshair_length, cl_crosshair_thickness и cl_crosshair_gap. Полный список и то, как теперь работают коды прицела, есть в статье Коды прицела CS2: как они работают. Быстрее всего получить рабочие строки можно в генераторе прицела.
Как работают бинды в CS2?
Команда bind привязывает команду к клавише:
bind "mwheelup" "+jump"
bind "kp_end" "buy rifle2"
Для биндов закупки патчноуты Valve описывают покупку по слоту снаряжения, например buy secondary0, buy midtier1 или buy rifle2, потому что в CS2 вы сами выбираете, какое оружие лежит в каждом слоте. Во время фризтайма в перерыве между половинами матча бинды закупки не работают.
Некоторые бинды больше не разрешены. С августа 2024 года один бинд, который запускает больше одного действия движения или атаки, по умолчанию игнорируется. Под запрет попали бинды на jump-throw и «нулл-бинды», которые гасят нажатие противоположной клавиши движения. Valve сделала jump-throw стабильным и без бинда, так что теперь достаточно быстро прыгнуть и бросить. Функции клавиатур, автоматизирующие контрстрейф, например режимы «Snap Tap», могут привести к кику из официальных матчей, и Valve просит игроков их отключать.
Какие старые команды больше не работают?
В конфигах, скопированных из CS:GO или ранних версий CS2, часто встречаются команды, которые теперь ничего не делают:
| Старая команда | Статус в 2026 году |
|---|---|
net_graph 1 |
Удалена; используйте команды HUD телеметрии, описанные выше |
cl_interp |
Заблокирована с февраля 2024 года; используйте вместо неё cl_net_buffer_ticks |
| Бинды на jump-throw и нулл-бинды | Игнорируются с августа 2024 года |
cl_crosshairsize, cl_crosshairthickness |
Заменены пиксельными командами прицела 2026 года |
fps_max во время матча |
Заблокирована с августа 2025 года; задайте до входа в матч |
Если строка из вашего конфига выводит в консоли ошибку или «unknown command», удалите её.
Как сделать autoexec в CS2?
Autoexec — это текстовый файл с командами, который выполняется при запуске игры. Благодаря ему ваши настройки остаются прежними после переустановки, на новом ПК или после сброса настроек.
- Откройте папку установки CS2. По умолчанию это
Steam\steamapps\common\Counter-Strike Global Offensive\game\csgo\cfg. Если игра установлена в другое место, нажмите правой кнопкой мыши на CS2 в библиотеке Steam и выберите Управление (Manage), затем Просмотреть локальные файлы (Browse local files). - Создайте новый текстовый файл и назовите его
autoexec.cfg. Убедитесь, что Windows не сохранила его какautoexec.cfg.txt: для проверки включите в Проводнике отображение расширений имён файлов. - Пишите по одной команде в строке. Строки, начинающиеся с
//, — это комментарии. - В Steam нажмите правой кнопкой мыши на CS2, откройте Свойства (Properties) и добавьте
+exec autoexecв Параметры запуска (Launch Options).
Простой пример:
// autoexec.cfg
sensitivity 1.0
fps_max 0
cl_hud_telemetry_frametime_show 2
cl_hud_telemetry_ping_show 2
cl_radar_always_centered 0
cl_radar_scale 0.4
viewmodel_fov 68
bind "mwheelup" "+jump"
echo "autoexec loaded"
Строка echo выводит сообщение в консоль, поэтому после запуска можно открыть консоль и убедиться, что файл выполнился. Замените значение чувствительности на своё; если вы меняете DPI, поможет калькулятор eDPI.
Настройки, которые вы меняете в меню, игра и так сохраняет, поэтому autoexec — это в основном резервная копия и способ держать бинды и скрытые значения неизменными. Если какая-то настройка из меню после перезапуска снова возвращается к старому значению, проверьте, не перезаписывает ли её ваш autoexec.
Настройки графики, мыши и звука разобраны в гайде по лучшим настройкам CS2.
Частые вопросы
Как включить консоль в CS2?
Откройте настройки, перейдите на вкладку «Игра» и установите для Enable Developer Console значение «Да». Затем нажмите клавишу консоли (на американской раскладке это клавиша над Tab) или назначьте свою клавишу через ссылку Go To Console Key Binding.
Как включить показ FPS в CS2?
Введите cl_showfps 1 для простого счётчика или cl_hud_telemetry_frametime_show 2, чтобы время кадра и FPS постоянно отображались в HUD телеметрии. Старой команды net_graph больше нет.
Куда положить autoexec.cfg в CS2?
Положите файл в Steam\steamapps\common\Counter-Strike Global Offensive\game\csgo\cfg, затем добавьте +exec autoexec в параметры запуска игры в Steam, чтобы он выполнялся при каждом запуске CS2.
Работают ли бинды на jump-throw в CS2?
Нет. С августа 2024 года бинды, запускающие больше одного действия движения или атаки, по умолчанию игнорируются. Взамен Valve сделала обычный jump-throw стабильным, так что просто быстро прыгайте и бросайте вручную.
Почему не получается изменить fps_max в CS2?
С августа 2025 года fps_max нельзя изменить, пока вы подключены к серверу. Задайте его до того, как зайдёте в матч: в главном меню, в настройках Frame Pacing или через консоль.
Работает ли cl_interp в CS2?
Нет. Valve заблокировала cl_interp в феврале 2024 года после того, как скрипты стали выставлять ему экстремальные значения. Вместо него используйте настройку «Buffering to smooth over packet loss / jitter», то есть cl_net_buffer_ticks.