[IMGUI] Отображение текста из ini внутри InputText

Nelit

Потрачен
Автор темы
252
39
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Версия MoonLoader
.026-beta
У меня есть файл ini с настройками. Так-же есть input text, когда вводишь в него текст нажимаешь сохранить - в ини идёт запись. Как сделать что-бы эта запись с ини файла отображалсь в input text даже после того, как человек релогнулся или перезапустил скрипт. Код ниже. Все кто поможет как либо, добавлю в авторы. Пожалуйста.​
Lua:
local inputtext_cfg1 = imgui.ImBuffer(10000)
local inputtext_cfg2 = imgui.ImBuffer(10000)
local inputtext_cfg3 = imgui.ImBuffer(10000)

local table1
local shablon = {
    config = {
        -- Config 1
        string1="Test",
        string2="Test",
        string3="Test",
        -- Config 4
        string4="Test",
        string5="Test",
        string6="Test",
        -- Config 3
        string7="Test",
        string8="Test",
        string9="Test",
        wait="1000"
}
}

if settings_window.v then
        imgui.ShowCursor = true
        imgui.SetNextWindowPos(imgui.ImVec2(sw / 2, sh / 2), imgui.Cond.FirstUseEver, imgui.ImVec2(0.5, 0.5))
        imgui.SetNextWindowSize(imgui.ImVec2(600, 350), imgui.Cond.FirstUseEver)  
        imgui.Begin(u8'Multi-Bind', settings_window, imgui.WindowFlags.NoResize + imgui.WindowFlags.NoCollapse + imgui.WindowFlags.NoScrollbar)

        imgui.BeginChild("Settings", imgui.ImVec2(170, 255), true)

        if imgui.Button(u8"Главная ".. fa.ICON_FA_LIST, imgui.ImVec2(140, 25)) then
            settings_window.v = false
            main_window.v = not main_window.v
        end

        if imgui.Button(u8"Настройки ".. fa.ICON_FA_COG, imgui.ImVec2(140, 25)) then
            notify.addNotify("{FF0000}Multi-Bind\n", "{FFFFFF}Вы уже на этой странице", 2, 2, 5)
        end

        if imgui.Button(u8"Центр Обновлений ".. fa.ICON_FA_UPLOAD, imgui.ImVec2(140, 25)) then
            main_window.v = true
        end

        if imgui.Button(u8"Информация ".. fa.ICON_FA_INFO_CIRCLE, imgui.ImVec2(140, 25)) then
            main_window.v = true
        end

        if imgui.Button(u8"Перезагрузить ".. fa.ICON_FA_RETWEET, imgui.ImVec2(140, 25)) then
            main_window.v = false
            lua_thread.create(function()
                sampAddChatMessage(tag .. " {FFFFFF}Перезагружаем", main_color)
                    wait(1100)
                thisScript():reload()
            end)
        end

        if imgui.Button(u8"Отключить ".. fa.ICON_FA_POWER_OFF, imgui.ImVec2(140, 25)) then
            offscript_window.v = not offscript_window.v
        end

        if imgui.Button(u8"Выйти ".. fa.ICON_FA_WINDOW_CLOSE, imgui.ImVec2(140, 25)) then
            main_window.v = false
        end

        imgui.EndChild()
       
        imgui.SameLine()

        imgui.BeginChild("Menu_3", imgui.ImVec2(385, 255), true)

        if imgui.Button(u8"Конфиг 1 ".. fa.ICON_FA_FILE, imgui.ImVec2(85, 25)) then
            settings_window.v = true
        end
        imgui.SameLine()
        if imgui.Button(u8"Конфиг 2 ".. fa.ICON_FA_FILE, imgui.ImVec2(85, 25)) then
            settings_window.v = true
        end
        imgui.SameLine()
        if imgui.Button(u8"Конфиг 3 ".. fa.ICON_FA_FILE, imgui.ImVec2(85, 25)) then
            settings_window.v = true
        end

        imgui.Text(u8'Текст')
        imgui.SameLine()
        imgui.InputText('', inputtext_cfg1)

        imgui.Text(u8'Текст')
        imgui.SameLine()
        imgui.InputText(' ', inputtext_cfg2)

        imgui.Text(u8'Текст')
        imgui.SameLine()
        imgui.InputText('  ', inputtext_cfg3)

        imgui.Text(u8'Задержка')
        imgui.SameLine()
        imgui.PushItemWidth(150)
        imgui.SliderFloat('   ', wait_cmd, 1000, 3000)
        imgui.PopItemWidth()

        table1.config.string1 = inputtext_cfg1.v
        table1.config.string2 = inputtext_cfg2.v
        table1.config.string3 = inputtext_cfg3.v
        table1.config.wait = wait_cmd.v
        -- table1.config.string4 = offvidget.v
        -- table1.config.string5 = offvidget.v
        -- table1.config.string6 = offvidget.v
        -- table1.config.string7 = offvidget.v
        -- table1.config.string8 = offvidget.v
        -- table1.config.string9 = offvidget.v

        if imgui.Button(u8"Сохранить ".. fa.ICON_FA_SAVE, imgui.ImVec2(355, 30)) then
            if inicfg.save(table1, settings) then
                sampAddChatMessage(tag .. " {FFFFFF}Настройки {32CD32}сохранены", 0xFF0000)
                settings_window.v = false
            end
        end

        if imgui.Button(u8"Отправить ".. fa.ICON_FA_SHARE_SQUARE, imgui.ImVec2(355, 30)) then
            lua_thread.create(function()
                sampSendChat(mainIni.config.string1)
                    wait(mainIni.config.wait)
                sampSendChat(mainIni.config.string2)
                    wait(mainIni.config.wait)
                sampSendChat(mainIni.config.string3)
            end)
        end

        -- if imgui.TreeNode(u8'КАСТОМИЗАЦИЯ') then
        --     imgui.RadioButton(u8"Стандартная тема", theme, 1)
        --     imgui.RadioButton(u8"Синяя тема", theme, 2)
        --     imgui.RadioButton(u8"Красная тема", theme, 3)
        --     imgui.TreePop()
        -- end

        imgui.EndChild()

        imgui.Text(u8"Автор: Jesus_McWood")
        imgui.Text(u8"Версия: "..version)

        imgui.End()
    end

