Advertisement
Plazter

Tank Autofilling

Jan 28th, 2017
142
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.69 KB | None | 0 0
  1. component = require("component")
  2. transposer = component.transposer
  3. sides = require("sides")
  4. term = require("term")
  5.  
  6. function someFunction()
  7.     if amo < (cap / 100 * 50) then
  8.       transposer.transferFluid(sides.east, sides.north, 500)
  9.       term.setCursor(1,3)
  10.       print(amo)
  11.     else
  12.       term.setCursor(1,3)
  13.       print("Succesfully balanced it!")
  14.     end
  15. end
  16. print("AutoFilling tank, from another tank")
  17. while true do
  18.   -- vars
  19.   amount = transposer.getTankLevel(sides.east)
  20.   amo = transposer.getTankLevel(sides.north)
  21.  
  22.   capacity = transposer.getTankCapacity(sides.east)
  23.   cap = transposer.getTankCapacity(sides.north)
  24.   -- end vars
  25.  
  26.   someFunction()
  27.  os.sleep(0.5)
  28. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement