Advertisement
druidbruce

OC robot fifth degree steel

Jun 5th, 2020
1,111
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. local component = require("component")
  2. local sides = require("sides")
  3. local os = require("os")
  4. local robot = require("robot")
  5. local inv = component.inventory_controller
  6. local red = component.redstone
  7. local pulsetime = 0.1
  8.  
  9. local function pulse(PT)
  10.     red.setOutput(sides.down,15)
  11.     os.sleep(PT)
  12.     red.setOutput(sides.down,0)
  13. end
  14.  
  15. while true do
  16.     os.sleep(1)
  17. while inv.getStackInSlot(sides.front,1) ~= nil do
  18.     inv.suckFromSlot(sides.front,1)
  19.     robot.turnLeft()
  20.     while robot.count(1) > 0 do
  21.         for i = 1, 3 do  -- drop into alloy smelter
  22.             inv.dropIntoSlot(sides.front, i, 1)
  23.         end    
  24.         os.sleep(0.5)
  25.     end
  26.     robot.turnRight()
  27. end
  28.  
  29. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement