Перейти к содержимому

Консольные команды Dota 2: FPS, миникарта, камера и свой конфиг

Счётчик FPS, сетевую статистику и настройки управления можно менять через консоль без читов. Для дальности камеры действуют другие правила, а свой файл команд нужно запускать через exec.

CasewayCaseway
11 мин324
Консольные команды Dota 2: FPS, миникарта, камера и свой конфиг
Поделиться

Консольные команды Dota 2 для интерфейса и управления с отметкой cheat требуют sv_cheats 1 в своём лобби, а команды с отметкой developmentonly недоступны игроку. Начните с включения консоли, затем выберите нужные настройки. Копировать целиком чужой конфиг мы бы не стали: вместе со счётчиком кадров легко получить непривычное поведение камеры и приказов.

Коротко
Консоль
Enable console в настройках, клавиша задаётся отдельно.
FPS
cl_showfps 1 включает счётчик кадров.
Камера
dota_camera_distance требует sv_cheats 1.
Конфиг
Файл в game/dota/cfg запускается командой exec.

Как включить консоль в Доте

В настройках игры включите Enable console, затем назначьте клавишу для Console в настройках клавиш. Это два отдельных пункта: первый включает консоль, второй отвечает за её открытие.

  1. Откройте настройки Dota 2 и включите Enable console. Так пункт называется в английской локализации.
  2. В настройках клавиш найдите Console и назначьте удобную кнопку.
  3. Нажмите эту кнопку и введите cl_showfps 1 для проверки. Вверху экрана появится счётчик FPS.

Другой способ — добавить -console или -dev в параметры запуска игры. Оба параметра включают консоль и перекрывают переключатель Enable console. Такое поведение описано в локализации Dota 2; клавишу открытия всё равно задайте отдельно.

Какие команды работают без читов

У консольных переменных есть служебные отметки. Они объясняют, почему одна настройка сохраняется после выхода, а другая не меняется в обычном матче. Для команд ниже ограничения приведены рядом с назначением.

Термины в статье
cheat
Требует sv_cheats 1. Такие настройки используйте только в своём лобби.
archive
Значение сохраняется в настройках.
per_user
Настройка относится к учётной записи.
developmentonly
Команда или переменная недоступна игроку.

У dota_camera_distance есть отметка cheat, значение по умолчанию — 1200. В обычной игре изменить дальность камеры этой переменной нельзя. Ограничение видно в дампе консоли Dota 2.

Внимание

Не путайте скорость камеры с её дальностью. dota_camera_speed меняет скорость перемещения, а dota_camera_distance защищена отметкой cheat и требует sv_cheats 1 в своём лобби.

Как показать FPS в Dota 2 и сетевую статистику

Введите cl_showfps 1, чтобы видеть FPS вверху экрана. У этого счётчика есть несколько режимов, включая сглаженный FPS и задержку сервера в миллисекундах. Для сетевой статистики на экране используйте отдельную переменную dota_hud_netgraph.

Кадры и сеть
  • Включает счётчик FPS. По умолчанию 0, счётчик выключен.0 — выключен; 1 — FPS; 2 — сглаженный FPS; 3 — задержка сервера в мс; 4 — FPS с записью в файл
  • Задаёт ограничение частоты кадров. По умолчанию 120.0 — без ограничения; число — предел FPS
  • Задаёт ограничение кадров, пока открыт интерфейс. По умолчанию 0.
  • Включает сетевую статистику на экране. По умолчанию false; значение сохраняется.true — включено; false — выключено

fps_max в Dota 2 задаёт потолок кадров, а счётчик показывает результат. Команда не обещает, что игра достигнет выбранного значения. Для режима счётчика с записью в файл используйте cl_showfps 4, для обычного наблюдения во время матча достаточно режима 1.

Размер значков миникарты и поведение камеры

Размер значков героев и защиту от случайного приказа на миникарте можно настроить отдельно. dota_minimap_misclick_time задаёт время после наведения на миникарту, в течение которого игра не принимает приказ движения. По умолчанию это 0.2 секунды.

Часть команд из старых списков сейчас не работает: dota_portrait_animate, dota_cheap_water, cl_smooth и dota_minimap_creep_scale доступны только разработчикам, dota_camera_disable_yaw требует sv_cheats, а команды net_graph в Dota 2 нет — сетевую статистику включает dota_hud_netgraph 1. Работают и сохраняются между запусками: dota_hud_extra_large_minimap (увеличенная миникарта), dota_minimap_disable_rightclick (отключает приказы правой кнопкой по миникарте), dota_screen_shake (тряска экрана) и dota_player_smart_multiunit_cast.

Pudge с хуком и миникарта — кадр Dota 2
Изображение: Valve, store.steampowered.com
Миникарта и камера
  • Размер значков героев на миникарте. По умолчанию 600.
  • Задержка приёма приказа движения после наведения на миникарту. По умолчанию 0.2.
  • Скорость перемещения камеры. По умолчанию 3000.
  • Отключает изменение зума камеры. По умолчанию false.true — отключить зум; false — разрешить
  • Отключает возврат камеры к герою после возрождения. По умолчанию true.true — возвращать камеру; false — не возвращать
  • Камера следует за героем при удержании кнопки его выбора. По умолчанию false.true — включено; false — выключено

Все настройки этого блока имеют отметку archive. При подборе скорости камеры меняйте только её, оставляя остальные параметры прежними. Так проще понять, удобно ли перемещаться по карте, и вернуть исходные 3000, если новая скорость мешает.

Приказы правой кнопкой, быстрое применение и подсказки по Alt

Удержание правой кнопки может повторять приказ, а подсказки по Alt показывают время появления рун, время стака нейтральных крипов и дальность атаки башни. Настройки ниже сохраняются. Подсказки по Alt и быстрое применение способностей по умолчанию включены.

Управление и интерфейс
  • Настройка атаки правой кнопкой. По умолчанию 0.
  • Повторяет приказ при удержании правой кнопки. По умолчанию false.true — включено; false — выключено
  • Включает быстрое применение способностей. По умолчанию true.true — включено; false — выключено
  • Показывает по Alt время появления рун. По умолчанию true.true — включено; false — выключено
  • Показывает по Alt время стака нейтральных крипов и стрелку. По умолчанию true.true — включено; false — выключено
  • Показывает по Alt дальность атаки башни. По умолчанию true.true — включено; false — выключено
  • Уменьшает вспышки в эффектах. По умолчанию false.true — включено; false — выключено
  • Настройка цветового режима интерфейса. По умолчанию 0.

Свой файл команд: папка cfg, exec и сохранение

Конфиги лежат в game/dota/cfg. Если вы ищете autoexec для Dota 2: файл autoexec.cfg в этой папке выполняется при каждом запуске игры, а команда exec autoexec.cfg нужна, когда файл надо применить без перезапуска. Проверьте на своём компьютере: добавьте в файл строку echo autoexec_ok и откройте консоль после запуска.

  1. Создайте текстовый файл с расширением .cfg в папке game/dota/cfg. Например, назовите его autoexec.cfg.
  2. Запишите в него нужные команды, каждую с новой строки. Для проверки можно начать с cl_showfps 1 и dota_hud_netgraph true.
  3. Откройте консоль и выполните exec autoexec.cfg.
  4. Для записи конфигурации используйте host_writeconfig. Переменные с отметкой archive сохраняются в настройках.
Файл команд и привязки клавиш
  • Выполняет файл команд из папки конфигов. Вместо параметра укажите имя своего файла.
  • Записывает конфигурацию.
  • Привязывает команду к клавише. Чтобы открывать консоль нужной клавишей, выполните bind <клавиша> toggleconsole, например bind F11 toggleconsole.
  • Убирает привязку с указанной клавиши.
Совет

Перед изменением запишите исходное значение рядом с командой в отдельной заметке. Возврат к привычной камере или управлению займёт меньше времени, чем поиск причины неудобства в целом конфиге.

