Добавлен CaptainFox
У меня возникла потребность сделать пассивный скил, который делает следующее: при ударе по герою наносит урон всем окружающим врагам. Ничего сложного, но после действия скил должен перезаряжаться, перед тем, как он снова сможет нанести урон. И процесс перезарядки должен отображаться как у активного скила, несмотря на то. что скил пассивный. Как это можно сделать?
Принятый ответ
Я в свое время делал так:
Первая способность - пассивка, на которую, соответственно, нажать нельзя. Вторая - на основе одной из активок, не сбивающих текущий приказ, с пассивной иконкой и с заданным временем перезарядки. А дальше танцы с бубном и подменой способностей - пока перезарядка не нужна - выдаем пассивку, когда срабатывает эффект - убираем пассивку и выдаем активку, отдаем приказ на ее активацию, по истечении времени перезарядки - забираем активку и возвращаем пассивку, еще полезно отслеживать ситуации когда активка не может быть применена или добиться того чтобы ее можно было применить в любом состоянии кроме смерти.
Первая способность - пассивка, на которую, соответственно, нажать нельзя. Вторая - на основе одной из активок, не сбивающих текущий приказ, с пассивной иконкой и с заданным временем перезарядки. А дальше танцы с бубном и подменой способностей - пока перезарядка не нужна - выдаем пассивку, когда срабатывает эффект - убираем пассивку и выдаем активку, отдаем приказ на ее активацию, по истечении времени перезарядки - забираем активку и возвращаем пассивку, еще полезно отслеживать ситуации когда активка не может быть применена или добиться того чтобы ее можно было применить в любом состоянии кроме смерти.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Показан только небольшой набор комментариев вокруг указанного.
Перейти к актуальным.
0
Показать
CaptainFox
12 лет
0
Показать
prog, погоди, если ты скроешь способность через доступность она будет отображаться как дисэйболд-вариант, но ведь не полностью станет невидимой. Или я не правильно понял?
0
Показать
prog
12 лет
0
Показать
CaptainFox, проверь. Мне почему-то кажется что полностью.
0
Показать
CaptainFox
12 лет
0
Показать
prog, хорошо, я проверю. Если всё заработает завтра закрою вопрос.
0
Показать
nvc123
12 лет
0
Показать
CaptainFox, prog, она исчезнет будто её и не было некогда
0
Показать
nvc123
12 лет
0
Показать
CaptainFox, проверил?
0
Показать
CaptainFox
12 лет
0
Показать
nvc123, нет ещё. Я тут немного погряз в делах, к сожалению. Скорее всего сегодня вечером проверю и потом отпишусь)
Показан только небольшой набор комментариев вокруг указанного.
Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.