Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- print("starting!")
- count = 0
- rednet.open("right")
- repeat
- local fromID, msg, dist = rednet.receive()
- count = count + 1
- if count>=5 then rednet.broadcast(os.getComputerID()); count=0 end
- if string.sub(msg, 1, 1)=="!" then
- local cmd = string.sub(msg,2)
- if cmd=="turtle.forward" then
- turtle.forward()
- elseif cmd=="turtle.back" then
- turtle.back()
- elseif cmd=="turtle.up" then
- turtle.up()
- elseif cmd=="turtle.turnLeft" then
- turtle.turnLeft()
- elseif cmd=="turtle.turnRight" then
- turtle.turnRight()
- elseif cmd=="turtle.down" then
- turtle.down()
- elseif cmd=="turtle.dig" then
- turtle.dig()
- elseif cmd=="turtle.digDown" then
- turtle.digDown()
- elseif cmd=="turtle.place" then
- turtle.place()
- elseif cmd=="turtle.placeUp" then
- turtle.placeUp()
- elseif cmd=="turtle.placeDown" then
- turtle.placeDown()
- elseif cmd=="turtle.digDown" then
- turtle.digDown()
- end
- if string.find(msg, "turtle.select") then
- turtle.select(string.sub(msg, -1))
- end
- end
- sleep(50)
- until msg=="stop"
- print("Stop message received!")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement