Aggro Drawer (Отображение агро)
Показывает, какой враг атакует вашего героя или союзников, — в том числе если атакующий скрылся из зоны видимости.
Где находится в меню
Visual (Визуалы) → Aggro drawer
Что делает
Скрипт отслеживает агро (атаки) вражеских юнитов на вашего героя и союзников. Рядом с полоской здоровья атакуемого юнита появляется иконка атакующего героя.
Логика отображения
- Иконка отображается рядом с полоской здоровья цели (атакуемого), а не атакующего.
- Иконка появляется, как только враг начинает атаку, и пропадает по истечении заданного времени отображения (настройка Time to show).
- Если атакующий виден — иконка отображается как обычно. Если атакующий не виден (ушёл в инвиз или за туман войны) — поверх иконки появляется пульсирующий круг выбранного цвета (настройка Ping color). Пульсация длится до исчерпания числа пульсаций (6 циклов расширение/сужение).
- Скрипт перестаёт работать после окончания матча (PostGame).
- Если задан лимит Disable after N minutes (больше 0), скрипт автоматически отключается после указанного числа игровых минут.
Режимы отслеживания агро
Выбирается через AggroMode (Режим работы):
- Always (Всегда) — отслеживается игровое событие
dota_hero_on_gain_aggro(агро меняется при переключении цели). - By attack distance (По дистанции атаки) — отслеживается событие начала анимации атаки (
AttackStarted), то есть реагирует в момент, когда атака фактически начата.
Звуковое уведомление
Если атакующий невидим и атакован ваш герой — скрипт воспроизводит выбранный звук (не чаще одного раза в 2 секунды).
Настройки
| Пункт меню | Тип | По умолчанию | Описание |
|---|---|---|---|
| State (Состояние) | Переключатель | Вкл. | Включает/выключает скрипт полностью. |
| On allies (На союзниках) | Переключатель | Выкл. | Показывать агро не только на вашем герое, но и на союзных героях. |
| AggroMode (Режим работы) | Выпадающий список | Always (Всегда) | Способ отслеживания агро: Always — по событию смены цели; By attack distance — по началу анимации атаки. |
| Time to show seconds (Время отображения в секундах) | Ползунок | 3 | Сколько секунд отображается иконка атак ующего после последней атаки. Диапазон: 1–5. |
| Disable after N minutes (Отключить через N минут) | Ползунок | 0 | Автоматически отключает скрипт после указанного числа игровых минут. 0 — не отключать. Диапазон: 0–120. |
| Ping color (Цвет пинга) | Выбор цвета | Красный | Цвет пульсирующего круга, который появляется рядом с иконкой, когда атакующий невидим. |
| Sound (Звук) | Выпадающий список | Disable (Отключить) | Звук, воспроизводимый при атаке невидимым врагом на вашего героя. Доступны 14 вариантов звуков и отключение. |
| Play sound (Воспроизвести звук) | Кнопка | — | Воспроизводит выбранный звук для предварительного прослушивания. |