Мне нужно на время убрать возможность делать какие либо приказы на панели у юнита. Один из вариантов был добавить классификацию юнита как Страж, но тригерно это не делается. Есть еще варианты?

Просто отменяем все приказы через этот код.
call PauseUnit(minion, true)
call IssueImmediateOrderById(minion, Order_stop)
call PauseUnit(minion, false)
Предварительно стоит убрать все способности у юнита.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
28
Морф юнита на копию-стража через руну юзай, я так же делал чтобы заблочить кнопки во время рывка юнита

Нашел как раз карту, по коду конечно нечего смотреть, ибо всё говно, но хотя бы представление можно получить как через морф выглядит
справа снизу юнит, первая абилка
Загруженные файлы
28
Просто отменяем все приказы через этот код.
call PauseUnit(minion, true)
call IssueImmediateOrderById(minion, Order_stop)
call PauseUnit(minion, false)
Предварительно стоит убрать все способности у юнита.
Принятый ответ
28
PT153, а триггеры на отдачу приказов не сработают?
28
rsfghd, что не сработает? Нужно отловить приказы (кроме стопа) через событие получения приказов и отменять приказы.
28
PT153, то есть вышеуказанным кодом можно было пользоваться вместо локального таймера для стопа приказа?

А микроблока заметно не будет? Ну, что кнопки то исчезают, то появляются
28
А микроблока заметно не будет? Ну, что кнопки то исчезают, то появляются
Нет.
rsfghd:
то есть вышеуказанным кодом можно было пользоваться вместо локального таймера для стопа приказа?
Это ещё зачем.

Просто в WispTD вызовите Лорда бандита и попробуйте дать ему приказ идти.
9
Нашел как раз карту, по коду конечно нечего смотреть, ибо всё говно, но хотя бы представление можно получить как через морф выглядит
Вот статья, там как раз описано как это работает: xgm.guru/p/wc3/powerups
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.