Advertisement
praetorianer777

trc

Dec 25th, 2013
56
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. monitor = peripheral.wrap("top")
  2. monitor.setTextScale(1)
  3. monitor.setTextColor(32768)
  4.  
  5. rednet.open("right")
  6. local pc = 0
  7. local name = ""
  8. local menge = 0
  9. local kapazitaet = 0
  10. local timer = 0
  11. local menge_alt = 0
  12. local tendenz = 0
  13.  
  14. while true do
  15.   pc,name = rednet.receive()
  16.   pc,menge = rednet.receive()
  17.   pc,kapazitaet = rednet.receive()
  18.  
  19.   term.clear()
  20.   term.setCursorPos(1,1)
  21.  
  22.   if timer == 5 then
  23.     if menge_alt > menge then
  24.         tendenz = 0
  25.     else
  26.       if menge_alt == menge then
  27.         tendenz = 1
  28.       else
  29.         tendenz = 2
  30.       end
  31.     end
  32.     timer = 0
  33.   end
  34.  
  35.   if menge >= kapazitaet/2 then
  36.     monitor.setBackgroundColor(8192)
  37.   end
  38.   if menge < kapazitaet/2 and menge >= kapazitaet/5 then
  39.     monitor.setBackgroundColor(2)
  40.   end
  41.   if menge < kapazitaet/5 then
  42.     monitor.setBackgroundColor(16384)
  43.   end
  44.    
  45.   term.write("Inhalt: "..name.." ")
  46.   term.setCursorPos(1,2)
  47.   term.write("Fuellstand: "..menge.." / "..kapazitaet)
  48.   term.setCursorPos(1,3)
  49.   if tendenz == 0 then
  50.     term.write("Tendenz fallend")
  51.   end
  52.   if tendenz == 1 then
  53.     term.write("Tendenz gleichbleibend")
  54.   end
  55.   if tendenz == 2 then
  56.     term.write("Tendenz steigend")
  57.   end
  58.   sleep(1)
  59.   timer = timer + 1
  60.   menge_alt = menge
  61. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement