View difference between Paste ID: WPGL6RME and nqm4APHy
SHOW: | | - or go back to the newest paste.
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-
  if timer = 5 then
21+
22-
    term.setCursorPos(1,3)
22+
  if timer == 5 then
23
    if menge_alt > menge then
24-
        term.write("Tendenz fallend")
24+
        tendenz = 0
25
    else
26-
      if menge_alt = menge
26+
      if menge_alt == menge then
27-
        term.write("Tendenz gleichbleibend")
27+
        tendenz = 1
28
      else
29-
        term.write("Tendenz steigend")
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