Advertisement
Guest User

digtun2

a guest
Aug 1st, 2014
190
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.16 KB | None | 0 0
  1. function retFuel()
  2.   if turtle.getFuelLevel() > 50 then
  3.     return true
  4.   end
  5.   return refuel()
  6. end
  7.  
  8. function refuel()
  9.   turtle.select(1)
  10.   if turtle.getItemCount() > 15 then
  11.     turtle.transferTo(16,10)
  12.     turtle.select(16)
  13.     turtle.refuel()
  14.     return true
  15.   end
  16.   return false
  17. end
  18.  
  19. local counter = 0
  20. local railcounter =0
  21.  
  22. while retFuel()==true do
  23.   turtle.dig()
  24.   turtle.forward()
  25.   turtle.digUp()
  26.   turtle.digDown()
  27.  
  28.   --turtle.select(3)
  29.   --turtle.placeDown()
  30.  
  31.   counter = counter+1
  32.   if counter == 4 then
  33.     turtle.select(2)
  34.     turtle.turnLeft()
  35.     turtle.turnLeft()
  36.     turtle.place()
  37.     turtle.turnLeft()
  38.     turtle.turnLeft()
  39.     counter = 0
  40.   end
  41.   railcounter = railcounter+1
  42.   if railcounter < 5 then
  43.     turtle.select(3)
  44.     turtle.placeDown()
  45.   end
  46.   if railcounter >= 5 then
  47.     turtle.down()
  48.     turtle.digDown()
  49.     turtle.down()
  50.     turtle.digDown()
  51.     --turtle.down()
  52.     --turtle.digDown()
  53.    
  54.     turtle.select(5)
  55.     turtle.placeDown()
  56.     turtle.up()
  57.     turtle.select(6)
  58.     turtle.placeDown()
  59.     turtle.up()
  60.     turtle.select(4)
  61.     turtle.placeDown()
  62.     railcounter = 0
  63.   end
  64. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement