Если под “отключить время” вы имеете в виду остановку таймера матча (как заморозку), то важная вещь: в обычных матчах сделать это нельзя. Dota 2 не даёт игрокам управлять течением времени в паблике или рейтинге. Зато в тренировочных лобби есть инструменты, которые реально меняют темп игры - поэтому люди и пишут про “перемотку” и “ускорение/замедление”.

Ниже - что можно сделать в рамках правил, и что именно стоит поменять, чтобы “время” стало почти неподвижным.

Где можно менять “время” (а где нельзя)

Место в Dota 2 Можно управлять темпом игры Что именно получится
Рейтинговые матчи, обычные паблики Нет Никаких команд с таймингом
Большинство режимов Valve Нет Только стандартный игровой темп
Приватное тренировочное лобби (только хост) Да Ускорение или замедление течения игрового времени

Самый рабочий способ: замедлить “время” в лобби через консоль

В лобби игроки могут менять скорость игры командой timescale (через консоль). Полной “паузы” как кнопки “0 секунд навсегда” может и не быть, но можно поставить очень низкую скорость и получить эффект почти остановки.

Подготовка: включите консоль разработчика

Сначала откройте консоль:

Шаг Как сделать
В Steam Откройте библиотеку Steam
Найдите Dota 2 ПКМ по Dota 2 -> “Свойства”
Параметры запуска Введите -console
Запуск Закройте окно и запустите игру

Консоль обычно вызывается клавишей ` (тильда). Если не вызвалась - переназначьте горячую клавишу в настройках управления.

Команды: включить читы и задать скорость

Дальше нужен режим с правами хоста лобби.

Команда Что делает
sv_cheats 1 Включает читы в рамках лобби (иначе команды по скорости могут не сработать)
host_timescale X Задаёт коэффициент скорости игры

Примеры значений скорости:

Значение X Что вы увидите
2 игра идёт в 2 раза быстрее
1 стандартная скорость
0.5 заметное замедление
0.1 сильное “почти стоп-кадры”, но возможны побочные эффекты по ощущениям и синхронизации
0 часто не работает как “настоящая остановка” или ведёт себя непредсказуемо, безопаснее подбирать очень маленькое число

Чтобы вернуть всё обратно:

Команда Что делает
host_timescale 1 возвращает стандартную скорость

И выключить читы:

Команда Что делает
sv_cheats 0 отключает читы

Самое важное правило про “право ставить”

Если вы не оператор сервера (не хост), часть команд просто не даст выполнить. В таком случае у вас будет ошибка вида: sv_cheats можно менять только оператору сервера.

Практический смысл один: лобби нужно запускать под вашим хостом.

Альтернатива: если вам нужна “остановка” именно как пауза матча

Если вы хотите не менять темп, а именно “поставить на паузу”, это уже отдельная механика.

Механика Горячая клавиша Где работает Особенность
Пауза матча по умолчанию F9 онлайн-матчи (при соблюдении правил) перед снятием паузы есть обратный отсчёт 3 секунды
Пауза через “заморозку времени” через host_timescale приватное лобби не является официальной “кнопкой паузы”, а меняет скорость симуляции

Если у вас цель - “заморозить происходящее и спокойно посмотреть”, то host_timescale в лобби удобнее для тренировки таймингов. Если же цель - остановить именно матч с таймером и формальными правилами - используйте обычную паузу.

Консольные читы для тренировки (чтобы “замороженная” сцена была полезной)

Когда “время” замедлено/почти остановлено, тренироваться легче, если можно быстро перезапускать ситуацию или менять параметры боя.

Команда Зачем в тренировках
-refresh сброс кулдаунов и восстановление ресурсов герою/взаимосвязанные условия (в зависимости от режима)
-gold 15000 быстро подготовить нужные предметы/экономику под тест
-lvlup 30 прокачать героя для проверки талантов и умений
-respawn мгновенно вернуть героя после “разбора драки”
-spawncreeps, -spawnneutrals пересоздать крипов/нейтралов для повторяемого теста

Полезный лайфхак: обычно удобнее делать “разбор по кадрам” именно в лобби, а уже потом переносить выводы в обычную игру.

Почему “отключить время в dota” не получается в паблике и рейтинге

В паблике и рейтинге темп матча должен быть одинаковым для всех. Поэтому управление временем командой host_timescale относится к тренировочным лобби, а не к соревновательным матчам.

Если вы где-то видите советы “сделать это в рейтинге” - с высокой вероятностью речь про лобби или про устаревшие/нерабочие методы.

Что использовать, если вам нужна именно “почти остановка”

Чтобы добиться максимально похожего эффекта, действуйте так:

Цель Что сделать в лобби
“Остановить почти полностью” sv_cheats 1 + host_timescale с очень маленьким значением (например 0.1)
Вернуть скорость host_timescale 1
Повторить сценарий вместе с -refresh, -respawn и нужной подготовкой лобби
Разобрать тайминги ультов/атак замедлить, дождаться нужного момента, повторить с той же расстановкой и ресурсами

Источники по теме команд и механик

  • Dota 2 Fandom: список команд для тренировочного режима и консольной работы (включая -refresh, управление героями и т.п.) https://dota2.fandom.com/ru/wiki/Cheat_commands
  • Гайды с практическими командами для тренировочного лобби и ограничениями “только в лобби” https://afk-arena.com/novosti-partnerov/kak-uskorit-vremya-v-dota-2-peremotka-zamedlenie-i-trenirovki-v-lobbi/
  • Статья-ориентир про правила паузы и снятия паузы в Dota 2 https://dota2.ru/faq/200-pauza-dota-2/

В сухом остатке: отключить “время” в смысле полной заморозки матча в рейтинге нельзя. Зато в приватном лобби можно поставить очень низкую скорость host_timescale, и это даст эффект, близкий к остановке - именно для тренировок и разборов.