Добавлен Rulex1
У героя есть способность укрыться за щитом(как у пехотинца) и есть 2 скилл "Бросок", как создать условие чтобы скилл "Бросок" можно было бы использовать только если "укрыться за щитом" активно, иначе если щит опущен "Бросок" не активен. Покажите пожалуйста как это сделать на GUI.
Принятый ответ
Юнит отдал приказ без цели
приказ = defend
Игрок - enable ability - бросок для owner of triggering unit, ксли таких юнитов много у 1 игрока, то Б.е. - add ability добавить способность бросок.
приказ = defend
Игрок - enable ability - бросок для owner of triggering unit, ксли таких юнитов много у 1 игрока, то Б.е. - add ability добавить способность бросок.
Юнит отдал приказ без цели
приказ = undefend
Игрок - disable ability - бросок для owner of triggering unit, ксли таких юнитов много у 1 игрока, то Б.е. - remove ability удалить способность бросок.
приказ = undefend
Игрок - disable ability - бросок для owner of triggering unit, ксли таких юнитов много у 1 игрока, то Б.е. - remove ability удалить способность бросок.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
И по делу: сделать всё достаточно просто.
Драконьчик, Не реагируют на способность "Укрыться за щитом", для теста пробовал другую способность - работает, почему может не реагировать на способность "Укрыться за щитом"?
Драконьчик: Не реагируют на способность "Укрыться за щитом", для теста пробовал другую способность - работает, почему может не реагировать на способность "Укрыться за щитом"?
Отредактирован FlyTab
Посмотрел немного, вот такой вам вариант пойдет ?
Два триггера S001 и S002 первый удаляет способность при поднятии щита, второй добавляет при его опускании.
приказ = defend
Игрок - enable ability - бросок для owner of triggering unit, ксли таких юнитов много у 1 игрока, то Б.е. - add ability добавить способность бросок.
приказ = undefend
Игрок - disable ability - бросок для owner of triggering unit, ксли таких юнитов много у 1 игрока, то Б.е. - remove ability удалить способность бросок.