Advertisement
Guest User

Untitled

a guest
Sep 23rd, 2017
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 0.57 KB | None | 0 0
  1. init start
  2.     local AlarmSettings = {
  3.         {
  4.             Name = 'Low SD amount',
  5.             Condition = function() return itemcount('sudden death rune') < 50 end,
  6.             Action = function() playsoundflash('monster.wav') end,
  7.             Message = function() return 'Low SD amount (' .. itemcount('sudden death rune') .. ' left)' end
  8.         }
  9.     }
  10.    
  11.     AlarmMessages = {}
  12. init end
  13.  
  14. auto(1000)
  15. AlarmMessages = {}
  16. for _, Alarm in ipairs(AlarmSettings) do
  17.     if (Alarm.Condition()) then
  18.         Alarm.Action()
  19.        
  20.         if (type(Alarm.Message) == 'function') then
  21.             table.insert(AlarmMessages, Alarm.Message())
  22.         end
  23.     end
  24. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement