Найти в Дзене
Dota pro

Dota2 - Консольные команды

Консоль будет появляться сразу после каждой загрузки игры. Или же можно поменять автовключение при запуске игры путем:
Консольные команды будут сбиваться после каждого нового запуска игры, для сохранения - смотрите пункт "Сохранение команд".
Описание некоторых редких команд не переведено для избежания путаницы. Сохранение команд Для сохранения параметров, которые сбиваются после каждого нового запуска игры, создаем файл-конфиг autoexec.cfg и помещаем его в ...\steamapps\common\dota 2 beta\dota\cfg Например команды для игры оффлайн (②):
con_enable "1"
//==Dota 2 in offline mode==//
alias "offline0" "sv_cheats 1;sv_lan 1;dota_start_ai_game 1;dota_bot_set_difficulty 0;map dota.bsp;"
alias "offline1" "sv_cheats 1;sv_lan 1;dota_start_ai_game 1;dota_bot_set_difficulty 1;map dota.bsp;"
alias "offline2" "sv_cheats 1;sv_lan 1;dota_start_ai_game 1;dota_bot_set_difficulty 2;map dota.bsp;"
alias "offline3" "sv_cheats 1;sv_lan 1;dota_start_ai_game 1;dota_bot_set_difficulty 3;map dota.bsp;"
a

Консоль будет появляться сразу после каждой загрузки игры. Или же можно поменять автовключение при запуске игры путем:

  • Нажмите на горячую клавишу консоли, стандартно \ (Клавишу можно изменить в настройках игры)
  • Введите con_enable 1
  • Выйдите из игры и уберите из параметров запуска игры -console (Это нужно чтобы при входе в игру у вас не открывалась консоль)

Консольные команды будут сбиваться после каждого нового запуска игры, для сохранения - смотрите пункт "Сохранение команд".
Описание некоторых редких команд не переведено для избежания путаницы.

Сохранение команд

Для сохранения параметров, которые сбиваются после каждого нового запуска игры, создаем файл-конфиг autoexec.cfg и помещаем его в ...\steamapps\common\dota 2 beta\dota\cfg

Например команды для игры оффлайн (②):

con_enable "1"
//==Dota 2 in offline mode==//
alias "offline0" "sv_cheats 1;sv_lan 1;dota_start_ai_game 1;dota_bot_set_difficulty 0;map dota.bsp;"
alias "offline1" "sv_cheats 1;sv_lan 1;dota_start_ai_game 1;dota_bot_set_difficulty 1;map dota.bsp;"
alias "offline2" "sv_cheats 1;sv_lan 1;dota_start_ai_game 1;dota_bot_set_difficulty 2;map dota.bsp;"
alias "offline3" "sv_cheats 1;sv_lan 1;dota_start_ai_game 1;dota_bot_set_difficulty 3;map dota.bsp;"
alias "offline4" "sv_cheats 1;sv_lan 1;dota_start_ai_game 1;dota_bot_set_difficulty 4;map dota.bsp;"
//==Dota 2 in offline mode==//

Где:

  • Команда dota_bot_set_difficulty - устанавливает уровень сложности

    0 - Пассивный
    1 - Легкий
    2 - Средний
    3 - Сложный
    4 - Нечестный

  • Команда map - устанавливает карту на которой вы будете играть

    dota.bsp - стандартная карта
    dota_autumn.bsp - осенняя карта
    dota_diretide_12.bsp - карта с хэллоуина 2012
    dota_winter.bsp - зимняя карта
    Все существующие карты вы можете посмотреть в папке ..\steamapps\common\dota 2 beta\dota\maps

Команды для настройки игры

  • dota_simple_ready_up - использование упрощенного диалогового окна готовности к матчу (по умолчанию значение 0)
  • cl_showfps 1 - показывает FPS (кол-во кадров в секунду)
  • dota_apm - показывает кол-во апм у игроков
  • net_graph 1 - показывает fps, ping, in\out статистику в правом нижнем углу
  • net_graphheight 64 - перемещает таблицу, о который мы говорили выше, вверх/вниз
  • net_graphpos 1 - перемещает таблицу вправо/влево
  • dota_force_right_click_attack 1 - позволяет денаить своих юнитов правой кнопкой мыши
  • dota_shop_force_hotkeys 1 - команда отключает горячую клавишу для магазина (1 - on, 0 - off)
  • dota_player_units_auto_attack 1 - отключает авто-атаку героев (1 - on, 0 - off )
  • dota_ability_quick_cast 1 - при двойном клике на способность, она будет использована на вас (1 - on, 0 - off )
  • dota_sf_game_end_delay 0 - данная команда позволит вам быстрее увидеть таблицу результатов по окончанию матча (1 - on, 0 - off)
  • dota_sf_hud_killcam "1" * - команда позволит вам активировать "killcam"
  • glow_outline_effect_enable "1" - команда отвечает за подсветку юнитов (1 - on, 0 - off)
  • volume "0.5" - регулирует громкость звука (минимум - 0; максимум - 1)
  • snd_musicvolume "0" - аналогично, регулирует громкость музыки
  • dota_disable_range_finder "0" - показывает диапозон действия заклинания (активирует визуальный рейндж способности) (проще - отображает стрелки, показывающие направление скиллов)

  • dota_hud_reduced_flash "0" - снижает вспышки от различных внутриигровых эффектов
  • dota_minimap_disable_rightclick "0" - блокирует эффект от нажатия правой кнопкой мыши на мини-карте
  • tv_voice_frame_adjust - регулировка голосовых данных комментаторов (по умолчанию значение 1; для отлаживания 2)
  • dota_unit_allow_moveto_direction - экспериментальная команда, позволяющая с помощью Alt+ПКМ(Right Click) миновать использование поиска путей при передвижении героя. Работа команды Alt+ПКМ(Right Click) прекращается при столкновении
  • dota_player_auto_repeat_right_mouse - повторяет нажатие ПКМ, пока зажата кнопка, привязанная к этой команде

HP-бар:

  • dota_health_per_vertical_marker 250 - устанавливает кол-во хп которое будет отображаться как одно деление, стандарт - 250
  • dota_health_hurt_decay_time_max "0" - отвечает за задержку урона на хп-баре (стандартно 0.8; 0.3)

HP-бар - задержка урона (альтернатива, сразу несколько команд - сохранять в конфиг):

  • 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_multiplier 0

[/b]
[/list]
Изменяем цвет команд в игре:
Для вражеской команды

  • dota_enemy_color_r 1.0 (по умолчанию значение 1.0) - красный
  • dota_enemy_color_g 0 (по умолчанию значение 0) - зелёный
  • dota_enemy_color_b 0 (по умолчанию значение 0) - синий

Для своей команды

  • dota_friendly_color_r 0 (по умолчанию значение 0) - красный
  • dota_friendly_color_g 1.0 (по умолчанию значение 1.0) - зелёный
  • dota_friendly_color_b 0 (по умолчанию значение 0) - синий

Пишем команду и значение от 0 до 1.0 (т.е. 0.1, 0.2 и тд)
Можно намешать любой цвет, главное указать верные пропорции

В будущем лог битвы можно будет записывать прямиком в файл:

  • dota_combatlog_file - a file you want to write combatlog events to as they happen
  • dota_combatlog_size - calculates the total allocations for a combatlog
  • dota_combatlog_size_server
  • dota_combatlog_write_test - writes combatlog to disk if you have dota_combatlog_file set

Интернет-соединение:

  • ping - показывает пинг всех игроков
  • rate "80000" - устанавливает общий объем пропускной способности сети
  • cl_updaterate "40" - регулирует кол-во обновлений, получаемых от сервера
  • cl_cmdrate "40" - регулирует кол-во обновлений, посылаемых на сервер
  • dota_poor_network_detection_min_intervals_player "значение" - player must have at least bad intervals to count (по умолчанию значение 3)
  • dota_poor_network_detection_max_intervals_player "значение" - max number of bad intervals to count for a player (по умолчанию значение 5)

    Консольные команды, которые позволяют использовать определенный набор прокси-серверов:
  • net_steamdatagramtransport_forceproxyaddr
  • sv_steamdatagramtransport_port

