ssbbssc, спрятать и показать к сожалению тоже мимо ( Вот с подменой видимо единственный рабочий вариант. Ну либо действительно передать здание нейтрально-пассивному, прожать esc и обратно (всё же получилось заставить). Жаль конечно что никак очередь не контролируется
Можете не заморачиваться, для себя я решение нашёл )
ssbbssc, можно поподробнее как триггерно отменить очередь? Обычное "стоп" не срабатывает.
Всё что смог найти это выбрать здание игроком и заставить его 7 раз нажать esc. Но это жуткие костыли и нужно хотя бы 0.1 wait'а. Пробовал сменить владельца здания на какого-то из компьютерных игроков и заставить его всё это сделать. Не хочет esc прожимать гад ((
Вобщем озарение как всегда пришло внезапно - понял что GetSpellAbilityUnit срабатывает на дамми и записывает в массив его, а не цель щита. Просто передвинул махинации с дамми в конец функции Actions. Всё отменно работает. Всем спасибо все свободны
» Warcraft: Ressurection / Главная страница
» RenderEdge / [RenderEdge] Экспериментальная версия
» WarCraft 3 / Очередь создания юнитов в здании
Можете не заморачиваться, для себя я решение нашёл )
» WarCraft 3 / Очередь создания юнитов в здании
Всё что смог найти это выбрать здание игроком и заставить его 7 раз нажать esc. Но это жуткие костыли и нужно хотя бы 0.1 wait'а. Пробовал сменить владельца здания на какого-то из компьютерных игроков и заставить его всё это сделать. Не хочет esc прожимать гад ((
» WarCraft 3 / Триггерный спелл не хочет работать