код на мини-приват

JokeeMome

Новичок
Регистрация
19 Окт 2023
Сообщения
0
можно ли как-то закодить отмену ломания блоков(и других действий) именно в определённой области, которая будет как приват от 1 точки до 2 точки? (как-то пытаться считать блоки через "Рядом" тот ещё ад. заранее огромное спасибо :,)
 
Решение
Тебе нужно взять 2 точки, от и до, и 3 точку, место где пытаются ломать (целевой блок). Далее все 3 точки раскладываешь на координаты X, Y, Z. И проверяешь лежит ли каждая из координат 3 точки в пределах между каждой из координат первых 2 точек, если все 3 совпадают, отменяешь событие.


Советую начать с щапрета ломать 1 бесконечную линию по Х, для понимания процесса, потом добавь Z и в конечном итоге Y

Можно запутатся но на самом деле не сложно

MakcMakc

Участник
Регистрация
6 Ноя 2023
Сообщения
3
Тебе нужно взять 2 точки, от и до, и 3 точку, место где пытаются ломать (целевой блок). Далее все 3 точки раскладываешь на координаты X, Y, Z. И проверяешь лежит ли каждая из координат 3 точки в пределах между каждой из координат первых 2 точек, если все 3 совпадают, отменяешь событие.


Советую начать с щапрета ломать 1 бесконечную линию по Х, для понимания процесса, потом добавь Z и в конечном итоге Y

Можно запутатся но на самом деле не сложно
 
Сверху