wupse
Tomato
offline
Опыт:
2,344Активность: |
Выбрать "Цель" Юнит
Вообще мне нужен совет и как! Когда игрок выбирает врага, а у врага появляет на голове цель. А скилы на цель не будет а будет удар грома вот и как тригерно сделать? Что игрок нажал скил удар грома это будет например "Шар огня" и если дистанция близко на врага не будет кастовать, а если дальше то он 1 сек набирает силу и бросает "Шар огня" на выбранный цель юнита, если ни одного не выбран врага юнита то тоже не будет кастовать. Возможно такое реализовать? Я видел например как Gaias Retaliation ORPG |
01.01.2013, 19:14 | #1
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DimanTOoBS
offline
Опыт:
5,791Активность: |
wupse, для начала поизучай свойства способности "канал" и делаешь все скилы через него, без указания цели вот пример как реализовать каст способностей, но они тут направленные, разбирайся |
01.01.2013, 19:21 | #2
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
wupse
Tomato
offline
Опыт:
2,344Активность: |
Блин плохо описал=( 1.Как В игре я тыкаю мышка и бегаю и нажал на монстр и у монстра появляет верхная модель стрелка то есть как в л2 выбирают мобы.
|
01.01.2013, 20:00 | #3
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
DimanTOoBS
offline
Опыт:
5,791Активность: |
wupse,
триггер 1 Событие: Юнит выбран Действия: удалить эффект записанный ранее в переменную TargetEffect[PlayerNumber] set udg_TargetUnit[PlayerNumber] = GetTriggerUnit (записываем цель в переменную) Создаём эффект над головой Triggering Unit для локального игрока (ищи в поиске как работать с Get Local Player) Триггер 2 Событие: Юнит приводит способность в действие Условие: Способность такая-то Дистанция до цели меньше такой-то Действия: создать дамика кастануть в TargetUnit[NumberPlayer] |
01.01.2013, 21:32 | #4
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|
wupse
Tomato
offline
Опыт:
2,344Активность: |
|
01.01.2013, 21:46 | #5
+0/−0
Профиль |
Приват |
Поиск |
Цитата |
IP: Записан
|