регулярка

xavier_v

Участник
Автор темы
81
3
Версия MoonLoader
.026-beta
Не могли бы вы сделать регулярное выражение для этого диалога? 😇😇
Lua:
function sampev.onShowDialog(dialogId, style, title, button1, button2, text)
    if dialogId == 5036 then   
    
        if text:find('Отправил(-а):(%w+_%w+)') then
                edit_name = text:match('Отправил(-а):(%w+_%w+)')

                edit_window_state.v = not edit_window_state.v
                imgui.Process = edit_window_state.v
            return false
        end
    end
end

qguCk3qLBFk.jpg
 

qdIbp

Автор темы
Проверенный
1,383
1,143
Lua:
function sampev.onShowDialog(dialogId, style, title, button1, button2, text)
    if dialogId == 5036 then  
        local reg = string.match(text,'Отправил%(%-а%)%:%s*(%w+_%w+)')
        if reg then
            edit_window_state.v = not edit_window_state.v
            imgui.Process = edit_window_state.v
            return false
        end
    end
end
 

xavier_v

Участник
Автор темы
81
3
Lua:
function sampev.onShowDialog(dialogId, style, title, button1, button2, text)
    if dialogId == 5036 then 
        local reg = string.match(text,'Отправил%(%-а%)%:%s*(%w+_%w+)')
        if reg then
            edit_window_state.v = not edit_window_state.v
            imgui.Process = edit_window_state.v
            return false
        end
    end
end
неа(
 

xavier_v

Участник
Автор темы
81
3
нет блять

Я просто хочу заменить диалог на имгуи, а также добавить несколько кнопок для быстрого редактирования сми