Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- init start
- local AlarmSettings = {
- {
- Name = 'Low SD amount',
- Condition = function() return itemcount('sudden death rune') < 50 end,
- Action = function() playsoundflash('monster.wav') end,
- Message = function() return 'Low SD amount (' .. itemcount('sudden death rune') .. ' left)' end
- }
- }
- AlarmMessages = {}
- init end
- auto(1000)
- AlarmMessages = {}
- for _, Alarm in ipairs(AlarmSettings) do
- if (Alarm.Condition()) then
- Alarm.Action()
- if (type(Alarm.Message) == 'function') then
- table.insert(AlarmMessages, Alarm.Message())
- end
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement