начал изучать x y и заметил что он автоматический двигает хоть через что, как мне делать проверку что бы он не заходил в недоступные места?

native IsTerrainPathable takes real x, real y, pathingtype t returns boolean
Это именно оно, но нужно проверять не текущую точку где уже юнит есть, а где она будет при следующем тике таймера, иначе юнит застрянет в текстуре и закончит движение в итоге ни туда ни сюда
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
7
N1ghtSiren:
раз два три Ёлочка гори!
Сайт содержит нежелательное ПО
одно на луа а мне нужно на джас

черт он проходит даже сковзь блокираторв
24
черт он проходит даже сковзь блокираторв
Я тебе больше скажу, он даже за границы карты выйти может...
7
prog:
черт он проходит даже сковзь блокираторв
Я тебе больше скажу, он даже за границы карты выйти может...
ну а как это фиксить просто я раньще по поводу этого не заморочивался писал через точки
28
писал через точки
Через точки точно также выходит.
7
PT153:
писал через точки
Через точки точно также выходит.
ну я имел ввиду я проверял в каждом способности проходимость через гуй а незнаю ка это сделать на джасс)

нашел вроде это function IsTerrainPathableBJ takes location where, pathingtype t returns boolean
return IsTerrainPathable(GetLocationX(where), GetLocationY(where), t)
endfunction
а что туда ставить вместо точек)) их юзать не хочу

native IsTerrainPathable takes real x, real y, pathingtype t returns boolean вроде это, рабюоает?
33
native IsTerrainPathable takes real x, real y, pathingtype t returns boolean
Это именно оно, но нужно проверять не текущую точку где уже юнит есть, а где она будет при следующем тике таймера, иначе юнит застрянет в текстуре и закончит движение в итоге ни туда ни сюда
Принятый ответ
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.