Можно ли сделать пассивную способность на основе критического удара или блока урона, которая гарантировано срабатывает через определённое время? Я знаю, что можно сделать на основе спеллбука, но как сделать чтобы иконка пассивки отправлялась в кд?

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

У пассивок кроме креста перерождения и эксгумации труповозки нет кулдауна, ну совсем нет! Так что берем перерождение и рисуем на нем кулдаун мемхаком, а чем эффект крита или блока изображаем триггерно ну или вручаем, удаляем эти пассивки в заблочннном спелбуке юниту.
0
19
7 лет назад
0
Похожие вопросы:

ответ
Я в свое время делал так:
Первая способность - пассивка, на которую, соответственно, нажать нельзя. Вторая - на основе одной из активок, не сбивающих текущий приказ, с пассивной иконкой и с заданным временем перезарядки. А дальше танцы с бубном и подменой способностей - пока перезарядка не нужна - выдаем пассивку, когда срабатывает эффект - убираем пассивку и выдаем активку, отдаем приказ на ее активацию, по истечении времени перезарядки - забираем активку и возвращаем пассивку, еще полезно отслеживать ситуации когда активка не может быть применена или добиться того чтобы ее можно было применить в любом состоянии кроме смерти.

0
23
7 лет назад
0
мемхак в помочь!
0
21
7 лет назад
0
Вариант по ссылке неплохой, но устаревший + имеет очевидные недостатки:
  • под салом "пассивка", замененная на активку, "в кд не пойдет", ведь активка не кастанется;
  • будет затриггерено, что юнит кастанул способность и т. д.,
в общем, я лично его не юзаю уже... только мемхаком, а вообще можно просто строковой хэш вешать, ну не так это принципиально на перезарядку пассивки в варкрафте смотреть.
0
32
7 лет назад
0
У пассивок кроме креста перерождения и эксгумации труповозки нет кулдауна, ну совсем нет! Так что берем перерождение и рисуем на нем кулдаун мемхаком, а чем эффект крита или блока изображаем триггерно ну или вручаем, удаляем эти пассивки в заблочннном спелбуке юниту.
Принятый ответ
0
26
7 лет назад
0
Эксгумация самый верный вариант.
Ну а так, ещё как вариант - защитный магический амулет, который блокирует одно заклинание и уходит в перезарядку. В нужный момент заменяем пассивку на амулет, и кастуем что-нибудь в юнита, амулет срабатывает и идёт в кд. По истечению КД - меняем амулет на пассивку.
0
32
7 лет назад
0
Extremator, защитный амулет - активка, он имеет даже свой приказ.
0
26
7 лет назад
0
quq_CCCP, да, и пассивно он тоже будет работать (тот же Рошан в доте, когда его контролишь можеь вручную слить ему щит ручной активацией амулета).
0
21
7 лет назад
0
Здесь я задавал подобный вопрос, возможно найдёте то, что Вам подойдёт - xgm.guru/p/100/191653.
А здесь Вы можете найти запуск перезарядки с помощью мемхака - xgm.guru/p/100/195994.
0
28
7 лет назад
0
Можешь глянуть, как я это реализовал. Тут правда используются предметы в качестве индикатора кд.
У башни есть крит, у которого кд 10 секунд. АА башни уменьшает кд на 1 секунду. Текущее кд отображается в иконке предмета.
Там можно немного улучшить систему: таймер в 0.25 с 40 раз работает дольше, чем просто таймер 10 с.
Загруженные файлы
0
21
7 лет назад
0
PT153:
Можешь глянуть, как я это реализовал. Тут правда используются предметы в качестве индикатора кд.
У башни есть крит, у которого кд 10 секунд. АА башни уменьшает кд на 1 секунду. Текущее кд отображается в иконке предмета.
Там можно немного улучшить систему: таймер в 0.25 с 40 раз работает дольше, чем просто таймер 10 с.
Интересная задумка, но КД как-то не очень красиво смотрится, а вот количество убийств смотрится очень даже красиво (особенно с PASBTN иконкой). Можно придумать еще что-нибудь с такой механикой.
я украду вашу идею для своей карты, если Вы не против.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.