Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- print(os.computerID())
- jobAvailable = true
- xStart = -200
- zStart = 177
- xEnd = -251
- zEnd = 176
- qDist = 11
- xNextJob = xStart
- zNextJob = zStart
- yNextJob = 67
- rednet.close("right")
- rednet.open("right")
- function setNextJob()
- zNextJob = zNextJob - qDist
- if zNextJob < zEnd then
- zNextJob = zStart
- xNextJob = xNextJob -qDist
- if xNextJob < xEnd then
- jobAvailable = false
- end
- end
- end
- while jobAvailable do
- print("Waiting for quarry turtle")
- id, message, dis = rednet.receive()
- print("Turtle"..id.." needs a job")
- if message == "getJob" then
- print("Job available at "..xNextJob.." "..zNextJob)
- rednet.send(id, "yes")
- print("trace")
- rednet.send(id, tostring(xNextJob))
- rednet.send(id, tostring(zNextJob))
- rednet.send(id, tostring(yNextJob))
- setNextJob()
- end
- print("No more jobs")
- while true do
- id, message, dis = rednet.receive()
- if message == "getJob" then
- rednet.send(id, "no")
- end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement