10-23-2022, 08:35 AM
local ITEMS = { 'dragon scale mail', 'royal helmet', 'tower shield', 'dragon slayer'}
local messages = getnewmessages('Default') -- Get new messages from Default channel. If your server uses Server Log then change it.
for _, msg in ipairs(messages) do
if msg.type == 22 and string.find(msg.content, 'Loot of ') ~= nil then
local text_lower = msg.content:lower()
for __, item in ipairs(ITEMS) do
if string.find(text_lower, item:lower()) ~= nil then
playsound('default')
flashclient()
return
end
end
end
end
I tried this code but it doesn't work. Any ideas?