Возможно ли создать подобие суицидальной атаки на GUI?
Т.е. берём юнита, он юзает спелл в область и когда его кастует, то превращается в некий таран и все противники, задетые на его пути получат урон, сам он во время полёта неуязвим, ну и чтоб в конце области взрывался.
В теории, так может работать стандартный спелл "Самоубийство" у нетопырей, но там немного другая механика.
В голове примерно понимаю, что юнит "превращается" в волну силы, но реализация в голове не получается.
(Надеюсь, что кто-то поймёт суть моего вопроса).

Лови... или не совсем то? тебе ещё урон по всей длинне пути нужен?
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...
26
На GUI можно это сделать.
Юнит в момент каста делается неуязвимым, таймером двигается в нужное место, после этого всем врагам наносится урон, а сам юнит - убивается. Всё просто.
Если более подробно опишешь что ты хочешь конкретно увидеть в реализации, то вечером может сделаю.
Как вариант еще абилка у подрывной бригады гоблинов, и у заводного гоблина - самоубийство с указанием цели (есть авто-каст).
10
На GUI можно это сделать.
Юнит в момент каста делается неуязвимым, таймером двигается в нужное место, после этого всем врагам наносится урон, а сам юнит - убивается. Всё просто.
Если более подробно опишешь что ты хочешь конкретно увидеть в реализации, то вечером может сделаю.
Как вариант еще абилка у подрывной бригады гоблинов, и у заводного гоблина - самоубийство с указанием цели (есть авто-каст).
"Это будет своего рода аналог гоблина-подрывника, но его суть в том, что он суицидально разгоняется в кого-то и сам умирает. В общем скилл будет направлен в область противников, как какая-нибудь волна вождя тауренов, но только там будет летящий мамонт и бьющий всех на своём пути."
10
Сделай сперва хоть как-то, а доделать детали тебе помогут.
Тут получается что вместо тебя нужно сделать всё
30
Тут получается что вместо тебя нужно сделать всё
Ну а ты как думал?
10
Сделай сперва хоть как-то, а доделать детали тебе помогут.
Тут получается что вместо тебя нужно сделать всё
Если бы я мог понять чтоб сделать хоть как-то, то скинул бы конечно результат.
30
Если бы я мог понять чтоб сделать хоть как-то, то скинул бы конечно результат.
Ну так кто мешает начать со статей?
10
Nneshan,
А что тебе не понятно? Ты сам все написал:
"берём юнита, он юзает спелл в область и когда его кастует, то превращается в некий таран и все противники, задетые на его пути получат урон, сам он во время полёта неуязвим, ну и чтоб в конце области взрывался."
Если покопаться даже в гуях, можно сделать перемещение юнита, его смерть и урон всем вокруг. (пусть даже криво).
Если тебе не понятно прямо всё, рекомендую начать с базы, а именно статьи по триггерам от 2005 года:
"ничего не понятно, сделайте за меня" конечно очень упрощает жизнь, но если попробовать самому сделать хоть что-то, то возможно что-то и станет понятно
8
Первое что нужно реализовать систему движения, в данной случае есть две проблемы.
  1. На ГУИ не рекомендую, придется потратить много времени и сил. И даже так придется юзать custom text.
  1. Даже если реализуешь будут утечки, МНОГО.
В свое время изучал статьи, но этого не эффективно, тем более если ты не так хорош.
Самый простой способ - Изучай jass сейчас есть отличные видео на эту тему m.youtube.com/watch?v=LjkWfuKn29Y
Повторяешь как на видео и постепенно раз за разом научишься воспринимать и писать на jass, а статьи станут легче читаться. За 1-2 месяца.
Можно без неё, но тогда нужно блокировать приказы над юнитом, делать неуязвимым отдать приказ двигаться в выбранную точку или цель способности. И конечно сделать так, чтобы юнит проходил сквозь юнитов, если нужно.
Но тогда разбирайся в механиках 3 варкрафта. Подробнее здесь xgm.guru/p/wc3/powerups
Статья называлась "Предметы, интересные баги и фитчи!"
И даже там есть свои подводные камни.
26
Лови... или не совсем то? тебе ещё урон по всей длинне пути нужен?
Загруженные файлы
Принятый ответ
10
Лови... или не совсем то? тебе ещё урон по всей длинне пути нужен?
Да, именно то, урон по всей длине на пути уже сам добавлю, спасибо!)
Чтобы оставить комментарий, пожалуйста, войдите на сайт.