Добавлен Qulore
Герой атакует врага, на врага вешается метка, она удаляется через 4 секунды. Если герой ещё раз атакует этого же врага, то враг получит 2 метку , по достижению 3 метки враг получит доп урон, то есть если герой атаковал одного и того же врага 3 раза подряд, то на 3 выстрел враг получит доп урон. Я тут делал с помощью аур, но они все одновременно срабатывали и там ничего не получилось.
Принятый ответ
если спелл для одного юнита то заводим 2 глобалки, цель и счётчик, при получении урона проверка, если юнит, получивший урон, не равен старому (переменная - цель), то снимаем со старого все стаки (баффы, ауры, что там у тебя), ставим переменную счётчика на 1 и накладываем стак на нового юнита, а так же перезаписываем переменную цели на этого юнита, если же получивший урон юнит один и тот же, то добавляем стак, увеличиваем переменную и проверяем, если она равна 3, то наносим доп урон, обнуляем и убираем стаки
`
ОЖИДАНИЕ РЕКЛАМЫ...
Показан только небольшой набор комментариев вокруг указанного.
Перейти к актуальным.
1
Берги
3 года назад
1
Если уж на аурах, то проверяй сам уровень ауры, а не бафа ауры, у бафа ты всегда будешь получать первый уровень. Это баг варика, на мемхаке вроде как вылечели... Лучше вообще тупо на переменной сделать и отрисовать стаки текстагом над головой у врага
0
Qulore
3 года назад
0
Bergi_Bear:
Вообще, я не понял как сделать эту способность, я могу сделать чтоб каждая 3 атака наносила доп урон, но надо чтоб по врагу которого ты бил подряд 3 раза. Я это не понял.
3
Берги
3 года назад
3
Тогда надо обнулять счетчик, когда бьёшь другого врага
0
Qulore
3 года назад
0
Bergi_Bear:
А как это сделать? Типа условие что ты бьёшь другого?
0
Берги
3 года назад
0
Нужно иметь переменную типа юнит и в неё записать того кого бьют и каждый раз при новой атаке проверять, не сменился ли юнит в это переменной, если сменился, то стаки в 0 и считаем заново
0
nazarpunk
3 года назад
0
Можно запилить три разных бафа и тупо их перекастовывать.
0
Qulore
3 года назад
0
NazarPunk:
я пытался так сделать, не вышло
Bergi_Bear:
Ясно, завтра попробую сделать. Спасибо
0
nazarpunk
3 года назад
0
Qulore:
Странно. Почему не вышло то?
Показан только небольшой набор комментариев вокруг указанного.
Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.