[IMGUI] Как сделать такое-же окно?

Статус
В этой теме нельзя размещать новые ответы.

влад динозавр

Известный
Автор темы
1,298
618
Версия MoonLoader
.026-beta
1659101467574.png

Как сделать такой заголовок (MI-Helper | Настройки) и как сделать такие же вкладки слева (Настройки, В разработке)
Можно пожалуйста готовый код? Или хотя-бы функции
 
  • Эм
Реакции: qdIbp

влад динозавр

Известный
Автор темы
1,298
618

sat0ry

Известный
1,087
298
как можно разделить меню вкладок и то, что находится внутри вкладок? как на скрине который в начале темы
imgui.BeginChild('##tabs', imgui.ImVec2(sizenumber, sizenumber), false)

рекомендую ознакомиться хотя бы с основами основ, иначе ты попросту задаешь вопросы которые уже есть на форуме. Как по мне это бессмысленно.
 

влад динозавр

Известный
Автор темы
1,298
618
imgui.BeginChild('##tabs', imgui.ImVec2(sizenumber, sizenumber), false)

рекомендую ознакомиться хотя бы с основами основ, иначе ты попросту задаешь вопросы которые уже есть на форуме. Как по мне это бессмысленно.
не работает, код:
1659106624262.png

и как убрать линию рядом с вкладкой?
 

sat0ry

Известный
1,087
298

влад динозавр

Известный
Автор темы
1,298
618
Он работает, просто надо поставить BeginChild перед if page == 1 then и EndChild() перед imgui.End() и вон там где false поставить true
можешь просто скинуть готовый код, и всё?
 
  • Bug
Реакции: VRush

sat0ry

Известный
1,087
298
можешь просто скинуть готовый код, и всё?
Lua:
imgui.BeginChild('##tabs', _, false)
    if imgui.PageButton(page == 1, '#', 'Page one') then
        page = 1
    end
    if imgui.PageButton(page == 2, '#', 'Page two') then
        page = 2
    end
imgui.EndChild()
imgui.BeginChild('##workspace', imgui.ImVec2(500, 500), true)
    if page == 1 then
        imgui.Text('One Page')
    elseif page == 2 then
        imgui.Text('Two Page')
    end
imgui.EndChild()

Было тяжело.
 
Последнее редактирование:
  • Нравится
Реакции: Charles Lee

влад динозавр

Известный
Автор темы
1,298
618
Lua:
imgui.BeginChild('##tabs', _, false)
    if imgui.PageButton(page == 1, '#', 'Page one') then
        page = 1
    end
    if imgui.PageButton(page == 2, '#', 'Page two') then
        page = 2
    end
imgui.EndChild()
imgui.BeginChild('##workspace', imgui.ImVec2(500, 500), true)
    if page == 1 then
        imgui.Text('One Page')
    elseif page == 2 then
        imgui.Text('Two Page')
    end
imgui.EndChild()

Было тяжело.
:27: attempt to get length of global 'tabs' (a nil value)

Lua:
imgui.BeginChild(##tabs, _, false)
 
  • Bug
Реакции: zTechnology

влад динозавр

Известный
Автор темы
1,298
618
crash, лог мунлоадера:

Код:
[18:59:16.149485] (system)    Session started.
[18:59:16.149485] (debug)    Module handle: 720C0000

MoonLoader v.026.5-beta loaded.
Developers: FYP, hnnssy, EvgeN 1137

Copyright (c) 2016, BlastHack Team
https://www.blast.hk/moonloader/

[18:59:16.149485] (info)    Working directory: C:\Games\DUNO MODS REBUILD\moonloader
[18:59:16.149485] (debug)    FP Control: 0009001F
[18:59:16.149485] (debug)    Game: GTA SA 1.0.0.0 US
[18:59:16.150483] (system)    Installing pre-game hooks...
[18:59:16.152484] (system)    Hooks installed.
[18:59:19.152013] (debug)    Initializing opcode handler table
[18:59:19.152013] (debug)    package.path = C:\Games\DUNO MODS REBUILD\moonloader\lib\?.lua;C:\Games\DUNO MODS REBUILD\moonloader\lib\?\init.lua;C:\Games\DUNO MODS REBUILD\moonloader\?.lua;C:\Games\DUNO MODS REBUILD\moonloader\?\init.lua;.\?.lua;C:\Games\DUNO MODS REBUILD\moonloader\lib\?.luac;C:\Games\DUNO MODS REBUILD\moonloader\lib\?\init.luac;C:\Games\DUNO MODS REBUILD\moonloader\?.luac;C:\Games\DUNO MODS REBUILD\moonloader\?\init.luac;.\?.luac
[18:59:19.152013] (debug)    package.cpath = C:\Games\DUNO MODS REBUILD\moonloader\lib\?.dll;
[18:59:19.153015] (system)    Loading script 'C:\Games\DUNO MODS REBUILD\moonloader\AutoReboot.lua'...
[18:59:19.153015] (debug)    New script: 07C9F27C
[18:59:19.155015] (system)    ML-AutoReboot: Loaded successfully.
[18:59:19.155015] (system)    Loading script 'C:\Games\DUNO MODS REBUILD\moonloader\GameFixer.lua'...
[18:59:19.155015] (debug)    New script: 07C23824
[18:59:19.215014] (system)    GameFixer.lua: Loaded successfully.
[18:59:19.215014] (system)    Loading script 'C:\Games\DUNO MODS REBUILD\moonloader\reload_all.lua'...
[18:59:19.215014] (debug)    New script: 07C23E44
[18:59:19.217013] (system)    ML-ReloadAll: Loaded successfully.
[18:59:19.217013] (system)    Loading script 'C:\Games\DUNO MODS REBUILD\moonloader\SF Integration.lua'...
[18:59:19.217013] (debug)    New script: 07C239AC
[18:59:19.237013] (system)    SF Integration: Loaded successfully.
[18:59:22.592013] (system)    Installing post-load hooks...
[18:59:22.592013] (system)    Hooks installed.
[18:59:55.375015] (system)    ML-AutoReboot: Script terminated. (07C9F27C)
[18:59:55.377016] (system)    GameFixer.lua: Script terminated. (07C23824)
[18:59:55.380014] (system)    ML-ReloadAll: Script terminated. (07C23E44)
[18:59:55.381021] (system)    SF Integration: Script terminated. (07C239AC)
[18:59:55.382020] (system)    Loading script 'C:\Games\DUNO MODS REBUILD\moonloader\AutoReboot.lua'...
[18:59:55.382020] (debug)    New script: 07C23E44
[18:59:55.384017] (system)    ML-AutoReboot: Loaded successfully.
[18:59:55.384017] (system)    Loading script 'C:\Games\DUNO MODS REBUILD\moonloader\GameFixer.lua'...
[18:59:55.384017] (debug)    New script: 07C239AC
[18:59:55.440012] (system)    GameFixer.lua: Loaded successfully.
[18:59:55.440012] (system)    Loading script 'C:\Games\DUNO MODS REBUILD\moonloader\reload_all.lua'...
[18:59:55.440012] (debug)    New script: 07C23824
[18:59:55.441012] (system)    ML-ReloadAll: Loaded successfully.
[18:59:55.441012] (system)    Loading script 'C:\Games\DUNO MODS REBUILD\moonloader\SF Integration.lua'...
[18:59:55.441012] (debug)    New script: 07C242DC
[18:59:55.444009] (system)    SF Integration: Loaded successfully.
[18:59:55.444009] (system)    Loading script 'C:\Games\DUNO MODS REBUILD\moonloader\test.lua'...
[18:59:55.444009] (debug)    New script: 17DEB6E4
[18:59:55.451012] (system)    test.lua: Loaded successfully.
 

sat0ry

Известный
1,087
298
crash, лог мунлоадера:

Код:
[18:59:16.149485] (system)    Session started.
[18:59:16.149485] (debug)    Module handle: 720C0000

MoonLoader v.026.5-beta loaded.
Developers: FYP, hnnssy, EvgeN 1137

Copyright (c) 2016, BlastHack Team
https://www.blast.hk/moonloader/

[18:59:16.149485] (info)    Working directory: C:\Games\DUNO MODS REBUILD\moonloader
[18:59:16.149485] (debug)    FP Control: 0009001F
[18:59:16.149485] (debug)    Game: GTA SA 1.0.0.0 US
[18:59:16.150483] (system)    Installing pre-game hooks...
[18:59:16.152484] (system)    Hooks installed.
[18:59:19.152013] (debug)    Initializing opcode handler table
[18:59:19.152013] (debug)    package.path = C:\Games\DUNO MODS REBUILD\moonloader\lib\?.lua;C:\Games\DUNO MODS REBUILD\moonloader\lib\?\init.lua;C:\Games\DUNO MODS REBUILD\moonloader\?.lua;C:\Games\DUNO MODS REBUILD\moonloader\?\init.lua;.\?.lua;C:\Games\DUNO MODS REBUILD\moonloader\lib\?.luac;C:\Games\DUNO MODS REBUILD\moonloader\lib\?\init.luac;C:\Games\DUNO MODS REBUILD\moonloader\?.luac;C:\Games\DUNO MODS REBUILD\moonloader\?\init.luac;.\?.luac
[18:59:19.152013] (debug)    package.cpath = C:\Games\DUNO MODS REBUILD\moonloader\lib\?.dll;
[18:59:19.153015] (system)    Loading script 'C:\Games\DUNO MODS REBUILD\moonloader\AutoReboot.lua'...
[18:59:19.153015] (debug)    New script: 07C9F27C
[18:59:19.155015] (system)    ML-AutoReboot: Loaded successfully.
[18:59:19.155015] (system)    Loading script 'C:\Games\DUNO MODS REBUILD\moonloader\GameFixer.lua'...
[18:59:19.155015] (debug)    New script: 07C23824
[18:59:19.215014] (system)    GameFixer.lua: Loaded successfully.
[18:59:19.215014] (system)    Loading script 'C:\Games\DUNO MODS REBUILD\moonloader\reload_all.lua'...
[18:59:19.215014] (debug)    New script: 07C23E44
[18:59:19.217013] (system)    ML-ReloadAll: Loaded successfully.
[18:59:19.217013] (system)    Loading script 'C:\Games\DUNO MODS REBUILD\moonloader\SF Integration.lua'...
[18:59:19.217013] (debug)    New script: 07C239AC
[18:59:19.237013] (system)    SF Integration: Loaded successfully.
[18:59:22.592013] (system)    Installing post-load hooks...
[18:59:22.592013] (system)    Hooks installed.
[18:59:55.375015] (system)    ML-AutoReboot: Script terminated. (07C9F27C)
[18:59:55.377016] (system)    GameFixer.lua: Script terminated. (07C23824)
[18:59:55.380014] (system)    ML-ReloadAll: Script terminated. (07C23E44)
[18:59:55.381021] (system)    SF Integration: Script terminated. (07C239AC)
[18:59:55.382020] (system)    Loading script 'C:\Games\DUNO MODS REBUILD\moonloader\AutoReboot.lua'...
[18:59:55.382020] (debug)    New script: 07C23E44
[18:59:55.384017] (system)    ML-AutoReboot: Loaded successfully.
[18:59:55.384017] (system)    Loading script 'C:\Games\DUNO MODS REBUILD\moonloader\GameFixer.lua'...
[18:59:55.384017] (debug)    New script: 07C239AC
[18:59:55.440012] (system)    GameFixer.lua: Loaded successfully.
[18:59:55.440012] (system)    Loading script 'C:\Games\DUNO MODS REBUILD\moonloader\reload_all.lua'...
[18:59:55.440012] (debug)    New script: 07C23824
[18:59:55.441012] (system)    ML-ReloadAll: Loaded successfully.
[18:59:55.441012] (system)    Loading script 'C:\Games\DUNO MODS REBUILD\moonloader\SF Integration.lua'...
[18:59:55.441012] (debug)    New script: 07C242DC
[18:59:55.444009] (system)    SF Integration: Loaded successfully.
[18:59:55.444009] (system)    Loading script 'C:\Games\DUNO MODS REBUILD\moonloader\test.lua'...
[18:59:55.444009] (debug)    New script: 17DEB6E4
[18:59:55.451012] (system)    test.lua: Loaded successfully.
Зачем мне твой мунлог?

ты лучше код сразу кидай
 

влад динозавр

Известный
Автор темы
1,298
618
почему у тебя imgui.PageButton в onDrawFrame сама функция? а не вне его?

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

sat0ry

Известный
1,087
298

Вложения

  • test.lua
    7.5 KB · Просмотры: 6
Статус
В этой теме нельзя размещать новые ответы.