Всем привет.
Можете плз подсказать причины, по которым иногда (в 70% случаев) один случайный из даммиков не кастует скилл?
До этого делал то, что сейчас в действиях группы, отдельными строчками для каждого даммика - было тоже самое.
Из трёх не кастует именно один в 70% случаев.
Слот владельца даммика пустой (не игрок, не комп).
До этого делал то, что сейчас в действиях группы, отдельными строчками для каждого даммика - было тоже самое.
Из трёх не кастует именно один в 70% случаев.
Слот владельца даммика пустой (не игрок, не комп).
Принятый ответ
UltimateFenix, ты же её переназначаешь прямо перед отдачей приказа, тут дело не в этом.
Убедись, что точка каста видна.
Вместо отдачи приказа напиши это.
Убедись, что точка каста видна.
Вместо отдачи приказа напиши это.
if IssuePointOrderByIdLoc(GetEnumUnit(), 852218, udg_p_raid2) then
call DisplayTimedTextToPlayer(GetLocalPlayer(), 0., 0., 5., "casted")
else
call DisplayTimedTextToPlayer(GetLocalPlayer(), 0., 0., 5., "not casted")
endif
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Не решение твоей проблемы, но все же.
Отредактирован 8gabriel8
Но вообще да, зачем каждый раз создавать заново новых, а не (создать)/(поставить в редакторе на карту) троих и каждые пять секунд приказывать им кастовать?
Потестировал свою на причину частого разворота юнита на угол 0 вместо 180. Оказалось, что проблема не в том, что юнит создаётся первым, а в позиции создания с координатами (0;0). Чуть сдвинул, и всё нормально. Но твоя проблема другого характера.
quq_CCCP: