Добрый день!
Я хочу сделать способность "Бросить нож". Суть способности в том, что ты бросаешь его как "Волна силы" у Героя Орка без указания обязательной цели. Но проблема в том, что волна силы затрагивает всех юнитов, которые попадутся на его пути, а мне нужно чтобы эта способность убивала только первого попавшего и всё. Например "Молот бурь" за Героя Альянса, но "Молот бурь" требует указания обязательной цели и не дает бросить на площадь.
Как можно реализовать такую способность? Пробежавшись по всем готовым способностям, я как-то не увидел подходящую с аналогичной работой.

Принятый ответ

LAMLAN, ты уверен что оно у тебя не утекает если ты делал по гайду?
выбор юнитов утечен
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
2
27
10 месяцев назад
2
К сожалению в варкрафте нет одиночной способности для этого, самое близкое это стадо ящеров рексара, только они при столкновении исчезают
Придётся делать триггерный аналог, где ты должен двигать даммика периодическим таймером в сторону каста, проверяя всех вражеских живых юнитов вокруг, на которых можно будет применить в последствии даммикастом таргетную абилку "бросить нож"
Вообще, ты мог не искать, а попросить сделать способность в специальной для этого теме: Заклинания на заказ

я же правильно понимаю что "бросить нож" это таргетная способность у мэв с периодическим уроном?
0
1
10 месяцев назад
0
rsfghd, да, я уже видел видео на ютубе, как там делали что-то похожее через таймер и москиты. Нет, это не таргетная способность, просто бросаешь её на область и грубо говоря летит нож в одну сторону. Если попадет в кого-то, то он умрет.
0
27
10 месяцев назад
0
LAMLAN, что из того гайда на Ютубе было не понятно? Как сделать муи?
2
1
10 месяцев назад
2
rsfghd, я тот гайд посмотрел после вопроса. В принципе я получил тот результат, который хотел. Единственное, почему-то аналогичные команды в редакторе дают другой результат, нежели как в видосе. Чудеса...
0
27
10 месяцев назад
0
LAMLAN, тогда скидывай гайд сюда и помечай его как правильный ответ, если всё подошло
2
1
10 месяцев назад
2
0
27
10 месяцев назад
0
LAMLAN, тоже приходилось учиться по его гайдам, умничка)
0
1
10 месяцев назад
0
rsfghd, его триггерная способность хороша для уникальной способности, если её будет использовать один человек. Но, если эта способность будет использовать 2 человека одновременно с двух героев, то из-за использования общих переменных и таких триггеров как "Выбрать всех юнитов определенного типа", будут происходить баги. Как можно решить такую проблему? Чтобы способность могли юзать несколько человек одновременно.
Пока в голову приходят 2 мысли:
  1. Использования массива в переменных и когда кто-то юзают способность, вписывать это в массив. Пока не очень представляю как учитывать 12 возможных игроков. Может быть заранее где-то инициировать массив на 12 игроков и потом использовать его.
  1. Сделать 12 переменных, а точнее у меня будет 24 переменные, а еще и таймеров 12. Не, чето такой вариант вроде не очень. Массивы кажется менее ресурсоемкими
Может есть у тебя какое-то видение на этот счет?
2
29
10 месяцев назад
Отредактирован nazarpunk
2
Может есть у тебя какое-то видение на этот счет?
Это же элементарный таймер+хт, как например здесь. Там вообще неважно, сколько юнитов будет кастовать заклинание.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.