Advertisement
Guest User

swaprec

a guest
Mar 21st, 2013
1,754
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.04 KB | None | 0 0
  1. mins = 10 -- this is the wait time between each swap
  2.  
  3. usedFuel = 0
  4. while(usedFuel < turtle.getFuelLevel()) do 
  5.     startFuel = turtle.getFuelLevel()
  6.    
  7.     -- pick up charged REC
  8.     turtle.select(1)
  9.     turtle.dig()
  10.     -- pick up used REC
  11.     peripheral.call('back','teleport')
  12.     turtle.dig()
  13.     -- place the charged REC
  14.     turtle.place()
  15.     -- place the used REC
  16.     peripheral.call('back','teleport')
  17.     turtle.select(2)
  18.     turtle.place()
  19.    
  20.     usedFuel = startFuel - turtle.getFuelLevel()
  21.     if(usedFuel < turtle.getFuelLevel()) then
  22.         for i = 1, mins do
  23.             term.clear()
  24.             term.setCursorPos(1,1)
  25.             print("Running...")
  26.             print(" ")
  27.             print("Fuel cost per loop: " .. usedFuel)
  28.             print("Current fuel level: " .. turtle.getFuelLevel())
  29.             print(" ")
  30.             print("Mins since last swap: " .. i-1)
  31.             print("Mins until next swap: " .. mins+1-i)
  32.             sleep(60)
  33.         end
  34.     end
  35. end
  36.  
  37. term.clear()
  38. term.setCursorPos(1,1)
  39. print("swaprec: Not enough fuel to continue")
  40. print(" ")
  41. print("Fuel cost per loop: " .. usedFuel)
  42. print("Current fuel level: " .. turtle.getFuelLevel())
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement