Как убрать у воина все его способности и обездвижить?
Страж (ward)
Если классификация боевой единицы – Страж, исчезнет его карта команд и способности. Помимо этого, никаких изменений с воином не произойдет. Однако у боевой единицы все еще останется возможность выполнять приказ правой кнопкой мыши. Если же Вы хотите заблокировать и перемещение боевой единицы, используйте следующий код:
function Catch_Order_Actions takes nothing returns nothing
if GetIssuedOrderId() == OrderId("smart") then
call PauseUnit(GetOrderedUnit(), true)
call IssueImmediateOrder(GetOrderedUnit(), "stop")
call PauseUnit(GetOrderedUnit(), false)
endif
endfunction
function Catch_Order takes nothing returns nothing
local trigger t = CreateTrigger()
call TriggerRegisterUnitEvent(t, gg_unit_hpea_0006, EVENT_UNIT_ISSUED_TARGET_ORDER)
call TriggerRegisterUnitEvent(t, gg_unit_hpea_0006, EVENT_UNIT_ISSUED_POINT_ORDER)
call TriggerAddAction(t, function Catch_Order_Actions)
endfunction
Ну или отдать другому игроку, только там с ИИ могут быть проблемы.
Ред. Maniac_91
» WarCraft 3 / Условие технология
» WarCraft 3 / Глобальная карта
» WarCraft 3 / Невосприимчивость к контролю
Ред. Maniac_91
» WarCraft 3 / Как создать сплеш способность и правильно её настроить?
» Блог им. DarkLigthing / Математический троллинг
» WarCraft 3 / Как создать сплеш способность и правильно её настроить?
» WarCraft 3 / Немного про return
Ред. Maniac_91
» Лаборатория Маньяка / Лаборатория Маньяка
» Лаборатория Маньяка / Сундук
» Лаборатория Маньяка / Отлов движения
» Лаборатория Маньяка / Отталкивание, Притяжение
» Лаборатория Маньяка / Петля времени, Перемещение во времени
» Лаборатория Маньяка / Сеть порталов
» Лаборатория Маньяка / Ворота
» Лаборатория Маньяка / Сложение и разделение зарядов предметов
» WarCraft 3 / Как сделать передачу от ЮНИТА без КИНЕМАТИКИ?
Ред. Maniac_91
» WarCraft 3 / Как скрыть карту приказов?
Страж (ward)
Если классификация боевой единицы – Страж, исчезнет его карта команд и способности. Помимо этого, никаких изменений с воином не произойдет. Однако у боевой единицы все еще останется возможность выполнять приказ правой кнопкой мыши. Если же Вы хотите заблокировать и перемещение боевой единицы, используйте следующий код:
» WarCraft 3 / Способность-тип
Ред. N7 Molot
» WarCraft 3 / War of Leaders 0.1.7. (Прекращения разработки проекта)
» WarCraft 3 / Варкрафт, анимирование темы
» WarCraft 3 / Анимации и способности
Ещё можно открыть модель и поменять название анимации.
Если вопрос решён, выбери правильный ответ.
» WarCraft 3 / Knockback
» WarCraft 3 / Knockback
» WarCraft 3 / Триггер с использованием нестандартной способности.
» WarCraft 3 / Режим Кинематики HUD
Но если они используются в других местах, то исчезнут и оттуда.