Advertisement
Guest User

tankAlert

a guest
Mar 8th, 2015
255
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.63 KB | None | 0 0
  1. local tankSide = "left"
  2. local slot = 1
  3. local signalSide = "top"
  4.  
  5. local tank = peripheral.wrap(tankSide)
  6.  
  7. while true do
  8.   local data = tank.getTankInfo("UNKNOWN")[slot]
  9.   local name = data.name
  10.   local amount = data.amount
  11.   local capacity = data.capacity
  12.   print("------------------------------")
  13.   print("name     : "..name)
  14.   if amount > capacity * 75 / 100 then
  15.     term.setTextColor(colors.red)
  16.     rs.setOutput(signalSide,true)
  17.   else
  18.     term.setTextColor(colors.green)
  19.     rs.setOutput(signalSide,false)
  20.   end
  21.   print("amount   : "..amount.." / "..capacity)
  22.   term.setTextColor(colors.white)
  23.  
  24.   sleep(16)  
  25. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement