Перейти к публикации
Asioron

Open Computers | Робот на удачу 3 и больше

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

Приветствую всех автоматизаторов производства и просто заглянувших.

Сегодня я хочу поделиться с вами информацией, как за минимальное количество ресурсов собрать систему, которая будет массово фармить руду через бур/кирку на удачу.

Аналог данного гайда есть уже на форуме, но все отличие в реализации.

Для начала крафтим все компоненты для нашего робота. Только не спешим его сразу же собирать

QhRdxi2.png

Список компонентов
 

Спойлер

Сборщик - пригодится для сборки робота

Системный блок 1 лвл

Монитор 1 лвл - больше и не надо

Клавиатура

Видеокарта 1 лвл - эхх было бы тебя так просто купить...

Процессор 1 лвл - а мощи как у 3 лвл...

Планка памяти 1.5 лвл - можно даже 2, но это по желанию

Eeprom lua bios - просто скрести eeprom и книгу из ОС

Жесткий диск 1 лвл - его тебе за глаза

Дисковод - а как иначе запустить систему?

Улучшение "Инвентарь" - тут хранятся вещи

Контейнер для улучшения 2 лвл - чисто про запас

Дискета OpenOS - скрести дискету и книгу из ОС

Преобразователь энергии - питание самое главное!

Зарядное устройство - чтоб робот не помер от нехватки энергии

А теперь из этих запчастей собираем компьютер!

arJhs3I.png

Подводим питание и запускаем.

Далее стандартная операция установки ОС.

IQGOTW8.png

install -> Y -> Y -> выключить

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

LplqbzF.png

Нажимаем кнопочку собрать и ждем 2-3 минуты. Будьте готовы к огромному потреблению энергии.

Собранного робота забираем и выстраиваем в следующую структуру. Верхний ящик является входным, туда трубами/шинами подводится руда в блоках, а нижний ящик - выходной, из него забирается готовая продукция. Чтобы заработал зарядник, ударьте его ключом.

LD5JALl.png

Для того, чтобы робот понимал, как необходимо работать, вставляем в него следующую программу.

edit ruda.lua Это откроет окно редактора кода.

Копируем отсюда программу

Спойлер

--https://i.imgur.com/9aw0a6E.gifv
--блоки руды сверху в сундук закидывать
--сыпуху вниз будет скидывать
--перед роботом не забудьте поставить подставку, так будет точнее ставить
 
local r = require('robot')
 
while true do
  r.select(1)
  if r.suckUp(64) then
    local rep = r.count(1)
    for i=1,rep do
      r.place()
      while not r.swing() do
        os.sleep(0)
      end
    end
 
    for i=1, r.inventorySize() do
      if r.count(i) > 0 then
        r.select(i)
        r.dropDown(64)
      end
    end
  else
    os.sleep(15)
  end
end

 

нажимаем в мониторе среднюю клавишу мышки, и код вставлен.

ctrl + s  жмем для сохранения

ctrl + w для выхода из редактора

ruda.lua и робот сам начнет выполнять все операции.

Как видите, ничего сложного в данной структуре нет. В отличии от предложенных аналогов на двух роботах, эта структура работает в 2 раза быстрее, не подвержена проглюкиванием из - за низкого тпс, и нагружает сервак в разы слабее. Из минусов данной структуры - опция зарядки исчезла, так что придется время от времени перезаряжать бур, или дописать код зарядки, ведь не зря мы апгрейд расширения добавили?

Надеюсь данный гайд вам помог оптимизировать ваш великий лагодром, у кого есть какие вопросы, обращайтесь в ДС Asior#0138 Всегда рад подсказать и ответить на ваши вопросы!

P.S. Демонстрация работы Ссылка

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


Ссылка на сообщение
Поделиться на других сайтах
Guest
Эта тема закрыта для дальнейших сообщений.

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