konvan5,
Призвал 1 раз, призвал 2 раз, призвал 3 раз - ничего не происходит (так как подразумеваемый лимит в 2 юнита), но первые два юнита живут +со способностью ниче не происходит она остается. Если убили кого-то из тех двух убили или сразу обоих, то цикл начинается заново: призвал 1 раз... и т.д
Сами же юниты у меня без таймера. Это так и должно быть (я поставил время жизни на 0, следовательно таймер спал и они стали вечными).
Простите ребят, что не указал всё так подробно, прост вы подкинули такие варианты о которых я даже и не догадывался.
Функция ReplaceUnitBJ (ту, которую ты юзаешь для замены) создаёт нового юнита заместо старого, а старого удаляет. Параметр замены влияет только на то какой уровень здоровья и маны будет у нового юнита. Поэтому у нового юнита не будет перезарядки/текущего приказа и т.д. как у старого. Ибо это совершенно новый юнит. Стандартными методами на патче 1.26 твою проблему не решить без велосипеда с морфой. В твоём случае посоветовал бы не париться и подойди к проблеме с другой стороны, типо обновление всех кд, это не баг, а фича.
Но если всё же хочешь запариться на старом патче, то нужно написать систему с велосипедом на перманентное перевоплощение через морфу. Даёшь нужную морфу триггерно и заставляешь юнита её применить, тогда он сменит тип с сохранением всех плюшек. Но множественные морфы это ни разу не удобно. Но пример тебе ниже дал.
П.с. событие триггера поменяй с "Начинает применять способность" на "Приводит в способность в действие", иначе можно будет абузить через отмену приказа без кд
И ты хочешь чтобы этот выбор расы динамично изменялся в зависимости от существующих главных замков союзников?
Я вижу это так: Когда моя база и герои убиты то у меня высвечивается меню со всеми союзниками. Если как-либо союзник убит, то кнопка просто не работает, то есть сколько не жми ничего не произойдет
» WarCraft 3 / Война Азерота 4
» WarCraft 3 / Призрачная черепаха
» WarCraft 3 / Создаём модели в Blender для Warcraft 3
» WarCraft 3 / Metro 2033 v.4.15c - Cheramore edition
» WarCraft 3 / Лучник Ночных Эльфов
» WarCraft 3 / Алёша Попович 255 анимаций
Ред. Boba
» WarCraft 3 / Ограничение призываемых юнитов
P:S в след разы вопросы буду формулировать четчё.
» WarCraft 3 / Ограничение призываемых юнитов
Ред. Boba
» WarCraft 3 / Ограничение призываемых юнитов
Призвал 1 раз, призвал 2 раз, призвал 3 раз - ничего не происходит (так как подразумеваемый лимит в 2 юнита), но первые два юнита живут +со способностью ниче не происходит она остается. Если убили кого-то из тех двух убили или сразу обоих, то цикл начинается заново: призвал 1 раз... и т.д
Сами же юниты у меня без таймера. Это так и должно быть (я поставил время жизни на 0, следовательно таймер спал и они стали вечными).
Простите ребят, что не указал всё так подробно, прост вы подкинули такие варианты о которых я даже и не догадывался.
» WarCraft 3 / Ограничение призываемых юнитов
» WarCraft 3 / Ограничение призываемых юнитов
я имел в виду ограничение кол-ва конкретного вызываемого юнита (мол его вызвать можно только 2 раза)
» XGM Team / XGM 20 лет!
» WarCraft 3 / Отзеркаленные иконки для нескольких нейтральных зданий
» WarCraft 3 / XGM Autohost Bot. Голосование. Февраль 2024
» WarCraft 3 / Тёмный Властелин
» WarCraft 3 / 8 способностей - Инженер
» WarCraft 3 / Способность применяется, но не применяется
» WarCraft 3 / При уничтожении базы, дается герой на одной из 8 баз союзников
Ред. Boba
» WarCraft 3 / При уничтожении базы, дается герой на одной из 8 баз союзников
» WarCraft 3 / Проблема с иконкой.
» WarCraft 3 / Лагерь наемников
» WarCraft 3 / Подсказки
» WarCraft 3 / Открытие ворот
» WarCraft 3 / Не работает способность