Тест из диалога в имгуи

Neil_

Активный
Автор темы
201
29
Версия MoonLoader
Другое
Безымянный.png

как вытянуть из этого диалога x1356 допустим, но оно меняется, пробовал через регулярные выражения, особо чёт не получилось
айди диалога 25012
 
Решение
Lua:
function sampev.onShowDialog(dialogId, style, title, button1, button2, text)
    if id == 25012 then
        for item in text:gmatch("[^\r\n]+") do
            if item:match("Клик мышки") then
                local clicks = item:match('Клик мышки.+%|(x%d+).++%d+.+')
                sampAddChatMessage(clicks,-1)
            end
        end
    end
end

Попробуй, с регуляркой может лажа, ибо не знаю, где эти ВК коины

Manuel Leon

Известный
266
166
Lua:
function sampev.onShowDialog(dialogId, style, title, button1, button2, text)
    if id == 25012 then
        for item in text:gmatch("[^\r\n]+") do
            if item:match("Клик мышки") then
                local clicks = item:match('Клик мышки.+%|(x%d+).++%d+.+')
                sampAddChatMessage(clicks,-1)
            end
        end
    end
end

Попробуй, с регуляркой может лажа, ибо не знаю, где эти ВК коины
 

Rice.

Известный
Модератор
1,703
1,470
Посмотреть вложение 112242
как вытянуть из этого диалога x1356 допустим, но оно меняется, пробовал через регулярные выражения, особо чёт не получилось
айди диалога 25012
В диалоге ещё цвет текста влияет на хук, указывай {......} перед цветным текстом
 

Neil_

Активный
Автор темы
201
29
Lua:
function sampev.onShowDialog(dialogId, style, title, button1, button2, text)
    if id == 25012 then
        for item in text:gmatch("[^\r\n]+") do
            if item:match("Клик мышки") then
                local clicks = item:match('Клик мышки.+%|(x%d+).++%d+.+')
                sampAddChatMessage(clicks,-1)
            end
        end
    end
end

Попробуй, с регуляркой может лажа, ибо не знаю, где эти ВК коины
В диалоге ещё цвет текста влияет на хук, указывай {......} перед цветным текстом
Спасибо огромное, я то это понимал, но понять это все что куда не мог, слишком сложно