Aelsan
Я злой и страшный!
offline
Опыт:
684Активность: |
Вопрос по действиям юнитов после воскрешения
У меня такая ситуация: Карта типа АоС. У меня герой имеет скилл "воскрешение" (Это когда он воскрешает союзников или своих крипов ) , когда я юзаю его на крипах (союзниках), то они после этого, когда рядом стояли вражеские крипы, атаковали, а после стояли на месте! Вопрос такой, как сделать так, чтоб после реса крипы продолжали свои действия? ( В данном случае нападали на врагов в опр. точку) |
28.06.2009, 09:36 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
bee
vjass.optimizer
offline
Опыт:
16,615Активность: |
Aelsan твой спелл основан на стандартной абиле?
|
28.06.2009, 09:47 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Aelsan
Я злой и страшный!
offline
Опыт:
684Активность: |
Всмысле? Аааа.... да! Как у паладина!
А чё, эта проблема не решимая? Просто никто не отвечает. Отредактировано Aelsan, 28.06.2009 в 10:35. |
28.06.2009, 10:00 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
ELDAR
НИИ 4А-ВО кафедра SPELLS
offline
Опыт:
8,394Активность: |
ну вобщем есть способ: 1)при создании крипов заносить их в группу 2)когда крип сдох, убрать его из группы 3)каждую секунду пикать всех юнитов игрока который контролит крипов, если юнита нет в группе то отдать приказ и добавить в группу всё |
28.06.2009, 10:48 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Aelsan
Я злой и страшный!
offline
Опыт:
684Активность: |
Неее... не то ты мне говориш. Крипы, имеется ввиду те , который создаются в опр. месте и бегут в опр. точку при этом нападая. Ну как в доте крипы - энты и друид или вурдалаки и некромант! Я про них говорю, а не про нейтральо враждебных! Ну дак и мне нада, чтобы когда я их ресал, они не стояли на месте, а продолжали атаковать!! |
28.06.2009, 12:33 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Ranger21
I love beatiul days XD
offline
Опыт:
13,274Активность: |
Он тебе об этом и говорит, когда создаёшь крипа заноси его в группу, умирает - убирай из группы.
Каждую секунду пикай юнитов под контролём аишного игрока в группу и отдавай приказ каждые 10 секунд например |
28.06.2009, 12:39 | #6
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Aelsan
Я злой и страшный!
offline
Опыт:
684Активность: |
всё, равно не понимаю, как пихать их? и как каждые 10 сек отдавать приказ? |
29.06.2009, 21:50 | #7
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
BuxProf
БухПроф
offline
Опыт:
308Активность: |
[События]
Время - Every X seconds of game
[Действия]
Отряд - Pick every unit In <> and do (actions)
-Действия: --Боевая единица - order (Picked unit) to Перейти, нападая на противников Point[Custom value of (Picked unit)] Point - массив с контрольными точками, Когда юнит доходит до контрольной точки, присваивать ему custom value с номером следующей Отредактировано BuxProf, 29.06.2009 в 22:16. |
29.06.2009, 22:02 | #8
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
arty_F
offline
Опыт:
2,168Активность: |
Тебе уже написали выше как делать, что непонятного?
При создании крипов заноси их в группу Add unit group
При смерти крипа убирай мёртвого юнита из этой группы Создавай переодический тригер, который каждые (N) сек. будет всех крипов на карте, которые не находятся в группе, заносить в это группу и отправлять в конечную контрольну точку движения. Правда для этого ещё надобудет определить на какой линии(если дорожка не одна) находиться данный крип, чтобы он шёл именно в свою конечную точку, но это довольно легко. |
29.06.2009, 22:06 | #9
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
Aelsan
Я злой и страшный!
offline
Опыт:
684Активность: |
Всё равно немного непонятно)) Ну ладно, и на этом спасибо!! Потом может какнибудь разберусь. Тема закрыта. |
30.06.2009, 12:31 | #10
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|