Cosonic5
Моймозггоритогнем
offline
Опыт:
13,584Активность: |
помогите с таймером
вообщем ребят помогите с локальным таймером
local timer t = CreateTimer()
call TimerStart(t,15.00,true,function AbilityCast_Timer) вот запускаю я таймер как мне сделать так что пока он не завершится способност будет активна? теость суть способность при ее применении дается абилка на ловкость
должно пройти 15 сек ну и затем абилка уберается все сделал, но с таймером как быть? Мне именно надо как отследить что время закончилось? в тригерах да там через событие а как на джассе пока не разобрался. [+] замечание от Suite: 2.2 (название темы не отражает сути вопроса)
|
13.04.2012, 10:49 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Klop
Папа римский
offline
Опыт:
13,006Активность: |
в джазе тоже через событие
|
13.04.2012, 10:59 | #2
+0/−1
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DaeDR
offline
Опыт:
8,074Активность: |
Cosonic5, Самый простой вариант "записать юнита в таймер" через Хеш-таблицу. Пример:
Функция AbilityCast_Timer будет выглядеть так:
DaeDR добавил: Таким образом через 15 сек. удалится способность A000 Отредактировано DaeDR, 13.04.2012 в 11:12. |
13.04.2012, 11:02 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Cosonic5
Моймозггоритогнем
offline
Опыт:
13,584Активность: |
|
13.04.2012, 11:46 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|