Wenades

Superminer (Turtle, Client)

Jul 21st, 2013
211
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.10 KB | None | 0 0
  1. rednet.open("right")
  2. length = 4 --Number of mining wells
  3. servid = 13 -- ID of server
  4.  
  5. while true do
  6.     id,message = rednet.receive()
  7.     if id == servid and message == "remove" then
  8.         iter = 0
  9.         while iter < length do
  10.             turtle.dig()
  11.             turtle.forward()
  12.             iter = iter + 1
  13.         end
  14.         turtle.turnRight()
  15.         turtle.turnRight()
  16.         iter = 0
  17.         while iter < length do
  18.             turtle.forward()
  19.             iter = iter + 1
  20.         end
  21.         turtle.turnRight()
  22.         turtle.turnRight()
  23.     else if id == servid and message == "place" then
  24.         turtle.forward()
  25.         turtle.turnRight()
  26.         turtle.forward()
  27.         turtle.turnLeft()
  28.         turtle.turnLeft()
  29.         turtle.select(1)
  30.         turtle.place()
  31.         turtle.turnRight()
  32.         iter = 0
  33.         while iter < length - 1 do
  34.             turtle.forward()
  35.             turtle.turnLeft()
  36.             turtle.select(1)
  37.             turtle.place()
  38.             turtle.turnRight()
  39.             iter = iter + 1
  40.         end
  41.         iter = 0
  42.         turtle.turnRight()
  43.         turtle.turnRight()
  44.         while iter < length do
  45.             turtle.forward()
  46.             iter = iter + 1
  47.         end
  48.         turtle.turnRight()
  49.         turtle.forward()
  50.         turtle.turnLeft()
  51.         turtle.forward()
  52.         turtle.turnRight()
  53.         turtle.turnRight()
  54.     end
  55. end
  56. end
Advertisement
Add Comment
Please, Sign In to add comment