Как узнать текущее время перезарядки у способности, которая находится у определенного юнита?

Принятый ответ

запускать свой таймер после использования каждой способности или устанавливать целочисленную на каждую способность с ее временем перезарядки и так же проверять каждую секунду ее значение.
2
15
7 лет назад
2
всмысле текущее? сколько осталось? или сколько вообще длиться перезарядка способности?
0
9
7 лет назад
0
И то и другое надо будет.
2
18
7 лет назад
2
Если известно полное время перезарядки способности, то во время применения этой способности можно включить таймер, и отслеживать по нему.
2
23
7 лет назад
2
запускать свой таймер после использования каждой способности или устанавливать целочисленную на каждую способность с ее временем перезарядки и так же проверять каждую секунду ее значение.
Принятый ответ
0
9
7 лет назад
0
Спасибо.
4
6
7 лет назад
4
Используем хак для чтения памяти.
0
9
7 лет назад
Отредактирован Vampir_kolik
0
А можно поподробнее про хак?
4
6
7 лет назад
4
Да. xgm.guru/p/wc3/179146. Но он слишком сложен и для его использавния нужно знание жасса выше среднего.
0
1
8 месяцев назад
Отредактирован genius_1998
0
Есть function - BlzGetUnitAbilityCooldownRemaining(unitId, AbilityId)
Чтобы оставить комментарий, пожалуйста, войдите на сайт.