2 imgui вопроса

IlyaHL2

Активный
Автор темы
210
53
Версия MoonLoader
.026-beta
1 почему не пропадает курсор, он просто моргает но не исчезает
2 как сделать так чтобы не моргал а то заеб, даже так сделал, не помогло
p.s. весь код

Lua:
local imgui = require('imgui')
local fa = require('fAwesome5')

local encoding = require('encoding')
encoding.default = 'CP1251'
u8 = encoding.UTF8

function imgui.OnDrawFrame()
    imgui.SetNextWindowPos(imgui.ImVec2(1007,375), imgui.Cond.FirstUseEver, imgui.ImVec2(0.5, 0.5))
    imgui.Begin('##',nil,imgui.WindowFlags.NoTitleBar+imgui.WindowFlags.AlwaysAutoResize)
        imgui.Text(u8( ('Health: %d\n'):format(isCharInAnyCar(playerPed) and getCarHealth(storeCarCharIsInNoSave(playerPed)) or getCharHealth(playerPed)) ))
    imgui.End()
end

function main()
    imgui.Process = true
    while true do wait(0)
        if not(isSampfuncsConsoleActive() or sampIsChatInputActive()) and imgui.Process then
            imgui.showCursor = false
            showCursor(false)
        end
    end
end
 
Решение
С таким мусором курсор работает нормально

mimgui govno:
local imgui = require 'imgui'

function imgui.OnDrawFrame()
    imgui.ShowCursor = false
    imgui.SetNextWindowPos(imgui.ImVec2(1007,375), imgui.Cond.FirstUseEver, imgui.ImVec2(0.5, 0.5))
        imgui.Begin('##',nil,imgui.WindowFlags.NoTitleBar+imgui.WindowFlags.AlwaysAutoResize)
        imgui.Text(u8( ('Health: %d\n'):format(isCharInAnyCar(playerPed) and getCarHealth(storeCarCharIsInNoSave(playerPed)) or getCharHealth(playerPed)) ))
    imgui.End()
end

function main()
    imgui.Process = true
    while true do wait(0) end
end

Что работает без main?
Imgui тоже без main работает.
1672676048343.png

purpleee

Активный
180
80
А теперь попробуй не закрыть imgui.PushStyleColor в имгуи и мимгуи :)

все нормльно работает
Посмотреть вложение 184129
Посмотреть вложение 184132
Посмотреть вложение 184131

Посмотреть вложение 184138
Мейби у меня тогда просто старая версия мимгуи? Качал с форума
 

chapo

🫡 В армии с 17.10.2023. В ЛС НЕ ОТВЕЧАЮ
Друг
8,769
11,213
Мейби у меня тогда просто старая версия мимгуи? Качал с форума
мб когда ты писал скрипт у тебя в самфунксе был включен antipause, из-за этого могло крашить (когда например ты создал чекбокс до того как создать "привязанную" к нему переменную), но и с имгуи такая же штука