smigger22

turtle

Feb 21st, 2015
310
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.28 KB | None | 0 0
  1. rednet.open("right")
  2.  
  3. while true do
  4.     term.clear()
  5.     term.setCursorPos(1, 1)
  6.     term.write("ID: "..os.getComputerID())
  7.     local id, msg, dis = rednet.receive()
  8.     if msg then
  9.         if msg == "forward" then
  10.             while not turtle.forward() do
  11.                 turtle.dig()
  12.             end
  13.         elseif msg == "back" then
  14.             while not turtle.back() do
  15.                 turtle.turnLeft()
  16.                 turtle.turnLeft()
  17.                 turtle.dig()
  18.             end
  19.         elseif msg == "up" then
  20.             while not turtle.up() do
  21.                 turtle.digUp()
  22.             end
  23.         elseif msg == "down" then
  24.             while not turtle.down() do
  25.                 turtle.digDown()
  26.             end
  27.         elseif msg == "left" then
  28.             turtle.turnLeft()
  29.         elseif msg == "right" then
  30.             turtle.turnRight()
  31.         elseif msg == "dig" then
  32.             turtle.dig()
  33.         elseif msg == "digUp" then
  34.             turtle.digUp()
  35.         elseif msg == "digDown" then
  36.             turtle.digDown()
  37.         elseif msg == "exit" then
  38.             term.clear()
  39.             term.setBackgroundColour(colours.yellow)
  40.             term.setCursorPos(1, 1)
  41.             term.write(os.version())
  42.             term.setCursorPos(1, 2)
  43.             return
  44.         end
  45.     end
  46. end
Advertisement
Add Comment
Please, Sign In to add comment