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

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

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
6
для начала подумай на кой ляд тебе это надо и придумай другое, нормальное решение. открытие вкладки не считается приказом
20
851994 (buildmenu): Приказ (без указания цели), открывающий меню строительства воина, способного возводить здания.
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, вот это уже подходит. Версия патча не так важна. Спасибо!
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.