Перейти к содержимому
  • 0
bob558

Робот зависает над полостями и каньонами

Вопрос

Робот землякоп хорошо копает, но на полостях во время копания может зависать - стоять на месте и ничего не делать. Часто такое может происходить, если территория его вскапывания пересекается с каньоном. 

2020-02-10-9-17-08.png

Программа: https://pastebin.com/fTCmKQgG

Поставил в программе "принты" для отслеживания момента зависания и заметил, что в какой-то момент программа зацикливается.  Определил место, где зависает - 28 строка

function go()
  while not robot.forward() do
   robot.swing();print("вскопал",x,y)
   end
   print("координаты")
   coords.x=coords.x + sx[coords.side];coords.y = coords.y + sy[coords.side]
 end

Складывается ощущение, что робот не может продвинуться вперед, хотя перед ним блок воздуха, и пытается вскопать блок воздуха перед собой.

 

Помогите вылечить :))))

 

PS: Извините, забыл как убрать код под кат 

Изменено пользователем bob558

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Рекомендуемые сообщения

41 минуту назад, bob558 сказал:

Робот земляком хорошо копает, но на полостях во время копания может зависать

попробуй перо в робота установить, или отключи в конфиге ограничение высоты на парение. Возможно причина именно в этом.

 

п.с. а что это там за миллиард кристаллов на скрине? что это?) может он их сломать не может. И почему у робота руку с киркой вывернуло наизнанку на 90 градусов?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Спасибо, я об этом не подумал :)))

Это сборка Enigmatica2 Expert  Minecraft 1.12.2

https://www.curseforge.com/minecraft/modpacks/enigmatica2expert

Кристаллы из таума несколько дальше от него. 

А почему так кирку держит -  не знаю.

Изменено пользователем bob558

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
34 минуты назад, bob558 сказал:

Это сборка Enigmatica2 Expert  Minecraft 1.12.2 ... А почему так кирку держит -  не знаю.

то есть он ней плашмя бьет что-ли))

А что за мод ТаумикКомпьютерс? Что он делает? Он только для 6-го таума?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Да, плашмя бьет :)

 

С этим модом еще не работал. Здесь есть информация о нем:

https://www.curseforge.com/minecraft/mc-mods/thaumic-computers

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить на вопрос...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.


×
×
  • Создать...