Guía completa para configurar tu servidor RedM en Legion Hosting. RedM es un framework de modificación multijugador para Red Dead Redemption 2, creado por Cfx.re (el mismo equipo detrás de FiveM). Esta guía cubre el registro de la clave de licencia, configuración del servidor, gestión de recursos y conexión de jugadores. Si encuentras problemas, consulta nuestra guía de Solución de Problemas de RedM.
¿Qué es RedM?
RedM es un framework multijugador impulsado por la comunidad para Red Dead Redemption 2, desarrollado y mantenido por el Colectivo Cfx.re — la misma organización detrás de FiveM (el framework multijugador de GTA V). RedM proporciona:
- Una plataforma de servidor dedicado para alojar experiencias multijugador personalizadas de RDR2
- Un sistema de recursos/scripting usando Lua, C# y JavaScript
- Soporte para modos de juego personalizados, frameworks de roleplay y mods de la comunidad
- Un lanzador de cliente que conecta a los jugadores con servidores personalizados
- Acceso a funciones nativas para modificación extensiva del juego
Obtener una Clave de Licencia Cfx.re
Cada servidor RedM requiere una clave de licencia Cfx.re válida. Esta clave es gratuita y está vinculada a tu cuenta Cfx.re.
- Ve al Keymaster de Cfx.re en
https://keymaster.fivem.net/. - Inicia sesión con tu cuenta Cfx.re (o crea una si no tienes).
- Haz clic en Register a new server (o "New Server" dependiendo de la interfaz actual).
- Completa el formulario:
- Label: Un nombre para tu servidor (solo para tu referencia).
- Server IP: Ingresa la dirección IP de tu servidor desde GPanel. Puedes encontrarla en la página de resumen de tu servidor.
- Server Type: Selecciona el tipo apropiado (normalmente "Other/VPS" para servidores alojados).
- Haz clic en Generate. Tu clave de licencia se mostrará. Cópiala y guárdala de forma segura.
Primer Inicio y Variables de Inicio de GPanel
Después de comprar tu servidor RedM de Legion Hosting, inicia sesión en GPanel y navega a tu servidor.
Configurar Variables de Inicio
Ve a la pestaña Startup en GPanel. Verás varias variables configurables:
| Variable | Descripción | Ejemplo |
|---|---|---|
CFX_LICENSE |
Tu clave de licencia Cfx.re de Keymaster. Requerida. | cfxk_xxxxxxxxxxxxxxxxxxxx_xxxxx |
SERVER_HOSTNAME |
Nombre visible de tu servidor en la lista de servidores. | My new FXServer! |
MAX_PLAYERS |
Número máximo de jugadores conectados (1–32). | 32 |
CFX_VERSION |
La versión de compilación del servidor CFX a instalar. Usa latest, recommended, o un número de compilación específico. |
latest |
STEAM_WEBAPIKEY |
Clave de la API Web de Steam para identidad de Steam. Obtén una en steamcommunity.com/dev/apikey. Establece none para desactivar. |
none |
Primer Inicio
- Ingresa tu clave de licencia Cfx.re en el campo
CFX_LICENSE. - Establece el nombre de servidor deseado y el número máximo de jugadores.
- Ve a la pestaña Console y haz clic en Start.
- El servidor descargará los artefactos del servidor RedM en el primer arranque. Esto puede tomar unos minutos.
- Una vez que veas mensajes indicando que el servidor está escuchando (por ejemplo,
Started resource manager), tu servidor está en línea.
Configuración de server.cfg
El archivo server.cfg es el archivo de configuración principal de tu servidor RedM. Accede a él a través del File Manager de GPanel o vía SFTP. A continuación se muestra un ejemplo completo de configuración:
# ========================================
# RedM Server Configuration
# ========================================
# Network Endpoints
# These define what IP and port the server listens on.
# 0.0.0.0 means listen on all available interfaces.
endpoint_add_tcp "0.0.0.0:30120"
endpoint_add_udp "0.0.0.0:30120"
# Server Identity
sv_hostname "My RedM Roleplay Server"
sv_maxclients 32
sv_licenseKey "cfxk_xxxxxxxxxxxxxxxxxxxx_xxxxx"
# Server Password (leave empty for no password)
# sv_password "MyServerPassword"
# Server Description and Tags (shown in server browser)
sets sv_projectName "My RedM RP"
sets sv_projectDesc "A Wild West roleplay experience"
sets tags "roleplay, rp, economy, custom"
# Locale
sets locale "en-US"
# Steam Web API Key (optional, for Steam identity)
# Get one from https://steamcommunity.com/dev/apikey
# set steam_webApiKey "YOUR_STEAM_API_KEY"
# OneSync (networked entity sync)
# "on" = standard OneSync, "legacy" = legacy mode
set onesync on
# RCON Password (for remote console access)
rcon_password "YourRconPassword123"
# Resource Directories
# Ensure resources are loaded from these directories
ensure mapmanager
ensure chat
ensure spawnmanager
ensure sessionmanager
ensure basic-gamemode
ensure hardcap
ensure rconlog
# ========================================
# Add your custom resources below
# ========================================
# ensure my_custom_resource
# ensure vorp_core
# ensure oxmysql
Opciones Clave de Configuración Explicadas
| Directiva | Descripción |
|---|---|
endpoint_add_tcp |
Endpoint TCP para conexiones de clientes. Debe coincidir con el puerto asignado por GPanel. |
endpoint_add_udp |
Endpoint UDP para datos del juego. Debe ser el mismo puerto que TCP. |
sv_hostname |
El nombre del servidor que se muestra en el navegador de servidores de RedM y en la conexión directa del cliente. |
sv_maxclients |
Número máximo de espacios para jugadores. No debe exceder lo que soporta tu plan de alojamiento. |
sv_licenseKey |
Tu clave de licencia Cfx.re. También puede establecerse a través de la variable de inicio de GPanel. |
sets |
Establece una variable de servidor visible en el navegador de servidores (replicada a los clientes). |
set |
Establece una variable de servidor visible solo del lado del servidor. |
set onesync |
Habilita OneSync para mejor sincronización de entidades. Se recomienda dejarlo en on. |
ensure |
Carga e inicia un recurso. El recurso debe existir en un subdirectorio resources/. |
endpoint_add_tcp y endpoint_add_udp deben coincidir con el puerto asignado a tu servidor en GPanel. Tu servidor tendrá un puerto aleatorio asignado a menos que tengas una IP privada. Si GPanel muestra tu servidor en el puerto 30120, tus endpoints deben ser "0.0.0.0:30120". Usar un puerto diferente impedirá que el servidor inicie correctamente.
Gestión de Recursos
Los recursos son los bloques de construcción de un servidor RedM. Contienen scripts, assets y configuraciones que añaden funcionalidad a tu servidor.
Estructura de Recursos
Cada recurso es una carpeta dentro del directorio resources/ que contiene como mínimo un archivo fxmanifest.lua (o el legado __resource.lua):
resources/
[system]/
chat/
fxmanifest.lua
cl_chat.lua
sv_chat.lua
spawnmanager/
fxmanifest.lua
...
[custom]/
my_resource/
fxmanifest.lua
client.lua
server.lua
config.lua
Cargar Recursos
Los recursos se cargan usando el comando ensure en server.cfg:
# Load a specific resource
ensure my_resource
# You can also use 'start' (functionally equivalent to ensure)
start another_resource
La diferencia entre ensure y start: ensure iniciará el recurso si está detenido, o lo reiniciará si ya está en ejecución. start solo lo iniciará si no está ya en ejecución.
Instalar Nuevos Recursos
- Descarga el recurso desde su fuente (GitHub, foros de la comunidad, etc.).
- Sube la carpeta del recurso al directorio
resources/de tu servidor vía SFTP (consulta la Guía de Subida por SFTP) o el administrador de archivos de GPanel. - Añade una línea
ensure resource_namea tuserver.cfg. - Reinicia el servidor para que el recurso se cargue.
Frameworks y Recursos Populares de RedM
| Framework/Recurso | Descripción |
|---|---|
| VORP Core | Framework de roleplay popular para RedM. Proporciona creación de personajes, inventario, economía y más. El equivalente en RedM de ESX/QBCore en FiveM. |
| RSG Core (RedEM:RP) | Otro framework completo de RP con gestión de personajes, trabajos y sistemas de economía. |
| oxmysql | Biblioteca MySQL para servidores Cfx.re. Requerida por la mayoría de los frameworks para operaciones de base de datos. |
| ox_lib | Biblioteca de utilidades que proporciona funciones compartidas, componentes de interfaz y módulos auxiliares. |
| vorp_inventory | Sistema de inventario para servidores basados en VORP. |
Cómo Conectarse
Los jugadores necesitan el cliente RedM para conectarse a tu servidor. Aquí te explicamos cómo empezar:
Instalar RedM
- Los jugadores deben poseer una copia legítima de Red Dead Redemption 2 en Steam, Epic Games Store o Rockstar Games Launcher.
- Descarga el cliente RedM desde redm.net.
- Instala RedM. Detectará automáticamente la instalación de RDR2.
- Inicia RedM. En el primer inicio, actualizará y almacenará en caché los archivos del juego.
Conectarse vía Navegador de Servidores
- Inicia RedM.
- Haz clic en Play desde el menú principal para abrir el navegador de servidores.
- Busca tu servidor por nombre (el valor de
sv_hostnamede tu configuración). - Selecciona tu servidor y haz clic en Connect. Ingresa la contraseña si se ha establecido una.
Conexión Directa
- Inicia RedM.
- Presiona F8 para abrir la consola del cliente.
- Escribe el siguiente comando con la IP y el puerto de tu servidor:
connect YOUR_SERVER_IP:PORT
Por ejemplo:
connect 192.168.1.100:30120
Encuentra la IP y el puerto de tu servidor en GPanel en la página de resumen de tu servidor, o consulta Cómo Encontrar la IP y el Puerto de tu Servidor.
Conceptos Compartidos con FiveM
Dado que RedM y FiveM están construidos sobre la plataforma Cfx.re, muchos conceptos se transfieren directamente:
- La sintaxis de server.cfg es idéntica entre FiveM y RedM.
- Los manifiestos de recursos (
fxmanifest.lua) usan el mismo formato y campos. - El scripting del lado del servidor (Lua, C#, JavaScript) funciona de la misma manera.
- oxmysql y otras bibliotecas compartidas funcionan en ambas plataformas.
- El panel de gestión txAdmin funciona tanto con servidores FiveM como RedM.
- La sincronización de entidades OneSync está disponible en ambas plataformas.
Las diferencias principales son las funciones nativas del lado del cliente (funciones específicas del juego), la compatibilidad de recursos (los recursos de FiveM necesitan ser portados para RDR2) y el mundo/entidades disponibles del juego.
Artículos Relacionados
- Solución de Problemas de RedM — Soluciones para problemas comunes de clave de licencia, conexión, recursos y rendimiento.
- Cómo Encontrar la IP y el Puerto de tu Servidor
- Cómo Subir Archivos vía SFTP
- Primeros Pasos con tu Nuevo Servidor
¿Necesitas Ayuda?
Si necesitas asistencia para configurar tu servidor RedM, obtener una clave de licencia o configurar recursos, abre un ticket de soporte y nuestro equipo te ayudará a ponerlo en funcionamiento.