Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- partnerID = 9
- traveledBlocks = 0
- haveTorches = true
- rednet.open("left")
- rednet.receive()
- function returnTaxi()
- while true do
- id,msg,prot = rednet.receive()
- if msg == "Up" then
- turtle.up()
- end
- if msg == "Back" then
- turtle.back()
- end
- if msg == "Break" then
- haveTorches = false
- break
- end
- end
- end
- function checkState()
- rednet.send(partnerID,"Ready")
- id,msg,prot = rednet.receive()
- if msg == "Begin" then
- returnTaxi()
- end
- end
- while haveTorches do
- if turtle.detect() then
- checkState()
- else
- turtle.forward()
- traveledBlocks = traveledBlocks + 1
- if traveledBlocks == 8 then
- i = 1
- while i <= 16 do
- turtle.select(i)
- if turtle.getItemCount() == 0 then
- if i == 16 then
- turtle.select(1)
- haveTorches = false
- end
- i = i + 1
- else
- turtle.turnLeft()
- turtle.turnLeft()
- turtle.place()
- turtle.turnRight()
- turtle.turnRight()
- traveledBlocks = 0
- break
- end
- end
- end
- end
- end
Add Comment
Please, Sign In to add comment