local ev = require('samp.events')
local keywords = {
'Номер аккаунта',
'Авторизация на сервере',
'BTC',
'Евро',
'Номер телефона',
'Работа',
'Организация',
'Отель',
'Номер в отеле',
'Возможность владеть'
}
local function contains_keyword(line, keywords)
for _, keyword in ipairs(keywords) do
if string.find(line, keyword) then
return false
end
end
return true
end
function ev.onShowDialog(id, style, title, btn1, btn2, text)
if id == 235 then
local lines = {}
for line in text:gmatch('([^\n]*)\n?') do
table.insert(lines, line)
end
local filtered_lines = {}
for _, line in ipairs(lines) do
if contains_keyword(line, keywords) then
table.insert(filtered_lines, line)
end
end
text = table.concat(filtered_lines, '\n')
return {id, style, title, btn1, btn2, text}
end
end