Добавлен DoctorDoza
Всем привет!
Вопрос такой: У юнита есть способность "Ярость Проклятых" я своими усилиями добился того чтобы он ее использовал во время боя сам.
Но вот тут возникло две проблемы исходящих 1 из другой...
Во первых герой юзает способность сам на себя, во вторых он юзает ее на себя по откату осушая ману в итоге досуха(
Как заставить его юзать только на тех союзников на которых баф еще не висит?
Вот скрины моих танцев с бубном....
Вопрос такой: У юнита есть способность "Ярость Проклятых" я своими усилиями добился того чтобы он ее использовал во время боя сам.
Но вот тут возникло две проблемы исходящих 1 из другой...
Во первых герой юзает способность сам на себя, во вторых он юзает ее на себя по откату осушая ману в итоге досуха(
Как заставить его юзать только на тех союзников на которых баф еще не висит?
Вот скрины моих танцев с бубном....
Заранее спс
Принятый ответ
DoctorDoza, понимаешь ли, твой скрин с условиями... не торт.
тебе нужно:
- быть внимательней
- почитать о логическом мышлении
- самостоятельно ознакомится со списком событий/условий/действий в GUI
- применить свои знания о логическом мышлении
- если проблема не решена - обратить внимание на статьи
- определится по какому принципу определяются приоритеты целей для скилла
- выбрать всех в группе, запустить свой фильтр,выполнить действия (если уровень баффа равен 0 - его у юнита нет)
- если ничего из вышеперечисленного не помогло или слишком сложно - нужно закончить школу, ибо увы...
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован DoctorDoza
спс
BrEd Pitt, покажи ка где на скрине если можно???
BrEd Pitt, я нашел только Автонаведение но это не то.
BrEd Pitt, такие строки есть только у способностей уже обладающих автокастом.
Короче все че я добился это то, что некр пикает всех юнитов подряд и юзает "ярость проклятых" по пикнутым юнитам вне зависимость висит на нем уже баф или нет... встрял я с автокастом...
Отредактирован Tumart
Отредактирован DoctorDoza
Я пока с локальными переменными хромаю)
DoctorDoza, нужно проверять наличие бафа на юните перед кастом
для этого есть функция в гуи
кажется в разделе условия-логические
если баф есть то берём следующего юнита
если бафа нету то кастуем
нужен полноценный стек
Отредактирован Raised
Отредактирован DoctorDoza
да так то я понимаю принцип построения. но пользуясь блоками тригеров очень непросто найти подходящее условие...
+ я еще никто не работал с локальными переменными и массивами....
Отредактирован nvc123
тут не нужны ни локальные переменные ни массивы
Отредактирован DoctorDoza
zontik2000, неее одно другое перешибает...
Отредактирован zontik2000
Кстати, делаешь карту Alternate melee жанра или что-то более кастомное?)
DoctorDoza, Вспомнил! Попробуй сделать доп. заклинание на основе кровожадности, которое не будет стоить маны, и дай его вместе с самой яростью. Затем триггерно отслеживаешь применение вспомогательной способности и заставляешь юнита применить саму ярость через триггер. Насколько помню, в землях бога было именно так.
Единственная проблема - если уже была кровожадность на юните, то она сбросится. Зато после каста можно снова её повесить. Не забудь у вспомогательного спела повесить нулевую длительность.
Я сделялъ! Держи карту, что бы не мучится. Кратко: Бафф на основе кровожадности, но без эффектов (смотри в заклинаниях/эффектах), даммик-абилка, и триггер на применение основного скила. В бою все прменяется норм, баффы не перебиваются, Короче, шикарная работа, себе оставлю как наработку)
Вот
Я думаю кровожадность пользовать не буду, но буду отслеживать Союзных юнитов через их касты, и уже подставлять туда условия unit heve specifik baff = no. проще чем пикать всех юнитов вокруг думаю получиться....
Одно дело если бы надо было пикать только всех врагов или союзников. как в заклинании портал, когда в указанной области открываеться портал и переносит всех юнитов к кастеру.
xgm.guru/p/wreborn