Todo recurso RedM começa com um fxmanifest.lua. Para Red Dead Redemption 2 ele deve declarar game 'rdr3' e reconhecer o aviso rdr3_warning; esta ferramenta adiciona ambos automaticamente.
Como usar a ferramenta
Escolha fx_version (adamant por padrão) e ative lua54 se seus scripts usam Lua 5.4.
Preencha nome, autor, descrição e versão do recurso.
Liste os scripts de cliente, servidor e compartilhados (um caminho ou padrão por linha, ex.: client/*.lua).
Adicione ui_page, files e dependencies se necessário e copie ou baixe o arquivo para a pasta do recurso.
Exemplo de saída
A linha rdr3_warning é o texto padrão exigido pelo RedM para recursos, copiado da documentação do CitizenFX. Depois adicione "ensure nome_do_recurso" ao seu server.cfg.
fx_version 'adamant'
game 'rdr3'
rdr3_warning 'I acknowledge that this is a prerelease build of RedM, and I am aware my resources *will* become incompatible once RedM ships.'
lua54 'yes'
client_scripts {
'client/*.lua',
}Perguntas frequentes
- Por que rdr3_warning é obrigatório?
- No RedM, um recurso que declara game 'rdr3' também deve aceitar esta mensagem, senão falha ao carregar. A ferramenta sempre a insere.
- Posso reutilizar um fxmanifest do FiveM no RedM?
- Apenas a estrutura: troque game 'gta5' por game 'rdr3' e adicione rdr3_warning. As natives do jogo são diferentes, então o código Lua precisa ser adaptado ao RedM.