Код Ini файла​
INI:
[config]
string1=Это тест
string8=
string7=
string6=
string5=
string4=
string3=Это тест
wait=
string2=Это тест
string9=
sa-mp-001.png
 
Решение
У меня есть файл ini с настройками. Так-же есть input text, когда вводишь в него текст нажимаешь сохранить - в ини идёт запись. Как сделать что-бы эта запись с ини файла отображалсь в input text даже после того, как человек релогнулся или перезапустил скрипт. Код ниже. Все кто поможет как либо, добавлю в авторы. Пожалуйста.
Lua:
local inputtext_cfg1 = imgui.ImBuffer(10000)
local inputtext_cfg2 = imgui.ImBuffer(10000)
local inputtext_cfg3 = imgui.ImBuffer(10000)

local table1
local shablon = {
    config = {
        -- Config 1
        string1="Test",
        string2="Test",
        string3="Test",
        -- Config 4
        string4="Test",
        string5="Test",
        string6="Test",
        -- Config 3
        string7="Test"...

Next..

Известный
343
136
У меня есть файл ini с настройками. Так-же есть input text, когда вводишь в него текст нажимаешь сохранить - в ини идёт запись. Как сделать что-бы эта запись с ини файла отображалсь в input text даже после того, как человек релогнулся или перезапустил скрипт. Код ниже. Все кто поможет как либо, добавлю в авторы. Пожалуйста.
Lua:
local inputtext_cfg1 = imgui.ImBuffer(10000)
local inputtext_cfg2 = imgui.ImBuffer(10000)
local inputtext_cfg3 = imgui.ImBuffer(10000)

local table1
local shablon = {
    config = {
        -- Config 1
        string1="Test",
        string2="Test",
        string3="Test",
        -- Config 4
        string4="Test",
        string5="Test",
        string6="Test",
        -- Config 3
        string7="Test",
        string8="Test",
        string9="Test",
        wait="1000"
}
}

if settings_window.v then
        imgui.ShowCursor = true
        imgui.SetNextWindowPos(imgui.ImVec2(sw / 2, sh / 2), imgui.Cond.FirstUseEver, imgui.ImVec2(0.5, 0.5))
        imgui.SetNextWindowSize(imgui.ImVec2(600, 350), imgui.Cond.FirstUseEver)
        imgui.Begin(u8'Multi-Bind', settings_window, imgui.WindowFlags.NoResize + imgui.WindowFlags.NoCollapse + imgui.WindowFlags.NoScrollbar)

        imgui.BeginChild("Settings", imgui.ImVec2(170, 255), true)

        if imgui.Button(u8"Главная ".. fa.ICON_FA_LIST, imgui.ImVec2(140, 25)) then
            settings_window.v = false
            main_window.v = not main_window.v
        end

        if imgui.Button(u8"Настройки ".. fa.ICON_FA_COG, imgui.ImVec2(140, 25)) then
            notify.addNotify("{FF0000}Multi-Bind\n", "{FFFFFF}Вы уже на этой странице", 2, 2, 5)
        end

        if imgui.Button(u8"Центр Обновлений ".. fa.ICON_FA_UPLOAD, imgui.ImVec2(140, 25)) then
            main_window.v = true
        end

        if imgui.Button(u8"Информация ".. fa.ICON_FA_INFO_CIRCLE, imgui.ImVec2(140, 25)) then
            main_window.v = true
        end

        if imgui.Button(u8"Перезагрузить ".. fa.ICON_FA_RETWEET, imgui.ImVec2(140, 25)) then
            main_window.v = false
            lua_thread.create(function()
                sampAddChatMessage(tag .. " {FFFFFF}Перезагружаем", main_color)
                    wait(1100)
                thisScript():reload()
            end)
        end

        if imgui.Button(u8"Отключить ".. fa.ICON_FA_POWER_OFF, imgui.ImVec2(140, 25)) then
            offscript_window.v = not offscript_window.v
        end

        if imgui.Button(u8"Выйти ".. fa.ICON_FA_WINDOW_CLOSE, imgui.ImVec2(140, 25)) then
            main_window.v = false
        end

        imgui.EndChild()
     
        imgui.SameLine()

        imgui.BeginChild("Menu_3", imgui.ImVec2(385, 255), true)

        if imgui.Button(u8"Конфиг 1 ".. fa.ICON_FA_FILE, imgui.ImVec2(85, 25)) then
            settings_window.v = true
        end
        imgui.SameLine()
        if imgui.Button(u8"Конфиг 2 ".. fa.ICON_FA_FILE, imgui.ImVec2(85, 25)) then
            settings_window.v = true
        end
        imgui.SameLine()
        if imgui.Button(u8"Конфиг 3 ".. fa.ICON_FA_FILE, imgui.ImVec2(85, 25)) then
            settings_window.v = true
        end

        imgui.Text(u8'Текст')
        imgui.SameLine()
        imgui.InputText('', inputtext_cfg1)

        imgui.Text(u8'Текст')
        imgui.SameLine()
        imgui.InputText(' ', inputtext_cfg2)

        imgui.Text(u8'Текст')
        imgui.SameLine()
        imgui.InputText('  ', inputtext_cfg3)

        imgui.Text(u8'Задержка')
        imgui.SameLine()
        imgui.PushItemWidth(150)
        imgui.SliderFloat('   ', wait_cmd, 1000, 3000)
        imgui.PopItemWidth()

        table1.config.string1 = inputtext_cfg1.v
        table1.config.string2 = inputtext_cfg2.v
        table1.config.string3 = inputtext_cfg3.v
        table1.config.wait = wait_cmd.v
        -- table1.config.string4 = offvidget.v
        -- table1.config.string5 = offvidget.v
        -- table1.config.string6 = offvidget.v
        -- table1.config.string7 = offvidget.v
        -- table1.config.string8 = offvidget.v
        -- table1.config.string9 = offvidget.v

        if imgui.Button(u8"Сохранить ".. fa.ICON_FA_SAVE, imgui.ImVec2(355, 30)) then
            if inicfg.save(table1, settings) then
                sampAddChatMessage(tag .. " {FFFFFF}Настройки {32CD32}сохранены", 0xFF0000)
                settings_window.v = false
            end
        end

        if imgui.Button(u8"Отправить ".. fa.ICON_FA_SHARE_SQUARE, imgui.ImVec2(355, 30)) then
            lua_thread.create(function()
                sampSendChat(mainIni.config.string1)
                    wait(mainIni.config.wait)
                sampSendChat(mainIni.config.string2)
                    wait(mainIni.config.wait)
                sampSendChat(mainIni.config.string3)
            end)
        end

        -- if imgui.TreeNode(u8'КАСТОМИЗАЦИЯ') then
        --     imgui.RadioButton(u8"Стандартная тема", theme, 1)
        --     imgui.RadioButton(u8"Синяя тема", theme, 2)
        --     imgui.RadioButton(u8"Красная тема", theme, 3)
        --     imgui.TreePop()
        -- end

        imgui.EndChild()

        imgui.Text(u8"Автор: Jesus_McWood")
        imgui.Text(u8"Версия: "..version)

        imgui.End()
    end

Код Ini файла
INI:
[config]
string1=Это тест
string8=
string7=
string6=
string5=
string4=
string3=Это тест
wait=
string2=Это тест
string9=
Посмотреть вложение 79479
Lua:
local inputtext_cfg1 = imgui.ImBuffer(10000)
local inputtext_cfg2 = imgui.ImBuffer(10000)
local inputtext_cfg3 = imgui.ImBuffer(10000)
inputtext_cfg1.v = table1.config.string1
inputtext_cfg2.v = table1.config.string2
inputtext_cfg3.v = table1.config.string3

local table1
local shablon = {
    config = {
        -- Config 1
        string1="Test",
        string2="Test",
        string3="Test",
        -- Config 4
        string4="Test",
        string5="Test",
        string6="Test",
        -- Config 3
        string7="Test",
        string8="Test",
        string9="Test",
        wait="1000"
}
}

if settings_window.v then
        imgui.ShowCursor = true
        imgui.SetNextWindowPos(imgui.ImVec2(sw / 2, sh / 2), imgui.Cond.FirstUseEver, imgui.ImVec2(0.5, 0.5))
        imgui.SetNextWindowSize(imgui.ImVec2(600, 350), imgui.Cond.FirstUseEver)
        imgui.Begin(u8'Multi-Bind', settings_window, imgui.WindowFlags.NoResize + imgui.WindowFlags.NoCollapse + imgui.WindowFlags.NoScrollbar)

        imgui.BeginChild("Settings", imgui.ImVec2(170, 255), true)

        if imgui.Button(u8"Главная ".. fa.ICON_FA_LIST, imgui.ImVec2(140, 25)) then
            settings_window.v = false
            main_window.v = not main_window.v
        end

        if imgui.Button(u8"Настройки ".. fa.ICON_FA_COG, imgui.ImVec2(140, 25)) then
            notify.addNotify("{FF0000}Multi-Bind\n", "{FFFFFF}Вы уже на этой странице", 2, 2, 5)
        end

        if imgui.Button(u8"Центр Обновлений ".. fa.ICON_FA_UPLOAD, imgui.ImVec2(140, 25)) then
            main_window.v = true
        end

        if imgui.Button(u8"Информация ".. fa.ICON_FA_INFO_CIRCLE, imgui.ImVec2(140, 25)) then
            main_window.v = true
        end

        if imgui.Button(u8"Перезагрузить ".. fa.ICON_FA_RETWEET, imgui.ImVec2(140, 25)) then
            main_window.v = false
            lua_thread.create(function()
                sampAddChatMessage(tag .. " {FFFFFF}Перезагружаем", main_color)
                    wait(1100)
                thisScript():reload()
            end)
        end

        if imgui.Button(u8"Отключить ".. fa.ICON_FA_POWER_OFF, imgui.ImVec2(140, 25)) then
            offscript_window.v = not offscript_window.v
        end

        if imgui.Button(u8"Выйти ".. fa.ICON_FA_WINDOW_CLOSE, imgui.ImVec2(140, 25)) then
            main_window.v = false
        end

        imgui.EndChild()
     
        imgui.SameLine()

        imgui.BeginChild("Menu_3", imgui.ImVec2(385, 255), true)

        if imgui.Button(u8"Конфиг 1 ".. fa.ICON_FA_FILE, imgui.ImVec2(85, 25)) then
            settings_window.v = true
        end
        imgui.SameLine()
        if imgui.Button(u8"Конфиг 2 ".. fa.ICON_FA_FILE, imgui.ImVec2(85, 25)) then
            settings_window.v = true
        end
        imgui.SameLine()
        if imgui.Button(u8"Конфиг 3 ".. fa.ICON_FA_FILE, imgui.ImVec2(85, 25)) then
            settings_window.v = true
        end

        imgui.Text(u8'Текст')
        imgui.SameLine()
        imgui.InputText('', inputtext_cfg1)

        imgui.Text(u8'Текст')
        imgui.SameLine()
        imgui.InputText(' ', inputtext_cfg2)

        imgui.Text(u8'Текст')
        imgui.SameLine()
        imgui.InputText('  ', inputtext_cfg3)

        imgui.Text(u8'Задержка')
        imgui.SameLine()
        imgui.PushItemWidth(150)
        imgui.SliderFloat('   ', wait_cmd, 1000, 3000)
        imgui.PopItemWidth()

        table1.config.string1 = inputtext_cfg1.v
        table1.config.string2 = inputtext_cfg2.v
        table1.config.string3 = inputtext_cfg3.v
        table1.config.wait = wait_cmd.v
        -- table1.config.string4 = offvidget.v
        -- table1.config.string5 = offvidget.v
        -- table1.config.string6 = offvidget.v
        -- table1.config.string7 = offvidget.v
        -- table1.config.string8 = offvidget.v
        -- table1.config.string9 = offvidget.v

        if imgui.Button(u8"Сохранить ".. fa.ICON_FA_SAVE, imgui.ImVec2(355, 30)) then
            if inicfg.save(table1, settings) then
                sampAddChatMessage(tag .. " {FFFFFF}Настройки {32CD32}сохранены", 0xFF0000)
                settings_window.v = false
            end
        end

        if imgui.Button(u8"Отправить ".. fa.ICON_FA_SHARE_SQUARE, imgui.ImVec2(355, 30)) then
            lua_thread.create(function()
                sampSendChat(mainIni.config.string1)
                    wait(mainIni.config.wait)
                sampSendChat(mainIni.config.string2)
                    wait(mainIni.config.wait)
                sampSendChat(mainIni.config.string3)
            end)
        end

        -- if imgui.TreeNode(u8'КАСТОМИЗАЦИЯ') then
        --     imgui.RadioButton(u8"Стандартная тема", theme, 1)
        --     imgui.RadioButton(u8"Синяя тема", theme, 2)
        --     imgui.RadioButton(u8"Красная тема", theme, 3)
        --     imgui.TreePop()
        -- end

        imgui.EndChild()

        imgui.Text(u8"Автор: Jesus_McWood")
        imgui.Text(u8"Версия: "..version)

        imgui.End()
    end
 

Nelit

Потрачен
Автор темы
252
39
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
Lua:
local inputtext_cfg1 = imgui.ImBuffer(10000)
local inputtext_cfg2 = imgui.ImBuffer(10000)
local inputtext_cfg3 = imgui.ImBuffer(10000)
inputtext_cfg1.v = table1.config.string1
inputtext_cfg2.v = table1.config.string2
inputtext_cfg3.v = table1.config.string3

local table1
local shablon = {
    config = {
        -- Config 1
        string1="Test",
        string2="Test",
        string3="Test",
        -- Config 4
        string4="Test",
        string5="Test",
        string6="Test",
        -- Config 3
        string7="Test",
        string8="Test",
        string9="Test",
        wait="1000"
}
}

if settings_window.v then
        imgui.ShowCursor = true
        imgui.SetNextWindowPos(imgui.ImVec2(sw / 2, sh / 2), imgui.Cond.FirstUseEver, imgui.ImVec2(0.5, 0.5))
        imgui.SetNextWindowSize(imgui.ImVec2(600, 350), imgui.Cond.FirstUseEver)
        imgui.Begin(u8'Multi-Bind', settings_window, imgui.WindowFlags.NoResize + imgui.WindowFlags.NoCollapse + imgui.WindowFlags.NoScrollbar)

        imgui.BeginChild("Settings", imgui.ImVec2(170, 255), true)

        if imgui.Button(u8"Главная ".. fa.ICON_FA_LIST, imgui.ImVec2(140, 25)) then
            settings_window.v = false
            main_window.v = not main_window.v
        end

        if imgui.Button(u8"Настройки ".. fa.ICON_FA_COG, imgui.ImVec2(140, 25)) then
            notify.addNotify("{FF0000}Multi-Bind\n", "{FFFFFF}Вы уже на этой странице", 2, 2, 5)
        end

        if imgui.Button(u8"Центр Обновлений ".. fa.ICON_FA_UPLOAD, imgui.ImVec2(140, 25)) then
            main_window.v = true
        end

        if imgui.Button(u8"Информация ".. fa.ICON_FA_INFO_CIRCLE, imgui.ImVec2(140, 25)) then
            main_window.v = true
        end

        if imgui.Button(u8"Перезагрузить ".. fa.ICON_FA_RETWEET, imgui.ImVec2(140, 25)) then
            main_window.v = false
            lua_thread.create(function()
                sampAddChatMessage(tag .. " {FFFFFF}Перезагружаем", main_color)
                    wait(1100)
                thisScript():reload()
            end)
        end

        if imgui.Button(u8"Отключить ".. fa.ICON_FA_POWER_OFF, imgui.ImVec2(140, 25)) then
            offscript_window.v = not offscript_window.v
        end

        if imgui.Button(u8"Выйти ".. fa.ICON_FA_WINDOW_CLOSE, imgui.ImVec2(140, 25)) then
            main_window.v = false
        end

        imgui.EndChild()
    
        imgui.SameLine()

        imgui.BeginChild("Menu_3", imgui.ImVec2(385, 255), true)

        if imgui.Button(u8"Конфиг 1 ".. fa.ICON_FA_FILE, imgui.ImVec2(85, 25)) then
            settings_window.v = true
        end
        imgui.SameLine()
        if imgui.Button(u8"Конфиг 2 ".. fa.ICON_FA_FILE, imgui.ImVec2(85, 25)) then
            settings_window.v = true
        end
        imgui.SameLine()
        if imgui.Button(u8"Конфиг 3 ".. fa.ICON_FA_FILE, imgui.ImVec2(85, 25)) then
            settings_window.v = true
        end

        imgui.Text(u8'Текст')
        imgui.SameLine()
        imgui.InputText('', inputtext_cfg1)

        imgui.Text(u8'Текст')
        imgui.SameLine()
        imgui.InputText(' ', inputtext_cfg2)

        imgui.Text(u8'Текст')
        imgui.SameLine()
        imgui.InputText('  ', inputtext_cfg3)

        imgui.Text(u8'Задержка')
        imgui.SameLine()
        imgui.PushItemWidth(150)
        imgui.SliderFloat('   ', wait_cmd, 1000, 3000)
        imgui.PopItemWidth()

        table1.config.string1 = inputtext_cfg1.v
        table1.config.string2 = inputtext_cfg2.v
        table1.config.string3 = inputtext_cfg3.v
        table1.config.wait = wait_cmd.v
        -- table1.config.string4 = offvidget.v
        -- table1.config.string5 = offvidget.v
        -- table1.config.string6 = offvidget.v
        -- table1.config.string7 = offvidget.v
        -- table1.config.string8 = offvidget.v
        -- table1.config.string9 = offvidget.v

        if imgui.Button(u8"Сохранить ".. fa.ICON_FA_SAVE, imgui.ImVec2(355, 30)) then
            if inicfg.save(table1, settings) then
                sampAddChatMessage(tag .. " {FFFFFF}Настройки {32CD32}сохранены", 0xFF0000)
                settings_window.v = false
            end
        end

        if imgui.Button(u8"Отправить ".. fa.ICON_FA_SHARE_SQUARE, imgui.ImVec2(355, 30)) then
            lua_thread.create(function()
                sampSendChat(mainIni.config.string1)
                    wait(mainIni.config.wait)
                sampSendChat(mainIni.config.string2)
                    wait(mainIni.config.wait)
                sampSendChat(mainIni.config.string3)
            end)
        end

        -- if imgui.TreeNode(u8'КАСТОМИЗАЦИЯ') then
        --     imgui.RadioButton(u8"Стандартная тема", theme, 1)
        --     imgui.RadioButton(u8"Синяя тема", theme, 2)
        --     imgui.RadioButton(u8"Красная тема", theme, 3)
        --     imgui.TreePop()
        -- end

        imgui.EndChild()

        imgui.Text(u8"Автор: Jesus_McWood")
        imgui.Text(u8"Версия: "..version)

        imgui.End()
    end
тебя в авторы добавить как Next?