Подгрузка стрима

Dewize

Известный
Автор темы
439
89
Версия MoonLoader
.027.0-preview
Как находясь в одном месте, подгружать зону стрима с другого места?
 

ARMOR

kjor32 is legend
Модератор
4,853
6,143
Типо так?

Lua:
local ffi = require("ffi")

ffi.cdef[[
    typedef struct {
        float x, y, z;
    } CVector;
]]

local CStreaming__LoadScene = ffi.cast("void(__cdecl*)(CVector* pPos)", 0x40EB70); -- Прогружает саму сцену
local CStreaming__LoadSceneCollision = ffi.cast("void(__cdecl*)(CVector* pPos)", 0x40ED80); -- Прогружает колизию сцены

function main()
    local pPos = ffi.new("CVector*");
    pPos.x = 100.0;
    pPos.y = 300.0;
    pPos.z = 60.0;
    -- Можно юзать что-то одно так-то
    CStreaming__LoadScene(pPos);
    CStreaming__LoadSceneCollision(pPos); 
end
 
  • Нравится
Реакции: minxty