Что-то никак я не пойму, как отследить событие, когда игрок открывает список доступных для постройки зданий у работника. Ссылка на приказ build не работает. На id команды - тоже. Даже когда общее событие ставлю, что любой юнит получил любой приказ без указания цели - даже тогда ничего не срабатывает. Как все-таки открытие этого списка отследить?

Как вариант - скрыть иконку меню строительства. И отлавливать через дамми-абилку. Правда, скрыть в последнем патче не получается. Пункты скоро отменят.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
23
Diaboliko, если отдать этот приказ работнику, меню откроется. Но если попытаться отловить событие "игрок отдал приказ без цели с идентификатором 851994" - ничего не получится.. А мне нужно именно отловить открытие списка.
32
Тимур:
Diaboliko, если отдать этот приказ работнику, меню откроется. Но если попытаться отловить событие "игрок отдал приказ без цели с идентификатором 851994" - ничего не получится.. А мне нужно именно отловить открытие списка.
Никак.
19
Игра - The 'Build Structure' button is clicked
function TriggerRegisterBuildSubmenuEventBJ takes trigger trig returns event
    return TriggerRegisterGameEvent(trig, EVENT_GAME_BUILD_SUBMENU)
endfunction
Как я понял, нельзя узнать кто открыл меню.
21
Как вариант - скрыть иконку меню строительства. И отлавливать через дамми-абилку. Правда, скрыть в последнем патче не получается. Пункты скоро отменят.
Принятый ответ
23
GF RaiseD, вот это уже подходит. Версия патча не так важна. Спасибо!
21
Тимур, ты знаешь как можно скрыть иконки отдельных команд?
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.