Робот в соседнем чанке (проблемы с движением)

A

Amnet

Guest
Проблема такая: когда робот в одном с тобой чанке robot.move работает нормально. Но как только он переходит в соседний чанк начинаются проблемы с движением в одном направлении (robot.move на втором ходу возвращает ошибку "already moving" и не разлипает от этой ошибки до момента поворота)

Пока решил сделать так: если такая ошибка встретилась то повернуться налево и на право (чтобы сборись ошибку) и тогда move снова работает на 1-2 хода.

Можна както это поправить на сервере?
 

Artmoneyse

Администратор
Команда форума
Администратор
Проблема такая: когда робот в одном с тобой чанке robot.move работает нормально. Но как только он переходит в соседний чанк начинаются проблемы с движением в одном направлении (robot.move на втором ходу возвращает ошибку "already moving" и не разлипает от этой ошибки до момента поворота)

Пока решил сделать так: если такая ошибка встретилась то повернуться налево и на право (чтобы сборись ошибку) и тогда move снова работает на 1-2 хода.

Можна както это поправить на сервере?
Проблема не в сервере а коде.
Вот такой код у меня работал без проблем:
Код:
function go() --функция которая заставляет двигаться вперед, если мешают блоки то ломает
while not r.forward() do --если не получается двигаться вперед
r.swing() --ломаем блок перед собой
end
end
 
Сверху