Generador de FiveM fxmanifest.lua
Con el generador de fxmanifest.lua para FiveM puedes crear el archivo de manifiesto de tu recurso mediante un formulario: introduce juegos, scripts de cliente, de servidor y compartidos, NUI, archivos, líneas data_file, dependencias y exports, y copia o descarga el fxmanifest.lua terminado. En la pestaña «Comprobador» puedes revisar un archivo existente.
Creado por Eric Mager
Gratis y sin registrarte: el fxmanifest.lua se genera directamente en tu navegador y tus datos no se suben.
Basado en la documentación oficial de FiveM: docs.fivem.net/docs/scripting-reference/resource-manifest
¿Ya tienes listo el manifest? Ejecuta tu recurso en tu propio servidor de FiveM.
Información básica
Scripts
Una ruta por línea. Se admiten comodines como client/*.lua.
NUI y pantalla de carga
Archivos
Una entrada por línea.
Formato por línea: TIPO ruta, p. ej., DLC_ITYP_REQUEST stream/prop.ytyp
Dependencias y exportaciones
Se genera conjuntamente como directiva dependencies.
Opciones avanzadas
fxmanifest.lua
fx_version 'cerulean'
game 'gta5'
version '1.0.0'
client_script 'client/main.lua'
server_script 'server/main.lua'
Guía
Crear fxmanifest.lua paso a paso
Cada recurso de FiveM necesita un fxmanifest.lua. En ocho pasos pasarás del formulario al archivo terminado.
Paso 1
Seleccionar juegos
En «Información básica», selecciona los juegos compatibles: GTA V está preseleccionado y puedes añadir Red Dead Redemption 2 y Common.
Paso 2
Introducir datos del recurso
Si quieres, introduce el autor, el número de versión (predefinido como 1.0.0), una descripción y la URL del repositorio.
Paso 3
Introducir scripts
Introduce tus scripts de cliente, servidor y compartidos en «Scripts», una ruta por línea. Se admiten comodines como client/*.lua.
Paso 4
Añadir NUI y archivos
Si lo necesitas, configura la página NUI (ui_page) y la pantalla de carga (loadscreen), y añade otros archivos (files), líneas data_file con el formato «TIPO ruta» y entradas para escrow_ignore.
Paso 5
Configurar dependencias y exports
En «Dependencias y exports», añade OneSync, una versión mínima de FXServer y los recursos necesarios, además de provide y los exports de cliente y servidor.
Paso 6
Configurar opciones avanzadas
Si lo necesitas, selecciona node_version 16 o 22 y activa server_only o this_is_a_map. use_experimental_fxv2_oal es experimental y puede impedir el desempaquetado de vectores en Lua.
Paso 7
Copiar o descargar fxmanifest.lua
Revisa la vista previa en tiempo real, copia el contenido o descárgalo como fxmanifest.lua y coloca el archivo en la carpeta raíz de tu recurso.
Paso 8
Revisar con el comprobador
Abre la pestaña «Comprobador» en la parte superior para pegar un fxmanifest.lua existente o editado, o seleccionarlo como archivo para comprobarlo.
Estructura del archivo
¿Qué debe contener la fxmanifest.lua?
El Generador escribe las directivas en un orden fijo y omite los campos vacíos. Si no cambias nada, obtendrás una plantilla con fx_version 'cerulean', game 'gta5', version '1.0.0', client/main.lua y server/main.lua. No añade ninguna línea lua54.
fx_version y juegos
Cada archivo comienza con fx_version 'cerulean'. Después viene game para un juego o games { … } para varios: gta5, rdr3 o common.
Metadatos
author, description, version y repository: el Generador solo escribe los campos que rellenes.
Scripts
client_script, server_script y shared_script. Si el campo contiene una sola ruta, el Generador usa el singular; si contiene varias, usa el formato de tabla, como client_scripts { … }.
NUI y pantalla de carga
ui_page para tu página NUI, loadscreen para la pantalla de carga y, si hay una pantalla de carga, opcionalmente loadscreen_manual_shutdown 'yes'.
Archivos y data_file
file o files para archivos adicionales como HTML, CSS o JavaScript, y una línea data_file por entrada con el formato TIPO ruta, p. ej., DLC_ITYP_REQUEST stream/prop.ytyp.
Dependencias
/onesync, /server: con tu versión mínima de FXServer y los recursos de los que depende el tuyo se agrupan en una directiva dependency o dependencies.
provide y exports
provide si tu recurso sustituye a otro (p. ej., provide 'mysql-async'), además de exports y server_exports, que siempre se escriben en formato de tabla.
Opciones avanzadas
this_is_a_map, server_only, node_version 16 o 22 y la opción experimental use_experimental_fxv2_oal, que puede impedir desempaquetar vectores en Lua.
escrow_ignore
Archivos que deben quedar excluidos de Escrow, en una tabla al final del archivo.
Descubre más
Más herramientas de FiveM para recursos y server.cfg
ZapX Resource Maker
Describe tu recurso de FiveM con tus propias palabras: una IA escribirá el código Lua y el archivo fxmanifest.lua, y lo empaquetará todo en un .zip listo para usar. Pruébalo gratis.
Creado por Luca Stanek
Instalador de recursos de FiveM
NuevoComprueba el archivo ZIP de un recurso de FiveM: carpeta de destino, línea ensure, dependencias, Escrow y SQL. Desde el Dashboard, instala el recurso directamente en tu servidor.
Creado por Fabian Groß
Verificador de fxmanifest.lua
Detecta comillas ausentes, directivas desconocidas, valores no válidos y datos obsoletos.
Creado por Eric Mager
Generador de server.cfg
Configura la red, la licencia, OneSync, los permisos de administrador y los recursos mediante un formulario.
Creado por Eric Mager
Verificador de server.cfg
Comprobar los endpoints de red, la seguridad de RCON, la configuración de ScriptHookV y la combinación de OneSync.
Creado por Eric Mager
Lista de vehículos
Todos los vehículos de FiveM con imagen, ordenados por clase, con nombre de aparición y hash copiables.
Creado por Eric Mager
FAQ
Preguntas frecuentes
Respuestas breves sobre fxmanifest.lua: __resource.lua, lua54, comodines, data_file, RedM, el comprobador y la privacidad.
fxmanifest.lua es el archivo de manifiesto de cada recurso de FiveM y RedM. Define para qué juego está pensado el recurso, qué scripts de cliente, servidor y compartidos se cargan, qué archivos descargan los clientes y de qué otros recursos depende.
__resource.lua es el formato antiguo de manifiesto; fxmanifest.lua es el actual. El Generador solo crea fxmanifest.lua y siempre comienza con fx_version 'cerulean'. No convierte automáticamente una __resource.lua existente: introduce sus scripts y archivos en el formulario.
No. El generador no añade ninguna línea lua54 al archivo. Si un fxmanifest.lua existente contiene lua54, el comprobador lo señala como aviso porque Lua 5.4 es el comportamiento predeterminado desde junio de 2025.
Sí, se admiten rutas como client/*.lua. Introduce una ruta por línea. Si el campo contiene una sola ruta, el Generador escribe el singular, como client_script; si contiene varias, usa el formato de tabla client_scripts { … }.
Introduce los archivos necesarios en files y las líneas data_file con el formato «TIPO ruta», una por línea; por ejemplo, DLC_ITYP_REQUEST stream/prop.ytyp. El generador omite las líneas sin tipo y te muestra una advertencia. Si se trata de un mapa, marca también this_is_a_map. El generador no ofrece plantillas prediseñadas para cada tipo de recurso.
Sí. En «Juegos compatibles» puedes seleccionar GTA V (gta5), Red Dead Redemption 2 (rdr3) y Common. Si eliges un juego, el generador escribe game; si eliges varios, usa games { … }. Si no seleccionas ninguno, usa gta5. Si incluyes rdr3, añade automáticamente la línea rdr3_warning, sin la cual RedM no inicia el recurso.
Sí. Abre la pestaña «Comprobador» en la parte superior de la herramienta y pega tu fxmanifest.lua o selecciona el archivo. El comprobador detecta, entre otras cosas, comillas ausentes, posibles erratas en las directivas, valores no válidos para game y node_version, la ausencia de fx_version y directivas obsoletas, normalmente con el número de línea. Ir al comprobador de fxmanifest.lua
El Generador es gratuito y no requiere registro. La fxmanifest.lua se crea directamente en tu navegador; tus datos no se suben. La vista previa se actualiza con cada cambio y puedes copiar el archivo o descargarlo directamente como fxmanifest.lua.
¿Tienes más preguntas?
Contactar con soporteAlquila tu propio servidor FiveM en 60 segundos
Protección DDoS incluida, control total sobre server.cfg y los recursos, y cancelación en cualquier momento.
Sin configuración. Sin riesgos. En línea en segundos.
¿Buscas más herramientas? Ver todas las herramientas de FiveM

