Перейти к содержимому
bamik

SnailExcavate - карьер по спирали на роботе

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

Перенос статьи

Эта тема была перенесена из блока "Статьи".


Сама программа SnailExcavate - http://pastebin.com/LiUNDnUB, код LiUNDnUB.
 
Текущие функции: выемка содержимого из заданного объема, выгрузка инвентаря, подзарядка робота и инструмента. При 2х сундуках на борту затруднений с выкапыванием шахты 48*48*7 не обнаружено.
Требования к роботу:
обязательные: инвентарь - 2 шт, контроллер инвентаря,  ангел;
желательные: улучшение опыт, улучшение парение2, батареи, чанклоадер, дополнительные 2 шт. инвентаря.
 
Обязательные инструменты: бур в руке и что-нибудь в 1 слоте. Лучше факелы, т.к. возможно я будет реализация расстановки факелов на полу после раскопок, для облегчения встречи с роботом.  :) ;рычаг - 2 слот, зарядник для робота - 3 слот, трансивер ЭИО (приемопередатчик) - 4 слот.
 
Парение2 обеспечит безопасность в аду и энде, опыт увеличивает промежутки между зарядками робота и инструмента, особенно актуально при 4ех инвентарях, чанклоадер обеспечивает автономность.
Главное отличие такого способа копания - это экономичность и скорость. При наличии GT это очень актуально, т.к. добыча топлива во время работы не происходит. 
По-умолчанию, робот выкапывает объём 48*48*7 с толщиной добываемого слоя 3. Параметры адаптированы для игры с GT. Добычу обсидиана лучше производить слоями в 1-2 блока. Иначе вода не попадает вовремя на лаву.
Установка робота производится как на скрине (т.е. робот копает вперед (х) направо (у) вниз (z) с заданной толщиной слоя (d))
 
e9639f0c3a4b.png
3ac3b74181fc.png
8bf9f64c03c0.jpg
e4636d6b3f89.jpg
e54be1736374.jpg
8980469ffdd7.jpg
 
Запуск: SnailExcavate <x> <y> <z> <d>
 
PS: Темная кирка полностью прокачанная у робота выше 10го левла способна выкопать 64*64*3 блока без полной разрядки. 
PPS: Жду в комментах пожеланий по улучшению программы и предложений по снижению энергозатрат при ее выполнении. Например, стоит ли делать проверку на пустоту перед добычей блока? Изменено пользователем eu_tomat
Перенос статьи

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


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

Работает очень хорошо. :)

В основной статье указаны параметры и требования.

Робот ходит по спирали от края к центру, срезая 3, 2 или 1 слой за один проход. Контролируется инвентарь, инструмент и своя энергия. В случае проблемы проводит техобслуживание: освобождает инвентарь, заряжает инструмент и заряжается сам. В данном случае использован мод ENDER IO для сообщения с базой. На базе к приемопередатчику требуется подвести энергию и настроить систему зарядки инструмента. 

С применением алмазных или иридиевых буров с помощью 4х роботов выше 20ого левла был выбран весь Энд за 12 реальных часов.

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


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

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

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

Гость
Ответить в тему...

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

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

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

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

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


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