Guest User

floor

a guest
Jan 6th, 2014
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.98 KB | None | 0 0
  1. term.clear()
  2. term.setCursorPos(1,1)
  3. turtle.select(1)
  4.  
  5. print("How long do you want the foor to be?")
  6. write("> ")
  7. l = tonumber( read() )
  8. print()
  9.  
  10. print("How wide do you want the floor to be?")
  11. write("> ")
  12. w = tonumber( read() )
  13. print()
  14.  
  15. print("Build left or right?")
  16. write("> ")
  17. left = read()
  18. print("")
  19.  
  20. print("would you like the turlte to dig the floor also? yes/no")
  21. write("> ")
  22. dig = read()
  23. print("")
  24.  
  25. s = 1
  26. l = l - 1
  27.  
  28. function floor()
  29. if dig == "yes" then
  30. while not turtle.placeDown() do
  31. turtle.digDown()
  32. turtle.attackDown()
  33. sleep(0.1)
  34. end
  35. else
  36. turtle.placeDown()
  37. end
  38. while not turtle.forward() do
  39. turtle.dig()
  40. sleep(0.6)
  41. end
  42. if turtle.getItemCount(s) == 0 then
  43. s = s + 1
  44. turtle.select(s)
  45. turtle.placeDown()
  46. end
  47. end
  48.  
  49. function turn()
  50. if left == "left" then
  51. turtle.turnLeft()
  52. floor()
  53. turtle.turnLeft()
  54. left = "right"
  55. else
  56. turtle.turnRight()
  57. floor()
  58. turtle.turnRight()
  59. left = "left"
  60. end
  61. end
  62.  
  63. for a=1,w do
  64. for b=1,l do
  65. floor()
  66. end
  67. turn()
  68. end
Advertisement
Add Comment
Please, Sign In to add comment