Advertisement
ChaosBeing

startup

Feb 27th, 2012
92
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.67 KB | None | 0 0
  1. timeTriggered = 0
  2.  
  3. function soundAlarm()
  4.     rs.setOutput("top", false)
  5.     timeTriggered = 30
  6. end
  7.  
  8.  
  9. function listen()
  10.     while true do
  11.         ID, msg = rednet.receive(1)
  12.  
  13.         if msg == "Alarm!" then
  14.             soundAlarm()
  15.         end
  16.  
  17.         if timeTriggered > 1 then
  18.             timeTriggered = timeTriggered - 1
  19.             term.setCursorPos(1,4)
  20.             --Debug!
  21.             print("Alarm! " .. timeTriggered .. "   ")
  22.    
  23.         elseif timeTriggered == 1 then
  24.             rs.setOutput("top", true)
  25.             term.setCursorPos(1,4)
  26.             print("           ")
  27.             timeTriggered = 0
  28.         end
  29.     end
  30. end
  31.  
  32.  
  33. term.clear()
  34. term.setCursorPos(1,1)
  35. print("chaOS Ver. 1.3.1 Security Monitor")
  36. rednet.open("left")
  37. rs.setOutput("top", true)
  38. listen()
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement