Advertisement
Guest User

miner

a guest
Aug 1st, 2014
213
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.89 KB | None | 0 0
  1. local side = 1
  2. function forward()
  3. turtle.digDown()
  4. turtle.forward()
  5. local items = turtle.getItemCount(16)
  6. if items == 64 then
  7. reboot()
  8.  end
  9.  end
  10. function turn()
  11. if side == 1 then
  12. turtle.turnRight()
  13. else turtle.turnLeft()
  14.  end
  15.  end
  16. function row()
  17. forward()
  18. forward()
  19. forward()
  20. forward()
  21. forward()
  22. forward()
  23. forward()
  24. forward()
  25. turtle.digDown()
  26. turn()
  27. turtle.forward()
  28. turn()
  29. if side == 1 then
  30. side = 0
  31. else side = 1
  32.  end
  33.  end
  34. function lastRow()
  35. forward()
  36. forward()
  37. forward()
  38. forward()
  39. forward()
  40. forward()
  41. forward()
  42. forward()
  43. turtle.digDown()
  44. turtle.turnLeft()
  45. turtle.turnLeft()
  46. turtle.down()
  47.  end
  48. function level()
  49. row()
  50. row()
  51. row()
  52. row()
  53. row()
  54. row()
  55. row()
  56. row()
  57. lastRow()
  58. times = times - 1
  59.   end
  60. function go()
  61. print("How many layers do you want to dig")
  62. times = read()
  63. while true do
  64. if times ~= 0 then
  65. level() else break
  66.  end
  67.  end
  68.  end
  69. go()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement