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

Лидеры


Популярный контент

Показан контент с высокой репутацией 04.08.2015 во всех областях

  1. 1 балл
    Первая публичная реализация автокрафта на OpenComputers. Исполнительным элементом является робот, командующим же — компьютер. Хранилищем предметов здесь выступает МЭ-сеть, с интерфейсом в роли передатчика предметов в обе стороны. Для начала использования автокрафта Вам потребуется: Компьютер. Это главная часть системы, хранящая базу данных рецептов и экспортирующая предметы из дерева крафта в нужном порядке. Требования: Графическая карта второго уровня. Беспроводная сетевая карта. Процессор второго уровня и выше. Планки памяти уровня 2 и выше (зависит от размеров базы данных). Жёсткий диск уровня 1 и выше (зависит от размера базы данных). Интернет-карта (для скачивания программы). EEPROM. OpenOS Робот. Это исполняющая часть системы. По сигналу с модема "craft" она крафтит предметы и складирует полученное в МЭ. Требования: Апгрейд крафта. Контроллер инвентаря. Инвентарь. Клавиатура. Экран Т1. Дисковод. Интернет-карта (для скачивания программы). Беспроводная сетевая карта. Процессор уровня Т2 и выше. Планки памяти уровня Т2 и выше (возможная комбинация: Т2 и Т1.5). EEPROM. OpenOS. Жёсткий диск первого уровня. МЭ-сеть. Это хранящая часть системы, из которой достаются айтемы и в которую кладутся результаты крафтов. Требования: ME Drive и ячейки. Терминал для доступа к сети (может быть исключён). Интерфейс. После крафта всех необходимых вещей можно приступать к установке. Поставьте робота лицом в интерфейс. Убедитесь, что интерфейс готов к работе. Теперь соберите компьютер. Установите на робота и компьютер OpenOS. Скачайте программы, используя команды ниже, для робота и компьютера соответственно: Компьютер: pastebin get pXunJUE2 /usr/bin/craft.lua pastebin get ixwtEUr6 /usr/bin/recipes.lua pastebin get V2Zrnp6F /usr/share/db Робот: pastebin get tiwidCYt /autorun.lua pastebin get S1J5Y7mb /scan.lua Теперь запишите адреса сетевых карт на компьютере и роботе (components modem). Откройте файл /usr/bin/craft.lua на компьютере. В строке ROBOT замените значение на адрес сетевой карты робота. В строке DIR замените значение на сторону экспорта (сторона света, где находится робот относительно интерфейса). "north", "south", "east", "west", "up", "down". В строке TECH_SLOTS замените значение на количество слотов внизу робота (инструмент, дискета, контейнеры). После этого откройте файл /scan.lua на роботе и замените значение переменной COMP на адрес сетевой карты компьютера. Если всё сделано правильно, можно запустить файл /autorun на роботе и recipes на компьютере. Интерфейс у данных программ понятен без моих комментариев. Программа recipes предназначена для управления базой данных: удаление, изменение, добавление, просмотр рецептов. Программа craft на компьютере предназначена для самого процесса крафта. Напоследок, для сканирования рецептов нажмите 7 в recipes, выложите рецепт в роботе и в выделенный слот положите результат крафта. Затем запустите программу scan на роботе и выполните инструкции на компьютере. Скриншоты. Все вопросы, замеченные баги оставляйте в комментариях.
Эта таблица лидеров рассчитана в Москва/GMT+03:00
×
×
  • Создать...