помогите с кодом

Jefferson.!2.

Новичок
Автор темы
18
1
Я создаю мод редактирования HUD, но у меня есть проблема, одна из опций этого мода - изменить положение кислородного бара, но для этого мне нужно использовать следующий код:

код:
function main()
    repeat wait(100) until isSampAvailable()

    local BreathX = ffi.new('float[1]')
    local BreathY = ffi.new('float[1]')  


    while true do
            wait(0)
            BreathX[0] = ini.hud.BreathPosX
            BreathY[0] = ini.hud.BreathPosY

            ffi.cast('float**', 0x58F11F)[0] = BreathX
            ffi.cast('float**', 0x58F100)[0] = BreathY  
    end
end

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