Здравствуйте! Помогите или подскажите кому не сложно.
Мне нужно чтобы герой (без способностей), подобрал предмет и у него появилась способность.
К примеру: Паладин подбирает "Молот" и у него появляется способность "Благодать".
`
ОЖИДАНИЕ РЕКЛАМЫ...
14
А чего сложного то?
Событие: Юнит подбирает предмет
Условие: Тип предмета (подобранный предмет) == молот
Действие: Добавить способность (Юнит триггера, благодать)
2
Вот пример алгоритма добавления способности юниту при подборе предмета для одного игрока.
Демонстрация
Инициализация:
Алгоритм:
Загруженные файлы
14
AmoraI, Не лучше ли событие взять не на одного игрока, а общее?
А еще в гуях в условиях "И" не обязательно ставить. Выбранный условия, стоящие на одном уровне и так будут через and соединяться, а вот "ИЛИ" нужно
5
Спасибо! Мил человек. Немного не так, но направление я понял.
Я попробовал другого героя (Не Утера) не работает и красного цвета, тоже не работает.
И способность не пропадает когда молот выкидываешь.
27
SandroMan, чтобы способность пропадала - нужно отлавливать, как герой скидывает предмет. И удалять способность. Алгоритм такой-же как и с добавлением.
2
IzobretatelBoom, Поскольку я оперировал unit[1], где заранее известен номер игрока, целесообразно использовать именно так.
Если бы вместо unit[1] я указал (Юнит-триггера), то вполне правильней было бы общее событие.
2
SandroMan, Исходя из того, как оно должно быть, из вашего комментария, я подправил алгоритм и убрал все лишнее.
Демонстрация
Инициализация:
Алгоритм поднятия предмета:
Алгоритм сбрасывания предмета:
32
konvan5, я бы скрывал, через SetPlayerAbilityAvaileble, чтобы нельзя было абузить сброс кулдауна.
27
quq_CCCP, согласен +
Тогда систему изначально нужно делать на сокрытии и показе, ну или с учетом *
39
Предупреждение автору публикации
2 пункта: 10.4 Создание ресурса, название которого не отражает суть вопроса.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.