Всем привет.
Можете плз подсказать причины, по которым иногда (в 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
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован PT153
Убедись, что точка каста видна.
Вместо отдачи приказа напиши это.
Отредактирован 8gabriel8
Не решение твоей проблемы, но все же.
Отредактирован 8gabriel8
Но вообще да, зачем каждый раз создавать заново новых, а не (создать)/(поставить в редакторе на карту) троих и каждые пять секунд приказывать им кастовать?
Потестировал свою на причину частого разворота юнита на угол 0 вместо 180. Оказалось, что проблема не в том, что юнит создаётся первым, а в позиции создания с координатами (0;0). Чуть сдвинул, и всё нормально. Но твоя проблема другого характера.
quq_CCCP: