Advertisement
simon1007

WoodMiner

Apr 22nd, 2017
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.26 KB | None | 0 0
  1. --entrer une direction et le nombre de fois qu'il le fera
  2. --Enter a direction and how many times repeat it...
  3. function move(String, nbr1)
  4.   for d = 1, nbr1 do
  5.     if String == 'f' then
  6.       turtle.forward()
  7.     elseif String == 'b' then
  8.       turtle.back()
  9.     elseif String == 'u' then
  10.       turtle.up()
  11.     elseif String == 'd' then
  12.       turtle.down()
  13.     end
  14.   end
  15. end
  16.  
  17. function turn(Dir)
  18.   if Dir == 'l' then
  19.     turtle.turnLeft()
  20.   elseif Dir == 'r' then
  21.     turtle.turnRight()
  22.   end
  23. end
  24.  
  25. while turtle.detect(log) do
  26. turtle.dig()
  27. print ("Found one log")
  28. end
  29.  
  30. local x = 0
  31.  
  32. turtle.select(1)
  33. turtle.refuel(2)
  34. turtle.select(2)
  35. turtle.refuel(10)
  36. turtle.select(1)
  37.  
  38. turtle.dig()
  39. x = x + 1
  40. print(x .. " Buches recoltees ! ")
  41. move('f', 1)
  42. turtle.dig()
  43. x = x + 1
  44. print(x .. " Buches recoltees ! ")
  45. move('f', 1)
  46. turn('l')
  47. turtle.dig()
  48. x = x + 1
  49. print(x .. " Buches recoltees ! ")
  50. move('f', 1)
  51. turn('l')
  52. turtle.dig()
  53. x = x + 1
  54. print(x .. " Buches recoltees ! ")
  55. move('f', 1)
  56. turn('l')
  57. move('f', 1)
  58. turn('l')
  59.  
  60. while true do
  61.     if turtle.detectUp(log) == true then
  62.         for i = 1, 4 do
  63.             turtle.digUp()
  64.             x = x + 1
  65.             print(x .. " Buches recoltees ! ")
  66.             move('f', 1)
  67.             turn('l')
  68.         end
  69.         move('u', 1)
  70.     else
  71.         break
  72.     end
  73. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement