simon1007

wood ramasseur

Oct 27th, 2016
36
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.39 KB | None | 0 0
  1. --Mettre un coffre pour le charbon
  2. --mettre un coffre pour la bonemeal
  3. --mettre un coffre pour les pouces d'arbres
  4. --mettre un coffre pour le bois
  5. --mettre un coffre pour les pommes
  6.  
  7. function move(String)
  8.   if String == 'f' then
  9.     turtle.forward()
  10.   elseif String == 'b' then
  11.     turtle.back()
  12.   elseif String == 'u' then
  13.     turtle.up()
  14.   elseif String == 'd' then
  15.     turtle.down()
  16.   end
  17. end
  18.  
  19. function turn(Dir)
  20.   if Dir== 'l' then
  21.     turtle.turnLeft()
  22.   elseif Dir == 'r' then
  23.     turtle.turnRight()
  24.   end
  25. end
  26.  
  27. print("Combiez de fois faut-il repeter le programme ?")
  28. r = read()
  29.  
  30. for cmb = 1, r do
  31.  
  32.  
  33. for i = 1, 3 do
  34.   move('f')
  35. end
  36.  
  37. move('d')
  38. turtle.select(1)
  39. turtle.suck(64)
  40. turtle.select(2)
  41. turtle.suck(64)
  42. move('u')
  43.  
  44. turn('l')
  45. move('f')
  46.  
  47. turtle.select(1)
  48. comp1 = turtle.compareTo(5)
  49. comp2 = turtle.compareTo(6)
  50.  
  51. if comp1 == true then
  52.   turtle.drop(64)
  53. else
  54.   turtle.select(2)
  55.   turtle.drop(64)
  56. end
  57.  
  58. move('b')
  59. turn('r')
  60. move('b')
  61. move('b')
  62. move('b')
  63. turn('l')
  64. move('f')
  65.  
  66. turtle.select(1)
  67. comp1 = turtle.compareTo(5)
  68. comp2 = turtle.compareTo(6)
  69.  
  70. if comp1 == true then
  71.   turtle.drop(64)
  72. else
  73.   turtle.select(2)
  74.   turtle.drop(64)
  75. end
  76. turtle.select(2)
  77. comp1 = turtle.compareTo(5)
  78. comp2 = turtle.compareTo(6)
  79.  
  80. if comp1 == true then
  81.   turtle.drop(64)
  82. else
  83.   turtle.select(1)
  84.   turtle.drop(64)
  85. end
  86.  
  87. move('b')
  88. turn('r')
  89.  
  90. sleep(10)
  91. end
Add Comment
Please, Sign In to add comment