Команды для своего лобби

sv_cheats по умолчанию выключена. В своём лобби значение 1 открывает настройки с отметкой cheat. У команд создания юнитов, появления рун и заполнения ботами есть отдельная отметка client_can_execute; используйте их только в своём лобби.

Собственное лобби
  • Включает доступ к настройкам с отметкой cheat в своём лобби. По умолчанию false.1 — включить; 0 — выключить
  • Команда создания юнита с отметкой client_can_execute.
  • Команда появления руны с отметкой client_can_execute.
  • Команда заполнения ботами с отметкой client_can_execute.

Отметки client_can_execute и cheat описывают разные свойства команды. Первая относится к выполнению клиентом, вторая требует включённых читов. Для dota_camera_distance проверяйте именно cheat.

Все команды из гайда

КомандаПо умолчаниюЧто делаетСохраняется
cl_showfps01 — FPS, 2 — сглаженный FPS, 3 — задержка сервера, 4 — FPS с записью в файлнет
fps_max120ограничение кадров; 0 — без ограниченияда
fps_max_ui0ограничение кадров, пока открыт интерфейсда
dota_hud_netgraphfalseсетевая статистика на экранеда
dota_minimap_hero_size600размер значков героев на миникартеда
dota_minimap_misclick_time0.2сколько секунд после наведения на миникарту приказ движения не принимаетсяда
dota_camera_speed3000скорость камерыда
dota_camera_accelerate49разгон камерыда
dota_camera_disable_zoomfalseзапретить приближение колесомда
dota_camera_edgemovetrueсдвиг камеры у края экранада
dota_reset_camera_on_spawntrueкамера на героя после возрожденияда
dota_camera_hold_select_to_followfalseудержание кнопки выбора героя — камера следует за нимда
dota_camera_distance1200дальность камеры — только с sv_cheatsчит
dota_force_right_click_attack0правый клик по союзнику — атакада
dota_player_auto_repeat_right_mousefalseповтор приказа при удержании правой кнопкида
dota_ability_quick_casttrueбыстрое применение способностейда
dota_hud_reduced_flashfalseменьше вспышек в эффектахда
dota_hud_colorblind0цветовой режим интерфейсада
sensitivity1.25чувствительность мышида
volume1громкость звука(0–1)да
snd_musicvolume1громкость музыки(0–1)да

Дамп консоли Dota 2 (SteamDatabase, DumpSource2), 09.10.2026. «Сохраняется» — отметка archive; «чит» — работает только при sv_cheats 1 в своём лобби.

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

Как включить консоль в Dota 2?

Включите Enable console в настройках игры и назначьте клавишу для Console. Также консоль включают параметры запуска -console или -dev, которые перекрывают этот переключатель.

Как показать FPS в Dota 2?

Введите cl_showfps 1, счётчик появится вверху экрана. Значение 2 показывает сглаженный FPS, а 0 выключает счётчик. Для сетевой статистики используйте dota_hud_netgraph true.

Можно ли отдалить камеру в Dota 2 командой?

В обычной игре изменить дальность через dota_camera_distance нельзя, у переменной есть отметка cheat. Она требует sv_cheats 1 в своём лобби. Значение дальности по умолчанию — 1200.

Как сохранить свои команды в Dota 2?

Запишите команды в файл .cfg в папке game/dota/cfg и запускайте его через exec. Переменные с отметкой archive сохраняются в настройках. Для записи конфигурации есть команда host_writeconfig.

Нашли ошибку или неточность?Выделите текст на странице и нажмите Ctrl+Enter — фрагмент попадёт в сообщение сам.
Поделиться
Caseway
CasewayРедакция

Редакция блога Caseway: новости и разборы рынка скинов CS2, гайды и Wiki предметов.

99 статей в блогеВсе статьи автора
Кейсы CasewayКейсы Dota 2 на Caseway49 кейсов, от $0.50Все кейсы

Читайте также

Смотреть все статьи