Todo recurso RedM empieza con un fxmanifest.lua. Para Red Dead Redemption 2 debe declarar game 'rdr3' y aceptar el aviso rdr3_warning; esta herramienta añade ambos automáticamente.
Cómo usar la herramienta
Elige fx_version (adamant por defecto) y activa lua54 si tus scripts usan Lua 5.4.
Rellena el nombre, autor, descripción y versión del recurso.
Lista los scripts de cliente, servidor y compartidos (una ruta o patrón por línea, p. ej. client/*.lua).
Añade ui_page, files y dependencies si hace falta y copia o descarga el archivo en la carpeta del recurso.
Ejemplo de resultado
La línea rdr3_warning es el texto estándar que RedM exige a los recursos, tomado tal cual de la documentación de CitizenFX. Después añade «ensure nombre_del_recurso» a tu 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',
}Preguntas frecuentes
- ¿Por qué es obligatorio rdr3_warning?
- En RedM, un recurso que declara game 'rdr3' debe aceptar también este mensaje; si no, falla al cargar. La herramienta siempre lo inserta.
- ¿Puedo reutilizar un fxmanifest de FiveM en RedM?
- Solo la estructura: cambia game 'gta5' por game 'rdr3' y añade rdr3_warning. Las natives del juego son distintas, así que el código Lua debe adaptarse a RedM.
