GTA SA - ModLoader support for MoonLoader (Mods Lua no ModLoader)

Agora você pode instalar mods Lua (para MoonLoader) dentro do ModLoader!


Esta é uma (ótima) solução do HzanRsxa2959, que também serve de API para outros mods Lua.

Como instalar mods Lua no ModLoader:
Instale este mod. Ele lê todo o arquivo "modloader/modloader.log" à procura dos arquivos .lua e .luac que o ModLoader tentou carregar, e assim, faz carregá-los.

Esta solução possibilita o funcionamento de todas as configurações do modloader.ini, inclusive o "." no início do nome da pasta, exceto prioridade (.Priority) (assim como mods CLEO e ASI).

Semelhante à mods CLEOs, irá carregar todos os arquivos .lua e .luac dentro de uma pasta "moonloader".

Por exemplo:
modloader\uma pasta\my mod.lua   => errado
modloader\uma pasta\moonloader\outra pasta\mod.lua   => errado
modloader\moonloader\outra pasta\mod.lua   => errado

modloader\moonloader\mod.lua   => correto
modloader\uma pasta\moonloader\my mod.lua   => correto
modloader\uma pasta\quantas pastas quiser\moonloader\mod.lua   => correto


Limitações atuais:
  • Bibliotecas (como ImGui, MoonAdditions e normalmente a pasta "lib") precisam ser instaladas no MoonLoader.
  • Imports (importações) não funcionam pelo ModLoader.
  • Vários criadores de mods não pensaram numa possível futura compatibilidade, portanto, não adaptaram a leitura de arquivos para funcionar fora da pasta MoonLoader. Nestes casos os autores dos mods precisam o adaptar.


Altamente recomendado aumentar o limite de log do ModLoader.
Leia o Leiame/Readme.txt!
  
‎Autor: HzanRsxa2959
Anterior Proxima Página inicial