Помощь с mimgui and диалоговое коно

Manchinii

Новичок
Автор темы
7
4
Версия MoonLoader
Другое
Lua:
getLeaders = ""    
       
function samp.onShowDialog(did, style, title, b1, b2, text)
    if did == 0 then
    print("onShowDialog called")
    if text:find("Лидер семьи: {47EB2A}(%w+_%w+){FFFFFF}") then
        local getleader = text:match("Лидер семьи: {47EB2A}(%w+_%w+){FFFFFF}")
        getLeaders = getleader

    end
end
end

ВОт мне нужно что бы getLeaders выводился текстом в mimgui. Я попробовал сделать так :
Lua:
if tabs == 1 then
imgui.Text(u8(getLeaders))
Но он не выводит текст с getLeaders. Я хз че делать поэтому прошу помощь у бх. Заранее спасибо!​
 

Fellespe.

Участник
76
16
Lua:
getLeaders = ""   
      
function samp.onShowDialog(did, style, title, b1, b2, text)
    if did == 0 then
    print("onShowDialog called")
    if text:find("Лидер семьи: {47EB2A}(%w+_%w+){FFFFFF}") then
        local getleader = text:match("Лидер семьи: {47EB2A}(%w+_%w+){FFFFFF}")
        getLeaders = getleader

    end
end
end

ВОт мне нужно что бы getLeaders выводился текстом в mimgui. Я попробовал сделать так :
Lua:
if tabs == 1 then
imgui.Text(u8(getLeaders))
Но он не выводит текст с getLeaders. Я хз че делать поэтому прошу помощь у бх. Заранее спасибо!
диалог кинь
 

kyrtion

Известный
1,144
413
настоятельно советую убрать все hex-цветв и а потом уже дальше.
text = text:gsub('{%x%x%x%x%x%x}', '')
print(did, title, text)

if text:find('Лидер семьи:') then
print('Found!')
end

Либо возьми полностью чистый исходник диалога и протестируйте в onecompiler на lua