Advertisement
FlatlineNL

buildElevator

Jan 28th, 2015
186
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.52 KB | None | 0 0
  1. --VARIABLES
  2.  
  3. local fl = turtle.getFuelLevel()
  4.  
  5. --FUNCTIONS
  6.  
  7. function fuelCheck()
  8. if turtle.getFuelLevel() > 499 then
  9.     print("Enough fuel present ("..fl..")")
  10. else
  11.     if turtle.getItemCount(13) < 5 then
  12.     else turtle.refuel(64)
  13.         print("Refuelled.")
  14.         if turtle.getItemCount(14) < 5 then
  15.         else turtle.refuel(64)
  16.             print("Refuelled.")
  17.             if turtle.getItemCount(15) < 5 then
  18.             else turtle.refuel(64)
  19.                 print("Refuelled.")
  20.                 if turtle.getItemCount(16) < 5 then
  21.                     print("No fuel items in inventory!")
  22.                 else turtle.refuel(64)
  23.                     print("Refuelled ("..fl..")")
  24.                 end
  25.             end
  26.         end
  27.     end
  28. end
  29. end
  30.  
  31. function buildpart0()
  32. for i = 1, 18 do
  33.     turtle.up()
  34. end
  35. if turtle.getItemCount(1) < 1 then
  36. else turtle.select(1)
  37.     turtle.placeDown()
  38.     print("Item selected")
  39.     if turtle.getItemCount(2) < 1 then
  40.     else turtle.select(2)
  41.         turtle.placeDown()
  42.         print("Item selected")
  43.         if turtle.getItemCount(3) < 1 then
  44.         else turtle.select(3)
  45.             turtle.placeDown()
  46.             print("Item selected")
  47.             if turtle.getItemCount(4) < 1 then
  48.             else turtle.select(4)
  49.                 turtle.placeDown()
  50.                 print("Item selected")
  51.             end
  52.         end
  53.     end
  54. end
  55. end
  56.  
  57. function buildpart1()
  58. for i = 1, 200 do
  59.     buildpart0()
  60. end
  61. end
  62.  
  63. --MAIN PROGRAM
  64.  
  65. fuelCheck()
  66. buildpart1()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement