Хочу сделать скил, как первое умение у Варлока с доты.
Там Эмпатия на врагов, попытался сделать тоже самое, баф работает только на 1 боевого юнита, а не на количество юнитов указанное мной.

Ну на ГУИ никак, хотя там сравнительно примитивно.
Отдается молния которая есть визуальный эффект, молнию двигает отдельный таймер.
При касте создается триггер, в который добавляется события что Юнит цель умер, Юнит цель получил урон а так же цель записывается в группу, ( для всех юнитов которых задела молния), условие триггера если событие на который сработал триггер = получение урона то проверить что урон выше 0 и меньше 6000 ( проверка корректности урона, ибо акс добивает 10 миллионов физ урона) , иначе вернуть true.
Далее в действии триггера проверяем умер ли Юнит, истекло ли время или Юнит получил урон, если Юнит умер удаляем его из группы и изданием с него визуальный эффект, если время вышло то удаляем визуальные эффекты на всех юнитах в группе и утилизируем триггер. Если цель получила урон, цель в группе, то рассчитываем сколько сколько урона нужно распределить по остальным Юнита в группе, исключаем из группы того кто получил урон, с остальными в группе проделываем действия: смотрим сколько у Юнита хп, больше урона - снижаем хп на кол во урона. Иначе наносим 10 миллионов урона от лица применившего заклинание.
Все данные прикрепляются к триггеру с помощью хештаблицы. Триггеру так же добавляется событие - время истекло, чтобы завершить эффект спелла по истечению времени.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
32
nvc123, описал какраз вариант из доты Фрога. Попроще.
21
Extremator, зачем нужен даммик за врага, это я прекрасно понимаю. Потому что у эмпатии не настроить вражеские цели.
А минусовые значения в редакторе у эмпатии тоже не работают, чтобы она стала действовать как бонды?
32
ClotPh, ничего там не работает, уже 10 раз сказали, точка. Хер вы что сделайте с эмпатией, это хардкодный спелл который работает только так как задумали близзарды и никак иначе! Её нельзя использовать в качестве связки варлока из доты, хоть вы там за настраивайтесь!
21
Можно сделать, чтобы дамик кастовал эту эмпатию для бафа только. А дамажить уже триггерно изи тех, кто под бафом находится.
21
Proshel_Doty, да не, тогда уж имхо проще все триггерно целиком, а баффы торнадные какие-нибудь...
21
ClotPh:
Proshel_Doty, да не, тогда уж имхо проще все триггерно целиком, а баффы торнадные какие-нибудь...
Так то да, я за полностью триггерные спелы, если делать мощную мапу, но этот способ подойдёт для не продвинутых спелмейкеров и для не очень навороченых мап.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.