Advertisement
Diamssword

[CC] Wall Maker

Jan 23rd, 2018
150
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.96 KB | None | 0 0
  1. function changeSlot()
  2. i = turtle.getSelectedSlot()
  3. while(turtle.getItemCount(i) == 0) do
  4. i = i+1
  5. term.clear()
  6. term.setCursorPos(1,1)
  7. print("recherche d'item!")
  8. sleep(0.1)
  9. if(i>16) then
  10. i=1
  11. end
  12. end
  13. turtle.select(i)
  14. term.clear()
  15. end
  16.  
  17. function refuel()
  18. s = turtle.getSelectedSlot()
  19. while(turtle.getFuelLevel() < 10) do
  20. turtle.select(1)
  21. print("En attente de Fuel en slot 1")
  22. sleep(0.1)
  23. term.clear()
  24. term.setCursorPos(1,1)
  25. turtle.refuel()
  26. end
  27. turtle.select(s)
  28. end
  29.  
  30. function av(v)
  31. while(v > 0)do
  32. changeSlot()
  33. refuel()
  34. turtle.digDown()
  35. turtle.placeDown()
  36. if(turtle.forward()) then
  37. v = v-1
  38. else
  39. turtle.dig()
  40. end
  41. end
  42. end
  43.  
  44.  
  45.  
  46.  
  47. print("longeur")
  48. x = read()
  49. print("hauteur")
  50. y = read()
  51. rot = 0
  52. y = tonumber(y)
  53. x = tonumber(x)
  54.  
  55. while(y > 0) do
  56. v = x
  57. av(v)
  58. turtle.digUp()
  59. turtle.up()
  60. if(rot == 0) then
  61. turtle.turnLeft()
  62. turtle.turnLeft()
  63. rot =1
  64. if(rot == 1) then
  65. turtle.turnRight()
  66. turtle.turnRight()
  67. rot =0
  68. end
  69. y = y -1
  70. end
  71. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement