Делать свой триггерный стан через отлов урона, и делать либо ему кулдаун, либо давать постаненому временный иммунитет ко всем последующим триггерным станам.
Там сделано через аттач, аттач общий для всех зданий нежити.
Путь вроде SharedModels\UBirth.mdx
Можно посмотреть в модел эдиторе в менеджере узлов, аттач должен называться BirthLink
Fly123, у перевоплощения указываются два разных юнита между которыми оно переключается. У этих юнитов можно выбрать разные модели. Если опции разного оружия хранятся в одном файле модели, то нужная опция указывается в поле "Графика - Нужная анимация" (например alternate или upgrade first), в зависимости от названия анимаций.
Посмотри как сделана эта способность у охотника на демонов. Там есть второй юнит "охотник на демонов (демон)" в папке "особые войска".
Это относится и к анимациям способностей тоже, или только к анимации атаки?
Работает и с тем и с другим. Проверил за 30 сек в карте с механиком и ракетами.
X = влево (-) - вправо (+)
Y = назад (-) - вперед (+)
Z = вниз (-) - вверх (+)
SсRealm, ну если это последний запущенный, то это вполне может быть какой-то левый таймер из другого триггера.
Попробуй просто поставить туда свою переменную. Гуи триггеры автоматичски создают объект таймера в начале игры для каждой переменной. То есть переменная IvanTimer это уже готовый таймер который можно запускать.
Строишь 1 юнита - остальные юниты и рандом не доступны. Тоже самое и с рандомом. И при убийстве этого элитного юнита (т.к. лимит 1), опять можно было строить рандом и других трёх юнитов!
Главная проблема там имхо в том что подготовка юнита зданием которая уже в процессе, не отменяется когда юнита запрещают. Надо обходить по зданиям и смотреть кто там последний был под событием "начал подготовку юнита", и если юнит запрещенный то давать отмену.
Разумеется еще нужен и сам запрет на производство, отмена его при смерти, подсчет юнитов и т.д. и т.п.. У меня в карте Vanguard Strike есть похожая система.
Ред. biridius
» WarCraft 3 / Почему?
выбранный юнит (picked unit) это для перебора отрядов, а нужен переключающий юнит (triggering unit)
» WarCraft 3 / Бесконечный баш (проблема)
» WarCraft 3 / Путь замены
Путь вроде SharedModels\UBirth.mdx
Можно посмотреть в модел эдиторе в менеджере узлов, аттач должен называться BirthLink
» WarCraft 3 / ИИ и диалоги
» WarCraft 3 / Нужна модель? - Вам сюда!
Ред. biridius
» WarCraft 3 / Эффект свечения
Ред. biridius
» WarCraft 3 / Как изменить позицию полей в РО
А, уже нашел
Ред. biridius
» WarCraft 3 / mdlVis
В нем например можно зайти в MPQ Browser и там шарить по архивам игры.
» WarCraft 3 / Не работает модель? - Вам сюда!
Посмотри как сделана эта способность у охотника на демонов. Там есть второй юнит "охотник на демонов (демон)" в папке "особые войска".
» WarCraft 3 / Не работает модель? - Вам сюда!
Ред. biridius
» WarCraft 3 / Не работает модель? - Вам сюда!
X = влево (-) - вправо (+)
Y = назад (-) - вперед (+)
Z = вниз (-) - вверх (+)
Ред. biridius
» WarCraft 3 / Не работает модель? - Вам сюда!
Ред. biridius
» WarCraft 3 / Наложение Таймеров
Еще там в триггере китайца почему переменная от Ивана?
Ред. biridius
» WarCraft 3 / Наложение Таймеров
Ред. biridius
» WarCraft 3 / Наложение Таймеров
» WarCraft 3 / Играя за двух игроков варкрафт.
Ред. biridius
» WarCraft 3 / Играя за двух игроков варкрафт.
Ред. biridius
» WarCraft 3 / Лимит определённого типа юнитов
» WarCraft 3 / Как сделать чтоб юнит мог атаковать только здания
» WarCraft 3 / Вапрос про способность которая двигает юнитов
ловишь заюзыванивание способности и отправляешь юнитов делать дела
» WarCraft 3 / Нужна модель? - Вам сюда!
» WarCraft 3 / Нужна модель? - Вам сюда!
Ред. biridius
» WarCraft 3 / Лёгкий танк (исправленная версия)
» WarCraft 3 / Требуется мнение опытных и не очень моделлеров и вообще
Ред. biridius
» WarCraft 3 / Можно ли изменить цвет игрока на миникарте не меняя игрока