Добавлен
Как сделать авто-каст гальванизации?

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

Хех меня очень заинтересовал вопрос реализации гальванизации с автокастом, но делал почти час, наверно тормоз. Вот что я намутил:
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
6
7 лет назад
0
В гуе пришлось бы с циклом заморачиваться, т.к он делает исключительно инкременты., да и в чём код раздут? Или ты говоришь о тестовой карте вообщем?
0
32
7 лет назад
0
Kind Ram, смотри что я кинул, там все очень просто...
0
6
7 лет назад
0
Я что-то не могу скачать, кликнув по прикреплённым файлам.)
А всё разобрался. XD
За фичу с bj_LastFilterUnit и с globals спасибо, но я вот предпочитаю сильно не злоупотреблять локалками в триггрерах "мгновенного действия".
0
20
7 лет назад
0
Я бы при касте руну давал и удалял бы через 0 секунд. Хотя, вероятно, quq_CCCP так и поступил. У меня нет возможности глянуть его карту сейчас :)
0
6
7 лет назад
0
Diaboliko:
Я бы при касте руну давал и удалял бы через 0 секунд. Хотя, вероятно, quq_CCCP так и поступил. У меня нет возможности глянуть его карту сейчас :)
Тогда надо заморачиваться с проверкой - есть ли у юнита инвентарь и добавлять его на миг при необходимости.)
0
20
7 лет назад
0
Полагаю, автор знает есть ли у юнита с такой способностью инвентарь :)
2
32
7 лет назад
2
Diaboliko, не там бьудет бага, дело в том что каст - создать скелета удаляет труп (точнее хайдит), хотя и не создаст скелета если в настройках способности указать - "кол-во призванных = 0", но это может аукнутся если юнит 1-2 (какой-нить минотавр с дикой атакой), а дефолтная гальванизация его не оживит. Для этого нужно пользоваться триггерами, как хорошо что способность - поднять скелета, является способностью требующей цель юнита (да знаю что она мгновенная, нужно всеголишь нажать на кнопку, указывать труп ненужно), GetSpellTargetUnit - вернет труп на которого применялась способность, ну а дальше все просто.
2
7
7 лет назад
2
quq_CCCP, GetSpellTargetUnit - вернет труп на которого применялась способность Можно сделать по другому, тоже использовать оживить скелета, но в триггере использовать событие "боевая единица начинает применять способность" с проверкой на тип способности, а действием отдать приказ юниту "отставить". Это не даст ему испортить труп.
0
4
7 лет назад
0
xgm.guru/p/wc3/needspells такой вопрос, лучше сюда кидать)
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.