Cómo crear un servidor de FiveM
Cómo crear un servidor de FiveM
Crear un servidor de FiveM ya no es tan complicado como antes. txAdmin viene incluido directamente en las builds del servidor de FiveM y te guía automáticamente por la mayor parte de la configuración. Esta guía cubre el proceso completo desde cero.
Qué necesitas antes de empezar
- Una cuenta de Cfx.re (gratis). Regístrate en forum.cfx.re si todavía no tienes una.
- Una clave de licencia del servidor. Se genera gratis en portal.cfx.re/servers/registration-keys. Cada cuenta puede tener hasta tres claves activas.
- Un servidor o VPS con Windows o Linux, o un proveedor de hosting de servidores de juegos.
Nota: desde diciembre de 2025, el Cfx.re Portal sustituye a Keymaster. Las claves de licencia ahora se generan y gestionan exclusivamente a través de portal.cfx.re.
Opción 1: proveedor de hosting de servidores de juegos
Si quieres el camino más rápido hacia un servidor funcionando, un proveedor de hosting es la opción más sencilla. La mayoría de los proveedores compatibles con FiveM traen FiveM preinstalado y txAdmin preconfigurado. La lista oficial de proveedores aprobados está en docs.fivem.net.
Después de contratarlo, normalmente accedes a txAdmin desde el panel del hosting. Inicia sesión, vincula tu cuenta de Cfx.re, pega tu clave de licencia y el servidor queda listo para configurar.
La contrapartida: pagas cada mes y tienes menos control sobre la máquina en la que corre.
Opción 2: alojamiento propio (Windows o Linux)
Esta opción te da control total sobre el entorno del servidor. Requiere algo más de configuración, pero no es difícil.
Paso 1: descarga la build del servidor
Ve a la página de artifacts de FiveM:
- Windows: runtime.fivem.net/artifacts/fivem/build_server_windows/master/
- Linux: runtime.fivem.net/artifacts/fivem/build_proot_linux/master/
Descarga la última build recomendada. Extrae el contenido en una carpeta, por ejemplo C:\FXServer\server en Windows.
Paso 2: ejecuta FXServer
En Windows, haz doble clic en FXServer.exe. En Linux, ejecuta el script de inicio correspondiente.
Cuando el servidor arranca por primera vez, abre txAdmin automáticamente en tu navegador en http://localhost:40120.
Paso 3: vincula tu cuenta de Cfx.re
txAdmin te mostrará un PIN y te pedirá que vincules tu cuenta de Cfx.re. Haz clic en Link Account, inicia sesión en el portal de Cfx.re y autoriza la conexión.
Paso 4: crea una cuenta de administrador de txAdmin
Elige una contraseña para la cuenta de administrador de txAdmin. Es distinta de la contraseña de tu cuenta de Cfx.re y es exclusiva de este servidor.
Paso 5: configura el servidor en txAdmin
txAdmin te guiará por el asistente de configuración inicial:
- Server name (nombre del servidor): es el que aparece en el navegador de servidores.
- Deployment type (tipo de despliegue): selecciona Popular Recipes para la configuración más sencilla.
- Template (plantilla): elige una de estas opciones.
- CFX Default FiveM: un servidor básico sin framework. Ideal para hacer pruebas.
- ESX Legacy: el framework de RP más utilizado.
- QBCore: otro framework de RP muy popular.
- QBox: un fork moderno y optimizado de QBCore, totalmente compatible con versiones anteriores.
- Data location (ubicación de los datos): dónde se guardarán los archivos del servidor. La ruta predeterminada sirve para la mayoría de las configuraciones.
- License key (clave de licencia): pega la clave que generaste en el Cfx.re Portal.
Cuando hayas completado los datos, haz clic en Run Recipe. txAdmin descargará y configurará todo automáticamente.
Paso 6: guarda e inicia el servidor
Revisa el archivo server.cfg que genera txAdmin. Si todo se ve bien, haz clic en Save and Run Server.
El servidor se iniciará. Los jugadores pueden entrar por conexión directa con la IP pública del servidor y el puerto 30120.
Puertos que debes abrir
Para que el servidor sea visible fuera de la red local, redirige estos puertos a la IP local del servidor:
| Puerto | Protocolo | Uso |
|---|---|---|
| 30120 | TCP + UDP | Puerto principal de conexión al juego |
| 30110 | UDP | Opcional (voz peer-to-peer) |
Si el servidor no aparece en la lista de servidores después de iniciarlo, la causa suele ser la redirección de puertos.
Elegir un framework
La mayoría de los servidores RP funcionan sobre un framework. Este es un resumen rápido:
- Sin framework: control total, construyes todo desde cero. No se recomienda salvo que vayas a programar desde la base.
- ESX Legacy: el framework más consolidado, con un gran ecosistema de scripts compatibles.
- QBox: un fork moderno y optimizado de QBCore. Mejor rendimiento y una arquitectura más limpia. Totalmente compatible con la mayoría de los scripts de QBCore. Es la opción recomendada si quieres ir por la línea de QBCore.
- QBCore: el original. Sigue muy extendido, pero en los servidores nuevos QBox lo ha reemplazado en gran medida.
Elegir framework es sobre todo cuestión de preferencia y depende de los scripts que tengas previstos para el servidor.
Cuando el servidor ya está funcionando
Con el servidor en marcha, los siguientes pasos son:
- Añadir scripts a
resources/y registrarlos enserver.cfgconensure script-name - Configurar el framework (trabajos, ítems, vehículos, permisos)
- Montar una base de datos si el framework la necesita (ESX y QBCore la necesitan)
- Añadir un icono personalizado para el servidor colocando un
server.pngde 96x96 píxeles en la carpeta raíz del servidor
Problemas comunes
| Problema | Causa probable |
|---|---|
| El servidor no aparece en el navegador de servidores | El puerto 30120 no está redirigido o el firewall lo bloquea |
| txAdmin no carga en el navegador | FXServer no se inició correctamente: revisa la salida de la consola |
| Clave de licencia rechazada | La clave no se generó en el Portal o ya se usa en otro servidor |
| La receta falla durante la configuración | Problema de red o faltan permisos en la ruta de instalación |
Resumen
- Crea una cuenta de Cfx.re y genera una clave de licencia en portal.cfx.re.
- Descarga la última build de FXServer para Windows o Linux.
- Ejecuta FXServer y completa el asistente de configuración de txAdmin.
- Elige una plantilla, pega la clave de licencia y ejecuta la receta.
- Redirige el puerto 30120 e inicia el servidor.




