realms | Дата: Воскресенье, 25 Сентября 2011, 20:03:08 | Сообщение # 1 |
Сенатор
Группа: Ветераны
Сообщений: 556
Награды: 3
Репутация: 181
Блокировки:
| Меня интересует, каким образом можно повесить внутреннее 20 секундное КД на триггерную способность после её срабатывания. Способность пассивная, т.е. имеет шанс срабатывания при каждом ударе. Теперь мне надо, чтобы после срабатывания следующее могло быть не ранее чем через 20 секунд. Для одного юнита это конечно сделать легко (выключать триггер по окончании и включать его через 20 секунд вторым), но мне необходимо, чтобы эту способность могли использовать несколько юнитов.
|
|
|
|
[DUОS] | Дата: Воскресенье, 25 Сентября 2011, 20:50:57 | Сообщение # 2 |
Группа: Заблокированные
Сообщений: 6279
Награды: 9
Репутация: 1708
Блокировки:
| realms, Сохрани в хеш на хендл юнита логическую. Посте срабатывания запусти таймер на 20 секунд. Пока таймер не истёк, логическая принимает значение истины, иначе она ложная. Если таймер не истёк, то способность не должна срабатывать (пропиши условие)
|
|
|
|