Вот есть триггер:
Что мне выбрать надо, чтобы я мог сослаться на юнита, найм которого был отменён при найме?
И ещё вопрос - как точно так же сослаться на само здание, в котором был отменён этот найм?

Принятый ответ

Extremator, зачем что-то запоминать, если для этого всего есть нужные реакции на события?

Вот сделал карту со всеми событиями тренировки. Там есть ответы на заданные вопросы.
Что мне выбрать надо, чтобы я мог сослаться на юнита, найм которого был отменён при найме?
И ещё вопрос - как точно так же сослаться на само здание, в котором был отменён этот найм?
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...
1
24
4 года назад
1
Отмененного юнита еще нет в момент отмены - на него невозможно сослаться как на юнита. Никогда. Никак. Даже если очень попросить.
0
11
4 года назад
0
а что нужно сделать? Зачем искать отмененного юнита? Может есть другой способ?
2
32
4 года назад
2
Можно отследить отменённого на полностью самопиской системе найма
2
28
4 года назад
2
Bergi_Bear, можно сделать что угодно на самописной системе.
Думаю, нужен не юнит, а его равкод. Для этого нужно сделать переменную типа UnitType и присвоить ей значение Trained unit-type.
2
26
4 года назад
2
Frostfall, в момент начала обучения юнита записывай пару кто+кого.
Кто - будет тот юнит, который начинает обучение (unit).
Кого - будет равкод юнита, обучение которого начинают (integer).
В момент завершения и отмены обучения ты можешь по обучающему получить значение его пары, т.е. равкод юнита которого он обучил/отменил.
1
48
4 года назад
Отредактирован N7 Molot
1
На самом деле всё очень просто, если мне это не приснилось. Когда я писал урок по ИИ ситеме, там можно выловить, как приказ имя типа юнита. Это конечно мало для 100% системы, но может помочь. Это всё идет через строку приказа здания, если отследить строку через debug/сообщение в чате, то будет писать префикс БЕ; к примеру заказал/отменил рыцаря, в строке будет "footman"
6
28
4 года назад
Отредактирован PT153
6
Extremator, зачем что-то запоминать, если для этого всего есть нужные реакции на события?

Вот сделал карту со всеми событиями тренировки. Там есть ответы на заданные вопросы.
Что мне выбрать надо, чтобы я мог сослаться на юнита, найм которого был отменён при найме?
И ещё вопрос - как точно так же сослаться на само здание, в котором был отменён этот найм?
Загруженные файлы
Принятый ответ
0
26
4 года назад
0
PT153:
зачем что-то запоминать, если для этого всего есть нужные реакции на события?
Ну значит это с постройкой такой косяк. А на трайн есть функция.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.