Чебурашка
offline
Опыт:
5,460Активность: |
DestroyTrigger(GetTriggeringTrigger())
Работает ли это DestroyTrigger(GetTriggeringTrigger()) в самом триггере? Сегодня во мне закрепилась уверенность что нет |
26.10.2009, 22:02 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Enein
Silenced by ZlaYa1000
offline
Опыт:
43,583Активность: |
работает, только кааак..... |
26.10.2009, 22:09 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
adic3x
offline
Опыт:
108,439Активность: |
были баги, Тс что то писал
ADOLF добавил:
|
26.10.2009, 22:11 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Чебурашка
offline
Опыт:
5,460Активность: |
ADOLF:
Что-то похоже, но я TriggerSleepAction не использовал. Суть в том что действия до удаления триггера все равно работают О_О |
26.10.2009, 22:27 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Sebra
offline
Опыт:
5,603Активность: |
Чебурашка:
А почему они должны не реботать? |
26.10.2009, 22:49 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Чебурашка
offline
Опыт:
5,460Активность: |
~Sebra:
> ~Чебурашка: > > действия до удаления триггера все равно работают > А почему они должны не реботать? Ну мне казалось логичным, что если триггер удален то, его действия не должны работать Чебурашка добавил: Цитата:
Это как? |
|
26.10.2009, 23:00 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
NCrashed
offline
Опыт:
13,553Активность: |
Конструкция неприятная, но работает (кроме той экзотики тоада). Действие и условие - отдельные объекты, при удалении тригга они не удаляются. Но вроде действие можно удалить через ClearActions перед удалением тригга. |
26.10.2009, 23:19 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Nethrez1m
Dat av doe
offline
Опыт:
2,123Активность: |
Чебурашка:
Он не будет работать при следующем событии триггера, а в текущем потоке все нижеследующее за DestroyTrigger будет работать. Прервать выполнение можно функцией DoNothing() (вроде как о_О) |
27.10.2009, 03:24 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
df Hunter
Нападатель
offline
Опыт:
5,749Активность: |
Nethrez1m:
дааааааааа... DoNothing API и не такое умеет |
27.10.2009, 06:21 | #9
+1/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Чебурашка
offline
Опыт:
5,460Активность: |
Nethrez1m:
Да ну? А у меня работал. При использования абилки создавался таймер с переменной n, с действием set n = n+ 1 и выключавшийся при n>10 И создавался триггер, при получении юнитом урона выводивший на экран значение n из таймера. Если n==10 то Destroy этот триггер и не выводит n на экран Так вот, на экран выводилось: 0 1 2 3 4 5 6 7 8 9 0 0 0 df_Hunter: честно скажу, не понял. так DoNothing лечит баг или нет? |
27.10.2009, 09:34 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
adic3x
offline
Опыт:
108,439Активность: |
оно лечит все баги! |
27.10.2009, 11:44 | #11
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|