Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- pos = 0
- rednet.open("left")
- function getFuel()
- if turtle.getFuelLevel() < 2000 then
- turtle.select(16)
- turtle.refuel()
- end
- end
- function checkStock()
- local sticks = turtle.getItemSpace(1)
- local meal = turtle.getItemSpace(2)
- local coal = turtle.getItemSpace(16)
- turtle.forward()
- turtle.turnLeft()
- turtle.forward()
- turtle.select(2)
- turtle.suck(meal)
- turtle.turnRight()
- turtle.forward()
- turtle.turnLeft()
- turtle.select(16)
- turtle.suck(coal)
- turtle.turnRight()
- turtle.forward()
- turtle.turnLeft()
- turtle.select(1)
- turtle.suck(sticks)
- turtle.back()
- turtle.turnRight()
- turtle.back()
- turtle.back()
- turtle.back()
- end
- function start() --two unidentified seeds need to be in slot 3
- turtle.forward()
- turtle.select(1)
- turtle.placeDown()
- turtle.turnRight()
- turtle.forward()
- turtle.select(3)
- turtle.dropDown(1)
- rednet.broadcast("activator1")
- sleep(1)
- turtle.turnLeft()
- turtle.forward()
- turtle.forward()
- turtle.dropDown(1)
- turtle.turnLeft()
- turtle.forward()
- turtle.select(1)
- turtle.placeDown()
- rednet.broadcast("activator3")
- sleep(1)
- turtle.turnRight()
- turtle.select(2)
- while turtle.placeDown() do end
- turtle.back()
- turtle.select(1)
- turtle.placeDown()
- turtle.back()
- turtle.select(2)
- while turtle.placeDown() do end
- rednet.broadcast("activator2")
- sleep(1)
- turtle.forward()
- turtle.select(2)
- while turtle.placeDown() do end
- turtle.digDown()
- turtle.back()
- turtle.back() --return to start, change to analyze
- end
- while true do
- id, msg = rednet.receive()
- if msg == "start" then
- getFuel()
- checkStock()
- start()
- rednet.broadcast("success")
- end
- end
Add Comment
Please, Sign In to add comment