* Не работают сейчас

Настройка биндов (binds)Например:

  • bind "V" "say_team ss" - при нажатии клавиши V, вы напишите тиммейтам ss.

Или:

  • bind "C" "say gl hf" - при нажатии клавиши C, вы напишите в общий чат gl hf.

Можете экспериментировать на ваш вкус.
Ваши бинды нужно вставить в файл autoexec.cfg (где его найти - смотрите пункт ниже "Сохранение команд")

Для лобби (с читами)Основные команды (полный список на Dota 2 Wiki (Cursed Gamepedia)[dota2.gamepedia.com]:

  • dota_hero_level "количество" - повышает уровень вашего героя
  • dota_bot_give_level "количество" - повышает уровень всех ботов
  • dota_create_item "название" - дает предмет (список в Wiki)
  • dota_bot_give_item "название" - дает всем ботам предмет (список в Wiki)
  • dota_give_gold "количество" - добавляет вам золото
  • dota_hero_refresh - сбрасывает кулдауны способностей и вещей, восстанавливает здоровье и ману
  • dota_hero_respawn - возрождает вашего героя возле фонтана (можно использовать живым)
  • dota_start_game - ставит таймер на 0:00 и начинает игру
  • dota_ability_debug_enable / dota_ability_debug_disable - выключает / включает кулдауны и манакост
  • dota_all_vision_enable / dota_all_vision_disable - включает / выключает видимость вражеских героев, строений и отрядов
  • dota_clear_wards - уничтожает все Observer Ward на карте
  • dota_kill_wards - уничтожает все Observer Ward и Sentry Ward на карте
  • dota_spawn_rune - ставит руны на их местах
  • dota_spawn_creeps - перерождает крипов без ожидания (работает не в полную силу)
  • dota_spawn_neutrals - перерождает нейтральных крипов без ожидания (работает не в полную силу)
  • dota_creeps_no_spawning_enable / dota_creeps_no_spawning_disable - выключает / включает спавн крипов
  • dota_create_unit "название" - создает юнита (список в Wiki)
  • dota_respawn_roshan "command" - возродить Roshan'a

Для слабых компьютеровРекомендованные настройки для слабых компьютеров:

  • dota_cheap_water 1
  • cl_globallight_shadow_mode 0
  • r_deferred_height_fog 0
  • r_deferred_simple_light 1
  • r_screenspace_aa 0
  • r_ssao 0
  • mat_vsync 0
  • gpu_level 0
  • cpu_level 0

Альтернатива (поднятие FPS):

  • dota_cheap_water 1
  • cl_globallight_shadow_mode 0
  • r_deferrer 0
  • r_deferred_height_fog 0
  • r_screenspace_aa 0
  • gpu_level 0
  • cpu_level 0
  • r_deferred_specular 0
  • r_deferred_specular_bloom 0
  • dota_portrait_animate 0
  • r_deferred_additive_pass 0
  • r_deferred_simple_light 0
  • r_renderoverlayfragment 0
  • r_shadowrendertotexture 0
  • r_WaterDrawReflection 0
  • r_ssao 0
  • mat_picmip 2
  • mat_vsync 0
  • mat_triplebuffered 0
  • rate 80000
  • cl_cmdrate 31
  • cl_interp 0.01
  • cl_interp_ratio 1
  • cl_lagcompensation 1
  • cl_pred_optimize 2
  • cl_smooth 1
  • cl_smoothtime 0.01
  • cl_updaterate 31
  • cl_spectator_cmdrate_factor 0.5
  • cl_spectator_interp_ratio 2
  • dota_set_avatar 9
  • dota_force_right_click_attack 1
  • dota_minimap_hero_size 500
  • dota_embers 0
  • dota_disable_range_finder 0
  • developer 0
  • dota_hud_healthbars 3
  • dota_sf_game_end_delay 0
  • glow_outline_effect_enable 0