Advertisement
Guest User

dig

a guest
Dec 12th, 2019
117
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.27 KB | None | 0 0
  1. print("koliko naprijed ")
  2. x = tonumber(read()) - 1    --tonumber() pretvara string u broj
  3. print("koliko desno ")      --i da trebo sam trazin na internetu kako se pisu komentari
  4. y = tonumber(read())        --zas su uopce dva minusa onda nemozes napravit a-- da se smanjuje
  5. print("koliko dolje ")
  6. z = tonumber(read())
  7.  
  8. fuel = turtle.getFuelLevel()
  9. soba = x * y * z
  10. while fuel < soba do        --uzima onolko fuela kolko treba za prec cijelu sobu
  11.     turtle.refuel(1)
  12. end
  13.  
  14. turtle.refuel(1)
  15.  
  16. direction = true
  17. for i = 1, z do
  18.   for j = 1, y do
  19.     for k = 1, x do    --ovdje turtle kopa ravno kolko treba
  20.       turtle.dig()
  21.       turtle.forward()
  22.     end
  23.     if j < y then        --ovdje gleda jel se treba okrenut desno ili lijevo prije sljedeceg kopanja ravno
  24.       if direction then
  25.         turtle.turnRight()
  26.         turtle.dig()
  27.         turtle.forward()
  28.         turtle.turnRight()
  29.         direction = false
  30.       else
  31.         turtle.turnLeft()
  32.         turtle.dig()
  33.         turtle.forward()
  34.         turtle.turnLeft()
  35.         direction = true
  36.       end
  37.     end
  38.   end
  39.   if i < z then        --ovdje ide dolje svaki put kada iskopa cijelu ravno*desno povrsinu
  40.     turtle.digDown()
  41.     turtle.down()
  42.     turtle.turnRight()
  43.     turtle.turnRight()
  44.   end
  45. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement