В общем хочу намутить героя, чтобы на клик 1-ой абилки (0, 0) через Q
у героя были 2 сета скиллов. И по клацу чтобы менялись.
Как сделать лучше?
Разумеется, нужно чтобы их можно было отдельно качать.
Какие есть способы?
Подправьте если я что-то не знаю.
При нажатии абилки, УДАЛЯЕМ старые и СТАВИМ НОВЫЕ. (Сохраняя лвл прокачки, разумеется)
Таким образом имеем несвязанную прокачку этих спеллов. То есть игрок может переключиться на любой сет абилок, прокачать их и вернуться на другой сет и прокачать их тоже. (Если очков характеристик хватит).
Может быть я упустил какие-то фичи со спеллбуками? Поясните.

Так, ребят, извращения это конечно хорошо, но когда в меру это всё делается.
Решил просто дать герою 8 обычных абилок (не геройских) и жестоко заскейлить их от уровня героя и его характеристик.
Способность которая переключает сет способностей будет просто занимать слот.
П.С. жаль что нет как в доте2 StartCooldown(sec) для абилок, очень удобная вещь.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
26
По идее можешь сделать все способности на основе Канала, а менять иконки и описание Каналов на другие способностью Техника в скрытом спелбуке. Так не будет теряться перезарядка способностей. Но надо будет запоминать и устанавливать уровни способностей у каждого сета.
15
Если каждый набор скилов умещается в передел 5 героических. Дать героических способностей по количеству способностей в одном наборе (взять за основу канал, без флажка visible, чтобы не появлялись на панели). При переключении наборов клавишей Q изменять иконки и описание этих способностей в меню их изучения нативкой BlzSetAbilityStringField. Это способности-пустышки, только для изучения. Во время же их непосредственного изучения, давать и прокачивать способности активного набора триггерно. Для сокрытия способностей неактивного набора используй BlzUnitHideAbility
26
GetLocalPlayer:
Для сокрытия способностей неактивного набора используй BlzUnitHideAbility
А это сохранит перезарядку?
15
А это сохранит перезарядку?
Имеется в виду, будет ли кулдаун на паузе, пока способность скрыта? Нет, кулдаун продолжит истекать. С этим мы ничего сделать не можем.
7
Так, ребят, извращения это конечно хорошо, но когда в меру это всё делается.
Решил просто дать герою 8 обычных абилок (не геройских) и жестоко заскейлить их от уровня героя и его характеристик.
Способность которая переключает сет способностей будет просто занимать слот.
П.С. жаль что нет как в доте2 StartCooldown(sec) для абилок, очень удобная вещь.
Принятый ответ
6
П.С. жаль что нет как в доте2 StartCooldown(sec) для абилок, очень удобная вещь
На 1.26 все есть:)
33
жаль что нет как в доте2 StartCooldown(sec) для абилок
есть и для 131 чтобы без мемхака
можно и активки ресетать, но надо допиливать и есть некоторые условия
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.