Здравствуйте, друг задал задание, которое оказалось мне не под силу, может сможете помочь:
Цель - создать зеленую цепную молнию, которая будет восстанавливать хп владельцу от нанесенного урона и накладывать на цели яд.
Моё решение: на данный момент для простоты изменил в строке типа молний цепную на дрейн, вроде условиям соответствует, с этим делом потом побалуюсь уже отдельно. С ядом более менее понятно, можно сделать через Damage Target - Target of Ability Bieng Cast, поставив нанесением урона циклом, либо через стандартную задержку, сразу же вопрос - как тут поведет себя тригер с цепной молнией? Будет ли такой "яд" наноситься только на первую цель нашей цепной молнии, или на все? - Жду ваших советов для этого "яда".
Вторая проблема - восстановление хп от нанесенного урона, много чего перепробовал, но не могу придумать, как подсчитывать, например, кол-во пораженных целей (что бы отхиливать на константу(урон спела)*число пораженных целей), либо как подсчитать нанесенный урон цепной молнией всем этим целям и перевести его в хп владельца.
Жду ваших советов, возможны даже решения с помощью Jass, но хотелось бы очень "стандартными" методами через триггеры.
Цель - создать зеленую цепную молнию, которая будет восстанавливать хп владельцу от нанесенного урона и накладывать на цели яд.
Моё решение: на данный момент для простоты изменил в строке типа молний цепную на дрейн, вроде условиям соответствует, с этим делом потом побалуюсь уже отдельно. С ядом более менее понятно, можно сделать через Damage Target - Target of Ability Bieng Cast, поставив нанесением урона циклом, либо через стандартную задержку, сразу же вопрос - как тут поведет себя тригер с цепной молнией? Будет ли такой "яд" наноситься только на первую цель нашей цепной молнии, или на все? - Жду ваших советов для этого "яда".
Вторая проблема - восстановление хп от нанесенного урона, много чего перепробовал, но не могу придумать, как подсчитывать, например, кол-во пораженных целей (что бы отхиливать на константу(урон спела)*число пораженных целей), либо как подсчитать нанесенный урон цепной молнией всем этим целям и перевести его в хп владельца.
Жду ваших советов, возможны даже решения с помощью Jass, но хотелось бы очень "стандартными" методами через триггеры.
Принятый ответ
Если по игроку то массив переменных по игроку, если прям каждого конкретного героя каждого игрока - то через custom value или прочий регистратор юнитов.
Чета типа так, для ознакомления с CV
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован Raised
а вообще есть статьи
даммиком кастуем молнию и смотрим кого продамажило
и вешаем на них всё что надо и ненадо