Скажите, как можно сбросить кулдаун только одной способности, а не всех сразу? есть ли такая функция?

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

Рефордж - BlzEndUnitAbilityCooldown
Любой патч - Запомнить уровень способности, удалить способность, добавить способность, установить уровень способности как у запомненного
`
ОЖИДАНИЕ РЕКЛАМЫ...
0
19
4 года назад
0
Похожие вопросы:

ответ
Gerhop, если у игрока лишь 1 герой то можно сразу дать этот скилл
при подборе предмета разрешать его а при выпадении запрещать
тогда вроде кд будет сохранятся
если мне память не изменяет
ответ
Например, так.

1
32
4 года назад
1
Рефордж - BlzEndUnitAbilityCooldown
Любой патч - Запомнить уровень способности, удалить способность, добавить способность, установить уровень способности как у запомненного
Принятый ответ
0
23
4 года назад
0
ну 1.32+ есть сброс а 1.26 хз костыль либо другие люди скажут который делал костыль
0
27
4 года назад
Отредактирован MpW
0
можно удалить абилку и заново дать - на 1.26. с этим я не игрался, но помню, что можно. а про подводные камни неизвестно.
только так работает, но с предметами сложнее. Не знаю, можно у итемов удалить активную абилку, и заново пересоздать итем (в рефордже по-поему итему удаленную абилку вернуть можно было, а в 1.26 нельзя. поэтому итему удаленную активную абилку не вернуть. приходилось пересоздавать). Однако, кулдауны итемов привязаны к итемам героя, если взять запустить кулдаун итему, и дропнуть предмет, и затем заново вернуть в инвентарь - то кулдаун остается. А если этот же итем передать другому юниту, что будет? по-моему у другого юнита должен сброситься кулдаун. или нет? проверь
Кстати, там кулдаун у итемов не привязан к типам. Если у гера два посоха, и кастануть один, у второго посоха кулдаун же не пойдет? Это значит, меня наводит на мысль, что надо удалить этот итем, и заново пересоздать, и тогда кулдаун спадет


0
26
4 года назад
0
Просто пишется функция кд абилуи, и юзается везле где надо, как родная.
Принцип действия и её содержимое - описано выше.
Берёшь, делаешь, используешь.
А на счёт предметов - есть там один момент.
Удалить то абилку из предмета можно, вернуть её в предмет - задача решённая не до конца.
При выбросе и повторном подборе предмета - абилка в нём восстановится.
Но вместе с ней будет наброшен КД на сам предмет.
А это по сути строго обратное действие... Мы снимаем кд, а оно тупо возвращается.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.