Когда герой кастует 5 сек или 10 сек хоть какое время в ожидании, после чего не возможно узнать кого он цель выбрал, то ли делать 3 функция??
- EVENT_PLAYER_UNIT_SPELL_CAST - заносим данные цели и прочих
- EVENT_PLAYER_UNIT_SPELL_CHANNEL - ожидание, если сбили то удаляем данных
А проще нельзя ли а?
Принятый ответ
Просто тут сохраняй все данные и жди время каста, если за него не прилетело событие "EVENT_PLAYER_UNIT_SPELL_EFFECT" или прилетело новое событие "EVENT_PLAYER_UNIT_SPELL_CHANNEL" , то удаляй данные, во втором случае начиная ожидание зановоEVENT_PLAYER_UNIT_SPELL_CHANNEL
quq_CCCP, на днях проверял, сохраняет.
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
quq_CCCP, на днях проверял, сохраняет.