команда /loc тебе выдает твои нынешние координаты
Цитата:
Сообщение от Fer123
Цитата:
Сообщение от z0mbie Посмотреть сообщение
А как свои точки указать можно?
Цитата:
buf:=buf+ hstr('40 B9 FF FF 65 AB 01 00 45 F6 FF FF');
Здесь каждые 4 байта это координаты x,y,z
|
проверяем направление:
потом берутся отнимаются стартовые и финишные координаты (х-х, у-у,z-z чтоб не запутался
)
Смотрим какая больше и какая меньше, для того что бы знать что делать в дальнейшем(прибавлять или отнимать).
и начинаем отсылать валиедПозишены с координатами (X1;Y1;Z1)(X1+-5;Y1+-5;Z1+-5)(X1+-10;Y1+-10;Z1+-10)(X1+-15;Y1+-15;Z1+-15)...пока Х У и Z(переменные координаты) не стают больше или ровны х2 у2 z2(конечные координаты)
Добавлено через 8 минут
я ушол спать, завтро отвечу на все вопросы....