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

Auto Last Hit (Авто Ластхит)

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


Где находится в меню

Utility (Утилиты)  →  Auto Last Hit (Авто Ластхит)

Что делает

Скрипт берёт управление выбранными вами юнитами и автоматически забирает ласт-хиты (добивание вражеских крипов) и делает денай (добивание своих умирающих крипов), нанося удар точно в момент, когда атака гарантированно убьёт цель.

Как включается

Сам по себе скрипт пассивен — он активируется только на выделенные вами юниты и только пока вы держите или включаете назначенную клавишу:

  • State должен быть включён (по умолчанию выключен).
  • В разделе Binds назначается клавиша:
    • Hold key — авто-добивание работает, пока зажата клавиша; отпустили — управление возвращается вам.
    • Toggle key — нажатие включает/выключает режим добивания для выделенных юнитов.
  • Выделите юнита (или нескольких) и зажмите/нажмите клавишу. Скрипт работает сразу с несколькими выделенными управляемыми юнитами (герой, иллюзии, Spirit Bear, подконтрольные крипы и т.п.).

Логика добивания

Для каждой потенциальной цели скрипт рассчитывает предсказанное здоровье в момент попадания вашего удара и атакует только если этот удар её добьёт:

  • учитывается полная задержка атаки — текущая анимация, время разворота, добег до цели, а для дальнобойных — ещё и время полёта снаряда до цели;
  • учитывается входящий урон от других юнитов и снарядов (отслеживается отдельно), а также реген HP цели — чтобы не бить крипа, которого и так уже добьют, и не «мазать» по цели, которая успеет отрегениться;
  • при выборе цели предпочтение отдаётся крипам с наименьшим оставшимся HP; для денай-целей (своих) приоритет ниже, чтобы в первую очередь забирать вражеские ласт-хиты;
  • встроена защита от «дёргания» решения (атаковать/не атаковать) на грани добивания — решение должно подтвердиться несколько тиков подряд, прежде чем сменится.

Цели для денай: свой юнит становится кандидатом на добивание только когда его HP опускается ниже 50%. Вражеские юниты являются целью всегда (по доступности атаки).

Какие юниты обрабатываются: линейные крипы, осадные (катапульты) крипы, герои и башни. Не обрабатываются зомби Undying и постройки, кроме башен.

Поведение между добиваниями

Пока режим активен и добивать некого, выделенные юниты идут к курсору мыши — так вы продолжаете вести их по линии, не теряя контроль. Как только появляется цель под добивание, скрипт сам переключает юнита на атаку.

Радиус атаки

При включённой опции Show attack range вокруг управляемых юнитов рисуется круг радиуса атаки (с учётом «дополнительной дистанции» из настроек юнита) выбранным цветом.


Настройки

Основные

Пункт менюТипПо умолчаниюОписание
State (Состояние)ПереключательВыкл.Главный выключатель скрипта.
Show attack range (Показывать радиус атаки)ПереключательВкл.Рисует круг радиуса атаки вокруг управляемых юнитов, пока режим добивания активен.
Range color (Цвет радиуса)Выбор цветаФиолетовыйЦвет круга радиуса атаки.

Binds (Бинды)

Пункт менюТипПо умолчаниюОписание
Hold key (Удерживать)КлавишаНе заданаАвто-добивание работает, пока клавиша зажата.
Toggle key (Переключать (вкл/выкл))КлавишаНе заданаНажатие включает/выключает авто-добивание для выделенных юнитов.

Units (Юниты)

Раздел с индивидуальными настройками для каждого подконтрольного юнита. Пункты появляются автоматически, когда вы находитесь в игре/лобби со своим героем; до этого момента отображается подсказка «Нужен герой & лобби» (Need hero & lobby). Настройки задаются отдельно для каждого типа юнита.

Пункт менюТипПо умолчаниюДиапазонОписание
Last hit (Ласт хит)ПереключательВкл.Разрешает этому юниту добивать вражеских крипов.
Deny (Денай)ПереключательВкл.Разрешает этому юниту денаить своих умирающих крипов (когда их HP < 50%).
Bonus range (Дополнительная дистанция)Ползунок2000–800Дополнительная дистанция, в пределах которой юнит «видит» и атакует крипов сверх своего радиуса атаки.