Консольные команды Dota 2
Полный список для новичков и профи
Консоль в Dota 2 — это штука, которую многие игнорируют месяцами, а потом удивляются: «Подождите, так можно было?!» Можно. И нужно. Через консоль ты можешь выжать больше FPS из старого ноутбука, сделать миникарту читаемее, включить денай правым кликом и кучу всего ещё. Причём это не читы — всё легально и работает в рейтинге.
В этом гайде я собрал всё: от того, как вообще открыть консоль, до продвинутых настроек, которые используют про-игроки. Новичкам — начать сначала, ветеранам — сразу к нужному разделу.
Как включить консоль
Первое, что нужно сделать, прежде чем вводить хоть что-то. Есть два способа:
Способ 1 — Через параметры запуска Steam
Открываем Steam, находим Dota 2 в библиотеке, жмём правой кнопкой — «Свойства». В поле «Параметры запуска» вписываем -console и сохраняем. Теперь консоль будет открываться при запуске игры.
Способ 2 — Через настройки в игре
Заходим в настройки Dota 2, раздел «Расширенные настройки» (Advanced Options), ищем пункт «Включить консоль» и активируем его.
После этого консоль открывается клавишей \ или ~ (тильда) — зависит от раскладки клавиатуры. Если не сработало — зайдите в настройки управления и назначьте удобную клавишу вручную.
Параметры запуска (Launch Options)
Эти команды вводятся не в консоль, а в параметры запуска Steam. Они работают ещё до загрузки игры.
-novid — пропускает заставку Valve при запуске. Мелочь, но приятно — не нужно каждый раз смотреть на логотип.
-console — включает консоль (см. выше).
-high — запускает игру с высоким приоритетом процесса. Может помочь на слабых машинах.
-map dota — предзагружает карту Dota перед матчем. Ускоряет загрузку первого матча.
-prewarm — загружает ресурсы игры до появления главного меню.
-fullscreen — запуск в полноэкранном режиме.
-windowed — запуск в оконном режиме.
-noborder — безрамочный оконный режим. Золотая середина — выглядит как полный экран, но можно быстро переключиться.
-vulkan — запуск на рендерере Vulkan. На многих системах даёт прирост FPS.
-dx11 — запуск в режиме DirectX 11.
-autoconfig — сбрасывает графические настройки на дефолтные.
Рекомендуемый набор для старта:
-novid -high -console -map dota
Команды для оптимизации и производительности
Эти команды вводятся в консоль прямо в игре. Все они легальны и работают в обычных матчах.
cl_showfps 1 — показывает счётчик FPS в углу экрана. Значение 3 покажет пинг, значение 4 — и FPS, и пинг с записью в лог.
fps_max 144 — ограничивает максимальный FPS. Ставьте значение равное частоте обновления монитора (60, 120, 144, 240).
net_graph 1 — подробная информация о сети: пинг, потеря пакетов, FPS. Полезно для диагностики лагов.
mat_vsync 0 — отключает вертикальную синхронизацию. Меньше задержка ввода, камера отзывчивее.
engine_no_focus_sleep 0 — игра не замедляется, когда свёрнута. Полезно при ожидании поиска матча.
Набор для слабых ПК:
dota_cheap_water 1
cl_globallight_shadow_mode 0
r_deferred_height_fog 0
r_deferred_simple_light 1
r_screenspace_aa 0
mat_vsync 0
Этот набор отключает тяжёлые визуальные эффекты — воду, туман, тени, сглаживание. Выглядеть будет попроще, зато лагать перестанет.
Команды для интерфейса и геймплея
Вот тут начинается самое интересное. Эти команды реально влияют на удобство игры, и многие про-игроки держат их в своих конфигах.
dota_force_right_click_attack 1 — денай правым кликом мыши. Просто правый клик по своему крипу с HP ниже 50%. Огромное удобство.
dota_disable_range_finder 0 — зелёная линия-индикатор дальности между героем и курсором при использовании способностей. Если пропадает — вы вне радиуса.
dota_player_units_auto_attack 0 — отключает автоатаку. Герой не будет бить ближайшую цель, когда стоит без дела. Критически важно для контроля лейна.
dota_player_units_auto_attack_after_spell 0 — отключает автоатаку после использования способности.
dota_minimap_hero_size 700 — увеличивает иконки героев на миникарте. Стандартное значение 600, на 700–800 всё заметнее.
dota_minimap_ping_duration 3 — время удержания пинга на миникарте в секундах. Можно увеличить до 5.
dota_minimap_misclick_time 0.2 — задержка перед кликом по миникарте. Защищает от случайных перемещений камеры.
dota_health_per_vertical_marker 250 — сколько HP на одну чёрточку в полоске здоровья. 250 — стандарт.
dota_hud_colorblind 1 — режим для людей с нарушением цветового восприятия.
dota_always_show_player_names 1 — показывает ники игроков над полосками здоровья.
dota_ability_quick_cast 1 — быстрое самоиспользование: двойной тап на способность использует её на себя.
dota_screen_shake 0 — отключает тряску экрана при ультах. В тимфайтах нужно видеть, что происходит, а не чувствовать землетрясение.
Настройка цветов
Можно настроить цвета союзной и вражеской команды через RGB-значения (от 0 до 1):
dota_enemy_color_r / _g / _b — цвет вражеской команды (красный, зелёный, синий).
dota_friendly_color_r / _g / _b — цвет союзной команды.
dota_unit_use_player_color 1 — индивидуальные цвета для каждого игрока. Значение 0 — одинаковый цвет для команды.
Пример яркого красного для врагов:
dota_enemy_color_r 1
dota_enemy_color_g 0
dota_enemy_color_b 0
Мгновенное обновление HP-бара
По умолчанию при получении урона появляется белая область, которая плавно исчезает. Чтобы видеть реальное HP сразу:
dota_health_hurt_threshold 99999
dota_health_hurt_decay_time_max 0
dota_health_hurt_decay_time_min 0
dota_health_hurt_delay 0
dota_pain_decay 0
dota_pain_factor 0
dota_pain_fade_rate 0
dota_pain_multiplier 0
Чит-команды (только для тренировок!)
Эти команды работают ТОЛЬКО в лобби с включёнными читами или в режиме Demo Hero. В обычных матчах они не сработают — забанить за них нельзя.
Создайте лобби или зайдите в Demo Hero, включите читы (sv_cheats 1 в консоли), и вводите команды в игровой чат через Enter.
-lvlup 30 — повышает уровень героя на указанное число.
-gold 99999 — выдаёт золото. Максимум 99999.
-refresh — восстанавливает HP и ману, сбрасывает все кулдауны. Идеально для отработки комбо.
-respawn — мгновенное воскрешение.
-spawncreeps — спавнит волну крипов. Тренируйте ласт-хиты бесконечно.
-spawnneutrals — спавнит нейтральных крипов.
-levelbots X — повышает уровень всех ботов на X.
-teleport — телепортирует героя к курсору.
-wtf — бесконечная мана и нулевые кулдауны. Хаос-режим!
-unwtf — отключает WTF-режим.
dota_create_unit [название] — спавнит конкретного юнита для отработки комбо.
Autoexec.cfg — сохраняем настройки навсегда
Все команды из консоли сбрасываются после перезапуска. Чтобы этого не происходило, создайте файл autoexec.cfg, который выполняется автоматически при каждом запуске Dota 2.
Как сделать:
1. Перейдите в папку: Steam/steamapps/common/dota 2 beta/game/dota/cfg/
2. Создайте текстовый файл, переименуйте его в autoexec.cfg
3. Откройте блокнотом и впишите команды — по одной на строку
4. Строки с // в начале — комментарии, они не выполняются
Пример готового autoexec.cfg:
// Производительность
fps_max 144
mat_vsync 0
engine_no_focus_sleep 0
// Интерфейс
dota_minimap_hero_size 700
dota_disable_range_finder 0
dota_force_right_click_attack 1
dota_player_units_auto_attack 0
dota_player_units_auto_attack_after_spell 0
dota_screen_shake 0
// Хелсбары
dota_health_per_vertical_marker 250
// Сеть
net_graph 1
Сохраните, запустите Dota 2 — все настройки применятся автоматически. Один раз настроил — и забыл.
Что в итоге
Консольные команды — это не магия, которая сделает вас Immortal за ночь. Но они убирают кучу мелких раздражителей: случайные автоатаки, мелкие иконки на карте, тряску экрана, низкий FPS. Всё это в сумме влияет на концентрацию и, как следствие, на результат.
Совет: не пытайтесь впихнуть всё и сразу. Начните с базового набора из autoexec выше, поиграйте пару дней, а потом добавляйте и убирайте команды под себя. У каждого свои предпочтения — универсального конфига не существует.
Удачи в рейтинге и стабильного FPS!