Guest User

taglia

a guest
Jan 19th, 2013
93
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.96 KB | None | 0 0
  1. local tArgs =  { ... }
  2.  
  3. dimensioneAlbero = tArgs[1]
  4. --dimensioneAlbero = "4"
  5. print ("Dimensione: " .. dimensioneAlbero)
  6.  
  7. function scavaSu()
  8.   altezza = 0
  9.   while turtle.detectUp() do
  10.     turtle.digUp()
  11.     turtle.up()
  12.     altezza = altezza + 1
  13.   end
  14.   return altezza
  15. end
  16.  
  17. function scavaGiu(altezza)
  18.   for i= 1, altezza do
  19.     turtle.digDown()
  20.     turtle.down()
  21.   end
  22. end
  23.  
  24. function scendi()
  25.   while not turtle.detectDown() do
  26.     turtle.down()
  27.   end
  28. end
  29.  
  30. if dimensioneAlbero == "1" then
  31.   turtle.dig()
  32.   turtle.forward()
  33.   altezza = scavaSu()
  34.   scendi()
  35. elseif dimensioneAlbero == "4" then
  36.   turtle.dig()
  37.   turtle.forward()
  38.   altezza = scavaSu()
  39.   turtle.dig()
  40.   turtle.forward()
  41.   scavaGiu(altezza)
  42.  
  43.   turtle.turnRight()
  44.   turtle.dig()
  45.   turtle.forward()
  46.   altezza = scavaSu()
  47.  
  48.   turtle.turnRight()
  49.   turtle.dig()
  50.   turtle.forward()
  51.   scavaGiu(altezza)
  52.  
  53.   turtle.turnRight()
  54.   turtle.forward()
  55.   turtle.turnLeft()
  56.  
  57. end
Advertisement
Add Comment
Please, Sign In to add comment