Пак лизардменов из Вархаммера ФБ…

Модель
18 7.1K
Здравствуйте! Помогите или подскажите кому не сложно.
Мне нужно чтобы герой (без способностей), подобрал предмет и у него появилась способность.
К примеру: Паладин подбирает "Молот" и у него появляется способность "Благодать".
Вопрос
11 72
27
quq_CCCP, согласен +
Тогда систему изначально нужно делать на сокрытии и показе, ну или с учетом *
39
Предупреждение автору публикации
2 пункта: 10.4 Создание ресурса, название которого не отражает суть вопроса.
32
konvan5, я бы скрывал, через SetPlayerAbilityAvaileble, чтобы нельзя было абузить сброс кулдауна.
2
SandroMan, Исходя из того, как оно должно быть, из вашего комментария, я подправил алгоритм и убрал все лишнее.
Демонстрация
Инициализация:
Алгоритм поднятия предмета:
Алгоритм сбрасывания предмета:
2
IzobretatelBoom, Поскольку я оперировал unit[1], где заранее известен номер игрока, целесообразно использовать именно так.
Если бы вместо unit[1] я указал (Юнит-триггера), то вполне правильней было бы общее событие.
LUA ToastBuilder - кастомизируемая система уведомлений для WarCraft 3, написанная на Lua. Она поддерживает личные очереди для каждого игрока, умное слияние однотипных сообщений и замену устаревших тостов по общему ключу. Также доступны прогресс-бары (в том числе сегментированные) с плавной анимацией, звуковое сопровождение и гибкая настройка стилей в отдельном модуле - всё это позволяет избавиться от спама и сделать игровой интерфейс информативным, динамичным, лаконичным.
Компонент
31 7.2K