local sampev = require('samp.events')
function sampev.onShowDialog(id, style, title, button1, button2, text)
if text:find('Следовательно вашему наказанию') then
text = text:gsub('{%x%x%x%x%x%x}', '')
for line in text:gmatch('[^\n]+') do
line = line:gsub('%c', ' '):gsub('%s+', ' '):gsub('^%s+', ''):gsub('%s+$', '')
print(string.format('"%s"', line))
-- тут код например, для того чтобы искать
if line:find('^%- Перенести %d+ ящиков на исправительной работе Грузчиком, во дворе тюрьмы%.$') then
local boxes = tonumber(line:match('^%- Перенести (%d+) ящиков на исправительной работе Грузчиком, во дворе тюрьмы%.$'))
print(boxes) -- выводит, например, если судя по скрину: 0
-- elseif -- и тд
end
end
end
end