Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local args = {...}
- local component = require("component")
- local event = require("event")
- local term = require("term")
- local inventory_controller = component.inventory_controller
- --local robot = component.robot
- local robot = require("robot")
- local modem = component.modem
- local craftChannel = 10000
- modem.open(craftChannel)
- for i=1,tonumber(args[1]) do
- robot.select(1)
- inventory_controller.dropIntoSlot(3,1,1)
- robot.select(2)
- inventory_controller.dropIntoSlot(3,14,1)
- robot.select(3)
- inventory_controller.dropIntoSlot(3,17,1)
- robot.select(4)
- inventory_controller.dropIntoSlot(3,18,1)
- robot.select(5)
- inventory_controller.dropIntoSlot(3,19,1)
- robot.select(6)
- inventory_controller.dropIntoSlot(3,20,1)
- robot.select(7)
- inventory_controller.dropIntoSlot(3,5,1)
- robot.select(8)
- inventory_controller.dropIntoSlot(3,7,1)
- --repeat
- --modem.broadcast(craftChannel,"craft")
- --local msg = {event.pull("modem_message")}
- --until msg[6]=="idle"
- robot.select(13)
- while inventory_controller.getStackInSlot(3,14) do
- print("still not assembled!")
- os.sleep(0.5)
- term.clear()
- end
- os.sleep(0.5)
- inventory_controller.suckFromSlot(3,1)
- robot.dropDown()
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement