Advertisement
VADemon

Untitled

Dec 1st, 2012
125
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.05 KB | None | 0 0
  1. print("starting!")
  2. count = 0
  3. rednet.open("right")
  4.  
  5. repeat
  6. local fromID, msg, dist = rednet.receive()
  7. count = count + 1
  8. if count>=5 then rednet.broadcast(os.getComputerID()); count=0 end
  9. if string.sub(msg, 1, 1)=="!" then
  10. local cmd = string.sub(msg,2)
  11. if cmd=="turtle.forward" then
  12. turtle.forward()
  13. elseif cmd=="turtle.back" then
  14. turtle.back()
  15. elseif cmd=="turtle.up" then
  16. turtle.up()
  17. elseif cmd=="turtle.turnLeft" then
  18. turtle.turnLeft()
  19. elseif cmd=="turtle.turnRight" then
  20. turtle.turnRight()
  21. elseif cmd=="turtle.down" then
  22. turtle.down()
  23. elseif cmd=="turtle.dig" then
  24. turtle.dig()
  25. elseif cmd=="turtle.digDown" then
  26. turtle.digDown()
  27. elseif cmd=="turtle.place" then
  28. turtle.place()
  29. elseif cmd=="turtle.placeUp" then
  30. turtle.placeUp()
  31. elseif cmd=="turtle.placeDown" then
  32. turtle.placeDown()
  33. elseif cmd=="turtle.digDown" then
  34. turtle.digDown()
  35. end
  36.  
  37. if string.find(msg, "turtle.select") then
  38. turtle.select(string.sub(msg, -1))
  39. end
  40. end
  41. sleep(50)
  42. until msg=="stop"
  43.  
  44. print("Stop message received!")
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement