error in mimgui

Lance_Sterling

Известный
Автор темы
803
284
Версия MoonLoader
.026-beta
кароче сделал автоподгрузку логотипа в папку, но когда он только загрузился и открываешь окно с логотипом скрипт выдает ошибку
[ML] (error) Zeus Tools: D:\GTA 140K BY DAPO SHOW\moonloader\lib\mimgui\init.lua:306: attempt to index upvalue 'renderer' (a nil value)
stack traceback:
D:\GTA 140K BY DAPO SHOW\moonloader\lib\mimgui\init.lua:306: in function 'CreateTextureFromFile'
D:\GTA 140K BY DAPO SHOW\moonloader\ZeusTools.lua:594: in function <D:\GTA 140K BY DAPO SHOW\moonloader\ZeusTools.lua:591>
[ML] (error) Zeus Tools: Script died due to an error. (0EC61014)

после перезагрузки все нормально, и больше таких ошибок нет, как решать?
если что подгрузка логотипа в
imgui.OnInitialize
как надо
Lua:
if doesFileExist(getGameDirectory().. '\\moonloader\\Zeus Tools\\main.png') then
        logo = imgui.CreateTextureFromFile(getGameDirectory().. '\\moonloader\\Zeus Tools\\main.png')--Подключаем текстуру логотипа
    else
        AddChatMessage('У вас не скачан логотип! Перезагрузка..')
        AddChatMessage('Если данная надпись работает уже много раз, обратитесь к разработчику скрипта')
    end