function imgui.CustomButton(title, current_number, button_number, ...)
if tonumber(current_number.v) == tonumber(button_number) then
imgui.PushStyleColor(imgui.Col.Button, imgui.ImVec4(0.26, 0.59, 0.98, 0.35))
imgui.PushStyleColor(imgui.Col.ButtonHovered, imgui.ImVec4(0.26, 0.59, 0.98, 0.35))
imgui.PushStyleColor(imgui.Col.ButtonActive, imgui.ImVec4(0.26, 0.59, 0.98, 0.35))
imgui.PushStyleColor(imgui.Col.ChildWindowBg, imgui.ImVec4(0.26, 0.59, 0.98, 0.35))
local result = imgui.Button(title, ...)
imgui.PopStyleColor(4)
return result
else
if imgui.Button(title, ...) then current_number.v = tonumber(button_number) return true end
end
end
--использование
imgui.CustomButton('text', Navication.MainPanel, 0, imgui.ImVec2(22, 22))
imgui.CustomButton('TEXT', Navication.MainPanel, 1, imgui.ImVec2(22, 22))
цвет поменять не могу уже говорилLua:function imgui.CustomButton(title, current_number, button_number, ...) if tonumber(current_number.v) == tonumber(button_number) then imgui.PushStyleColor(imgui.Col.Button, imgui.ImVec4(0.26, 0.59, 0.98, 0.35)) imgui.PushStyleColor(imgui.Col.ButtonHovered, imgui.ImVec4(0.26, 0.59, 0.98, 0.35)) imgui.PushStyleColor(imgui.Col.ButtonActive, imgui.ImVec4(0.26, 0.59, 0.98, 0.35)) imgui.PushStyleColor(imgui.Col.ChildWindowBg, imgui.ImVec4(0.26, 0.59, 0.98, 0.35)) local result = imgui.Button(title, ...) imgui.PopStyleColor(4) return result else if imgui.Button(title, ...) then current_number.v = tonumber(button_number) return true end end end --использование imgui.CustomButton('text', Navication.MainPanel, 0, imgui.ImVec2(22, 22)) imgui.CustomButton('TEXT', Navication.MainPanel, 1, imgui.ImVec2(22, 22))
я тебе функу скинул, с цветом играй самцвет поменять не могу уже говорил
как ты цвет менял скажи
rgb цвета юзалкак ты цвет менял скажи
ты тут менял значения?Lua:imgui.PushStyleColor(imgui.Col.Button, imgui.ImVec4(0.26, 0.59, 0.98, 0.35)) imgui.PushStyleColor(imgui.Col.ButtonHovered, imgui.ImVec4(0.26, 0.59, 0.98, 0.35)) imgui.PushStyleColor(imgui.Col.ButtonActive, imgui.ImVec4(0.26, 0.59, 0.98, 0.35)) imgui.PushStyleColor(imgui.Col.ChildWindowBg, imgui.ImVec4(0.26, 0.59, 0.98, 0.35))
У тебя нет массива Navication.rgb цвета юзал
[ML] (error) AARH.lua: C:\games\2TS16\moonloader\AARH.lua:76: attempt to index global 'Navication' (a nil value)
stack traceback:
C:\games\2TS16\moonloader\AARH.lua:76: in function 'OnDrawFrame'
C:\games\2TS16\moonloader\lib\imgui.lua:1378: in function <C:\games\2TS16\moonloader\lib\imgui.lua:1367>
[ML] (error) AARH.lua: Script died due to an error. (13B1481C) 🧐
эт имгуи? или мимгуи?Полезные сниппеты и функции
Описание: возвращает версию сампа local ffi = require("ffi") function get_samp_version() local samp_base = getModuleHandle("samp.dll") if samp_dll ~= 0 then local e_lfanew = ffi.cast("long*", samp_base + 60)[0] local nt_header = samp_base + e_lfanew local...www.blast.hk