Advertisement
Guest User

stone

a guest
Mar 26th, 2015
215
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.24 KB | None | 0 0
  1. term.clear()
  2. term.setCursorPos(1,1)
  3.  
  4. while times ~= "end" do
  5.  
  6. write("How many times to run: ")
  7. time = read()
  8. times = tonumber(time)
  9.  
  10. function mine()
  11.   turtle.dig()
  12.   turtle.forward()
  13.   turtle.dig()
  14.   turtle.forward()
  15.   turtle.dig()
  16.   turtle.forward()
  17. end
  18.  
  19. function mine2()
  20.   turtle.dig()
  21.   turtle.forward()
  22.   turtle.dig()
  23.   turtle.forward()
  24. end
  25.  
  26. function stone()
  27.     turtle.select(16)
  28.     turtle.back()
  29.     turtle.back()
  30.     turtle.place()
  31.     turtle.turnLeft()
  32.     turtle.back()
  33.     turtle.place()
  34.     turtle.back()
  35.     turtle.place()
  36.     turtle.turnLeft()
  37.     turtle.back()
  38.     turtle.place()
  39.     turtle.back()
  40.     turtle.place()
  41.     turtle.turnLeft()
  42.     turtle.back()
  43.     turtle.place()
  44.     turtle.back()
  45.     turtle.place()
  46.     turtle.turnRight()
  47.     turtle.back()
  48.     turtle.place()
  49. end
  50.  
  51. function empty()
  52.     for t = 2,15 do
  53.         turtle.select(t)
  54.         turtle.dropUp()
  55.         turtle.select(1)
  56.     end
  57. end
  58.  
  59. function DoWork()
  60.         mine()
  61.         turtle.turnLeft()
  62.         mine2()
  63.         turtle.turnLeft()
  64.         mine2()
  65.         turtle.turnLeft()
  66.         mine2()
  67.         turtle.turnRight()     
  68.  
  69.            
  70. end
  71.  
  72.     for i = 1, times do
  73.            
  74.         if turtle.compare()== true then
  75.             DoWork()
  76.             stone()
  77.             empty()
  78.         else
  79.             print("No designated blocks detected")
  80.             sleep(1)
  81.         end
  82.     end
  83.     term.clear()
  84.     term.setCursorPos(1,1)
  85.     end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement