Добавлен Darknessay
Нужно условие для целевой способности, чтобы действия срабатывали только в том случае, если кастер стоит спереди от цели(т.е. цель повернута к кастеру "лицом", с возможным отклонением в 90 градусов в обе стороны от "прямого взгляда")
Сейчас пробовал так, работает криво:
if (Atan2(GetUnitY(T)-GetUnitY(C),GetUnitX(T)-GetUnitX(C))+1.8)<=((GetUnitFacing(T)+90)*bj_DEGTORAD) and (Atan2(GetUnitY(T)-GetUnitY(C),GetUnitX(T)-GetUnitX(C))+1.8)>=((GetUnitFacing(T)-90)*bj_DEGTORAD) then
Принятый ответ
вот 2, 3, 4 варианты точно подойдут
прочитай второй вариант почему это происходит. Тоже делал как ты.
прочитай второй вариант почему это происходит. Тоже делал как ты.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован MpW
прочитай второй вариант почему это происходит. Тоже делал как ты.