XGM Forum
Сайт - Статьи - Проекты - Ресурсы - Блоги

Форуме в режиме ТОЛЬКО ЧТЕНИЕ. Вы можете задать вопросы в Q/A на сайте, либо создать свой проект или ресурс.
Вернуться   XGM Forum > Warcraft> Академия: форум для вопросов> Jass
Ник
Пароль
Войти через VK в один клик
Сайт использует только имя.

Ответ
 
Лось

offline
Опыт: 7,223
Активность:
Пассивные скиллы при атаке.
Вот например надо зделать триггерно вампиризм:
Я делаю способность "Яд".
Делаю триггер при атаке юнита имеюшего способность яд создаётся триггер при получении дамага от атакуюшего юнита, с условием если юнит имеет баф "Яд", ну и дальше действие. Может кто знает как сделать подругому? А то если надо чтобы у юнита было две таких способности с разными характеристиками например 1 вампиризм 50 % от повреждений а другой 60%. И ещё если у юнита есть способность снимать броню при атаке(Сфера проклятия) то работает яд, а броня не снимается.
Старый 07.11.2007, 09:32
S

offline
Опыт: 43,833
Активность:
Знаки препинания...

Текст нечитабелен.

Sasha добавил:
Ах да, еще и орф. ошибки... атакуюшего - было бы атакующего - читать приятнее.
Старый 07.11.2007, 10:35
DFlyer
<3 MJ
offline
Опыт: 42,879
Активность:
Лось
Зачем делать триггерно "вампиризм"? Он есть и так! Или ты хочешь как-то по особому. Напиши, ЧТО именно ты ХОЧЕШЬ сделать, а не то, КАК ты пытался ДЕЛАТЬ.
Старый 07.11.2007, 11:15
df Hunter
Нападатель
offline
Опыт: 5,749
Активность:
http://www.wc3campaigns.net/showthread.php?t=78753
вот
я думаю разберешься
Старый 07.11.2007, 11:18
adic3x

offline
Опыт: 108,439
Активность:
зачем способность? просто проверяешь имеет ли атакующий способность и тогда добовляешь хп.
Старый 07.11.2007, 11:26
exploder
iOS zealot
offline
Опыт: 19,394
Активность:
Комрад спрашивает как грамотно отследить момент нанесения урона и именно атакой, причем у него возникают проблемы со стаком орбэффектов. Я так понял вопрос.
В принцепе все верно, во время атаки создавать триггер, проверять баф, баф потом снимать и производить эффект, по другому ("проще") пожалкй никак.
Цитата:
зачем способность?

дамаго то может быть нанесен спеллом, а не атакой, так что без бафа никак не отследить точно. Вместо яда можно использовать баф сферы льда, тока не забывать его потом снимать (он вроде со всем стакается).
Старый 07.11.2007, 14:29
Лось

offline
Опыт: 7,223
Активность:
Во exploder понел о чём я :) Я просто думал мож вы знаете какой небудь другой способ отследить время нанесения дамага от атаки. Ну значит буду делать так как раньше.
Старый 07.11.2007, 15:38
Toadcop

offline
Опыт: 54,313
Активность:
Лось узая дамми сферу это лутчый + надёжный способ. главно создовать тока 1 трпггер для юнита =) иначе будут потом лаги. при масс дмг.

а вообщем правильное решение. т.е. юзать "кастом орбы" т.е. свои еффекты при атаке.
Старый 07.11.2007, 16:07
Ответ

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы можете скачивать файлы

BB-коды Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход



Часовой пояс GMT +3, время: 13:07.