Advertisement
Guest User

test

a guest
May 19th, 2019
73
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.41 KB | None | 0 0
  1. local taille = ...
  2. local mode = false
  3. local sens = false
  4. if taille % 2 == 0 then
  5.     mode = true
  6.    
  7. end
  8. local emplacement = 1
  9. turtle.select(emplacement)
  10. local function verif()
  11. local inv = turtle.getItemCount(emplacement)
  12. if inv == 0 then
  13.     turtle.select(emplacement+1)
  14.     emplacement = emplacement+1
  15. end
  16. end
  17. local function av()  while not turtle.forward()   do end end
  18. local function rb()  while not turtle.back()      do end end
  19. local function mt()  while not turtle.up()        do end end
  20. local function ds()  while not turtle.down()      do end end
  21. local function ga()  while not turtle.turnLeft()  do end end
  22. local function dr()  while not turtle.turnRight() do end end
  23. local function cr()  turtle.dig()       end
  24. local function ucr()  turtle.digUp()     end
  25. local function dcr()  turtle.digDown()   end
  26. local function p()  turtle.place()     end
  27. local function pu()  turtle.placeUp()   end
  28. local function pd()  turtle.placeDown() end
  29. local function ss(s) turtle.select(s)   end
  30.  
  31. --cycle
  32. local i = 0
  33. while i < taille-1 do
  34. av()
  35. i=i+1
  36. end
  37. if not mode then
  38.         while i < (tonumber(taille)-1) do
  39.         av()
  40.         i=i+1
  41.     end
  42. else
  43. ga()   
  44. end
  45. local i = 0
  46. repeat
  47. local j = 0
  48.  
  49. repeat
  50.     rb()
  51. verif()
  52. p()
  53.     j = j+1
  54. until j == (tonumber(taille)-1)
  55. if sens then
  56. ga()
  57. sens = false
  58. else
  59. dr()
  60. sens = true
  61. end
  62. rb()
  63. verif()
  64. p()
  65. if sens then
  66. dr()
  67. else
  68. ga()
  69. end
  70. i=i+1
  71. until i == (tonumber(taille))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement