Беспилотный интерфейс — периферийное устройство для ComputerCraft и OpenComputers: через методы Lua компьютер полностью управляет дроном.[1]
Как работает #how
- Запрограммируй дрон, поставив в программу элемент «Управление компьютером» (Computer Control).[1]
- Выпусти дрон так, чтобы область элемента накрывала свободный интерфейс. Дрон подключится к нему и подчиняется только командам компьютера.[1]
- Методов Lua много:
addArea,setAction,isActionDone,clearAreaи т. д. Пример: компьютер добавляет область (100,64,100)→(120,4,120), ставит действие «dig», ждётisActionDone, затем возвращает дрон в точку и ставит «standby».[1] - Идентификаторы действий — внутренние id виджетов программатора (виден по F3+H).[2]
Советы #tips
- Без установленного ComputerCraft или OpenComputers блок бесполезен.[1]
Получение #obtain
Делают по 1 рецепту: верстак.[4]
×1Улучшение - Дальность (PneumaticCraft: Repressurized)
×1Готовая печатная плата (PneumaticCraft: Repressurized)
×3Слиток сжатого железа или другой предмет из тега (PneumaticCraft: Repressurized)
Источники
- Встроенная книга: Drone Interface
- Встроенная книга: Programmer
- Встроенная книга «PNC:R Руководство», запись «Drone Interface»
- Рецепты сервера ProjectInfinity — выгрузка из игры, 27 октября в 03:45