Добавлен mrCon
Добрый день, хотел узнать, можно ли как-то по простому запретить юниту передвигаться для использования заклинания.
К примеру если цель находится дальше чем радиус поражения спелом - юнит ничего не делал?
К примеру если цель находится дальше чем радиус поражения спелом - юнит ничего не делал?
Принятый ответ
Проблема в том, что при получении приказа - он сначала идет в точку где он может ее применить, и соответственно там обрывается.
mrCon, как вариант - убрать ограничения с радиуса каста, добавить спеллу небольшой период задержки, а затем:
если радиус <= твое значение - делать действия, иначе отменить "стоп". Не уверен какой именно ивент нужно добавить, но можешь потестить. Если спелл применяется не мгновенно, то ивент, регистрирующий начало применения спелла должен сработать.
Проще говоря убери ограничения в со спелла
если радиус <= твое значение - делать действия, иначе отменить "стоп". Не уверен какой именно ивент нужно добавить, но можешь потестить. Если спелл применяется не мгновенно, то ивент, регистрирующий начало применения спелла должен сработать.
Проще говоря убери ограничения в со спелла
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован mrCon
2 - цель точка
И{
Проверка на скил
Проверка на расстояние
}
Написать расстояние
Команда - стоять
Отредактирован Ancient
Отредактирован Melissa
Смотри в РО или логически переводи
если радиус <= твое значение - делать действия, иначе отменить "стоп". Не уверен какой именно ивент нужно добавить, но можешь потестить. Если спелл применяется не мгновенно, то ивент, регистрирующий начало применения спелла должен сработать.
Проще говоря убери ограничения в со спелла