Exerus
offline
Опыт:
3,129Активность: |
Суммон
ВотЪ что мне надо: чувак нажимает на юнита, юнит колдует призыв волков, сменить обладателя волков на компа и установить значения вариабла на каждого из 2 волков. Как мне "поймать" этих глупых волков? |
03.01.2005, 17:54 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Mefist
Is it cocktail hour yet?
offline
Опыт:
98,240Активность: |
pick every unit matching condition |
03.01.2005, 18:03 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Exerus
offline
Опыт:
3,129Активность: |
Ваап, точно...а есть ещё способы? |
03.01.2005, 18:05 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Mefist
Is it cocktail hour yet?
offline
Опыт:
98,240Активность: |
Вроде был указатель summoned unit ... точнее сейчас сказать не могу. |
03.01.2005, 18:23 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
zibada
offline
Опыт: отключен
|
как ты summoned unit-ом укажешь сразу на двух, интересно... может быть, прицепить к кастеру событие unit in range, как известно, при создании юнита внутри какого-либо региона срабатывает событие, связанное с этим регионом. ну а в условиях проверки - на тип юнита, на владельца, на расстояние... (идея такая - если в регион радиусом 1000 входит юнит, и тут же оказывается на расстоянии, например, 200 - значит, явно только что создан..) |
03.01.2005, 18:33 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Sergey
Старейший
offline
Опыт:
44,363Активность: |
Э-нет. Кога вы делаете событие units summons a unit, то при вызове двух волков это событие сработает ДВАЖДЫ. Так что задача Exerus-а решается очень просто. |
03.01.2005, 18:44 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Exerus
offline
Опыт:
3,129Активность: |
Спасибо! Узнал много нового! :) |
03.01.2005, 18:59 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|