Advertisement
Guest User

last

a guest
Mar 4th, 2015
228
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.09 KB | None | 0 0
  1. local tArgs = { ... }
  2. if #tArgs ~= 3 then
  3.   print( "Uso: down <largo> <ancho> <profundidad>" )
  4.   return
  5. end
  6.  
  7. local largo = tonumber( tArgs[1] )
  8. local ancho = tonumber( tArgs[2] )
  9. local profundidad = tonumber( tArgs[3] )
  10. local pos = 1
  11. local count = 0
  12.  
  13. function checkFuel()
  14.   if turtle.getFuelLevel() < 20 then
  15.     turtle.select(1)
  16.     turtle.refuel(1)
  17.     print("Refuelling")
  18.   else
  19.     print("No fuel necessary")
  20.   end
  21. end
  22.  
  23. function start()
  24.   turtle.digDown()
  25.   turtle.down()
  26. end
  27.  
  28. function forward()
  29.   while turtle.forward() == false do
  30.     turtle.dig()
  31.     turtle.attack()
  32.     sleep(0.25)
  33.   end
  34. end
  35. function avanzar()
  36.   for i=0,largo do
  37.     turtle.dig()
  38.     forward()
  39.   end
  40. end
  41.  
  42.  
  43. function torcer()
  44.   if count == 3 then
  45.     count = 0
  46.   else
  47.     if pos == 1 then
  48.       turtle.turnLeft()
  49.       forward()
  50.       turtle.turnLeft()
  51.       pos = 0
  52.     else
  53.       turtle.turnRight()
  54.       forward()
  55.       turtle.turnRight()
  56.       pos = 1
  57.     end
  58.   end
  59. end
  60.  
  61. start()
  62. for i=0,3 do
  63.   for i=0,ancho do
  64.     avanzar()
  65.   end
  66.   torcer()
  67.   count = count + 1
  68. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement