Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local component = require("component")
- local sides = require("sides")
- local os = require("os")
- local robot = require("robot")
- local inv = component.inventory_controller
- local red = component.redstone
- local pulsetime = 0.1
- local function pulse(PT)
- red.setOutput(sides.down,15)
- os.sleep(PT)
- red.setOutput(sides.down,0)
- end
- while true do
- os.sleep(5)
- while red.getInput(sides.back) > 1 do
- red.setOutput(sides.down,0)
- pulse(pulsetime)
- os.sleep(1)
- for i = 1, 10 do --attack dragon
- robot.use(sides.front,false,1)
- end
- robot.select(1)
- inv.equip()
- robot.turnRight()
- robot.select(1)
- robot.drop()
- while robot.count(1)==0 do
- os.sleep(1)
- end
- robot.turnLeft()
- robot.select(1)
- inv.equip()
- os.sleep(1)
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement