local imgui = require 'mimgui'
local image = {
path = getWorkingDirectory() .. '\\resource\\exampleShit.jpeg',
url = 'https://i.imgur.com/P8tiJxN.jpeg',
handle = nil,
}
imgui.OnFrame(function() return true end, function(player)
imgui.SetNextWindowPos(imgui.ImVec2(500,500), imgui.Cond.FirstUseEver, imgui.ImVec2(0.5, 0.5))
imgui.SetNextWindowSize(imgui.ImVec2(300, 300), imgui.Cond.Always)
imgui.Begin('##Window', nil,imgui.WindowFlags.NoResize)
imgui.Image(image.handle, imgui.ImVec2(200, 200))
imgui.End()
end)
imgui.OnInitialize(function()
if doesFileExist(image.path) then
image.handle = imgui.CreateTextureFromFile(image.path)
else
lua_thread.create(function()
downloadUrlToFile(image.url, image.path)
wait(1000) -- без этой хуйни придётся перезагружать скрипт чтоб картинка отобразилась
image.handle = imgui.CreateTextureFromFile(image.path)
end)
end
end)