Я сделал наработку Ассасина. Присутствуют 3 способности.Все сделано на Обычных триггерах.Легко настраивается.Есть иконки всех способностей и модель перса,но его иконка отсутствует.
Описание способностей:1)Искуство Ассасинов(пассивная) - в ночь игрового времени герой становится невидимым,если во время невидимости ударить врага герой нанесёт несколько молниеносных ударов нанеся урон,а через некоторое время снова станет невидимым.
2)Резка клинками(на цель) - герой производит большую серию ударов по врагу с разных сторон нанося незначительный урон,после чего резко проходит через врага и останавливается на короткое время при этом нанеся огромный урон.
3)Скоростные атаки(на область вокруг себя) - герой с молниеносной скоростью перемещается в случайные точки областью в 650 от позиции начала способности нанося урон всем вокруг.
Описание способностей:1)Искуство Ассасинов(пассивная) - в ночь игрового времени герой становится невидимым,если во время невидимости ударить врага герой нанесёт несколько молниеносных ударов нанеся урон,а через некоторое время снова станет невидимым.
2)Резка клинками(на цель) - герой производит большую серию ударов по врагу с разных сторон нанося незначительный урон,после чего резко проходит через врага и останавливается на короткое время при этом нанеся огромный урон.
3)Скоростные атаки(на область вокруг себя) - герой с молниеносной скоростью перемещается в случайные точки областью в 650 от позиции начала способности нанося урон всем вокруг.
P.S. Если у некоторых не открывается через World Editor то воспользуйтесь JNGP(Jass New Gen Pack 5d exp2) так как я делал все через эту программу и в некоторых версиях WE карта может не открыться.
Перезалито в Jass версии 23.07.2013
Ред. Buulichkaa
Sargaraser:
Да и ещё насчет утечек и производительности я смог решить проблему не уходя от GUI.Я просто добавил локальные переменные jass'ом.Это единственное что я понял из статей.
Не понял, читай еще пока не дойдет, и параллельно с чтением экспериментируй.
а для обучения советую прочитать именно эти статьи и переводить обычный гуи в джасс после чего когда разберёшся в этом переводе,по статьям оптимизировать его в нормальный джасс,так же советую поставить джнгп(все бж функции выделены красным а при нажатие на них с зажатым контролом показывается их содержимое)
статьи(именно в этом порядке):
https://xgm.guru/p/wc3/jass_conditions_and_loops
https://xgm.guru/p/wc3/jass_triggers
https://xgm.guru/p/wc3/triggers-and-jass-optimization