Esta guía cubre cómo configurar tu servidor dedicado de Risk of Rain 2 alojado con Legion Hosting, incluyendo variables de inicio de GPanel, configuración de server.cfg, conexión a tu servidor, soporte de mods y gestión de guardados.
Primer Inicio
Cuando inicias tu servidor de Risk of Rain 2 por primera vez, GPanel descargará e instalará automáticamente los archivos del servidor dedicado vía SteamCMD (Steam App ID 1180760). Este proceso puede tardar unos minutos dependiendo de la velocidad de la red.
- Inicia sesión en GPanel y selecciona tu servidor de Risk of Rain 2.
- Haz clic en el botón Start en la pestaña Console.
- Espera a que la instalación se complete. La consola mostrará el progreso de descarga mientras SteamCMD obtiene los archivos del servidor.
- Una vez que el servidor esté completamente iniciado, verás un mensaje indicando que el servidor está listo y escuchando conexiones.
xvfb para satisfacer los requisitos de visualización del servidor.
Variables de Inicio de GPanel
Las configuraciones clave del servidor se configuran como variables de inicio en GPanel. Estas se pasan al proceso del servidor como argumentos y surten efecto cada vez que el servidor inicia.
- Inicia sesión en GPanel.
- Selecciona tu servidor de Risk of Rain 2 de la lista de servidores.
- Haz clic en la pestaña Startup.
- Revisa y ajusta las variables a continuación, luego reinicia tu servidor para que los cambios surtan efecto.
| Variable | Predeterminado | Descripción |
|---|---|---|
HOSTNAME |
Risk of Rain 2 Dedicated Server |
El nombre mostrado en el navegador de servidores del juego. Establece algo reconocible para que los jugadores puedan encontrar tu servidor. |
PLAYERS |
4 |
Número máximo de jugadores permitidos en el lobby. Risk of Rain 2 soporta hasta 16 jugadores con mods, pero el juego base está diseñado para hasta 4. Cantidades mayores de jugadores aumentan el uso de recursos. |
PASSWORD |
(vacío) | Contraseña opcional que los jugadores deben ingresar para unirse. Déjalo en blanco para un servidor público. Las contraseñas distinguen entre mayúsculas y minúsculas. |
ADVERTISE |
1 |
Controla si el servidor aparece en el navegador de servidores del juego. Establece en 1 para listar el servidor públicamente, o 0 para ocultarlo (los jugadores deben usar conexión directa). |
Configuración de server.cfg
Para configuraciones no disponibles en la pestaña Startup, puedes editar el archivo de configuración del servidor directamente. El archivo se encuentra en:
Risk of Rain 2_Data/Config/server.cfg
Abre este archivo usando la pestaña Files de GPanel o conéctate vía SFTP. El archivo usa un formato simple de clave-valor. A continuación se muestran las configuraciones más comúnmente ajustadas:
| Configuración | Valor de Ejemplo | Descripción |
|---|---|---|
sv_hostname |
My RoR2 Server |
Nombre del servidor. Generalmente se establece mediante la variable de inicio HOSTNAME, pero también se puede definir aquí. |
sv_maxplayers |
4 |
Máximo de jugadores. También se puede establecer mediante la variable de inicio PLAYERS. |
sv_password |
mypassword |
Contraseña del servidor. También se puede establecer mediante la variable de inicio PASSWORD. |
heart_beat |
1 |
Si el servidor envía paquetes de heartbeat al servidor maestro para aparecer en el listado del navegador. Equivalente a la variable de inicio ADVERTISE. |
steam_authentication |
1 |
Habilita la autenticación de Steam para los jugadores que se conectan. Mantén esto en 1 a menos que tengas una razón específica para deshabilitarlo. |
server.cfg, la variable de inicio anulará el valor del archivo de configuración. Usa la pestaña Startup para configuraciones principales y server.cfg para ajustes adicionales.
Cómo Conectarse
Opción A — Navegador de Servidores del Juego
Si tu servidor tiene ADVERTISE establecido en 1, aparecerá en el navegador de servidores del juego:
- Inicia Risk of Rain 2.
- Desde el menú principal, selecciona Multiplayer.
- Haz clic en Find a Game para abrir el navegador de servidores.
- Busca tu servidor por nombre (el
HOSTNAMEque configuraste). - Selecciona el servidor y haz clic en Join. Ingresa la contraseña si se te solicita.
Opción B — Conexión Directa vía Consola
Puedes conectarte directamente usando la consola del juego, lo cual es útil para servidores protegidos con contraseña o no listados:
- Inicia Risk of Rain 2.
- Abre la consola del juego presionando Ctrl + Alt + ` (acento grave). Si la consola no se abre, puede que necesites habilitarla iniciando el juego con el flag
--doorstep-enableo instalando BepInEx (ver Soporte de Mods más abajo). - Escribe el siguiente comando y presiona Enter:
Reemplazaconnect "IP:PORT"IPyPORTcon la dirección IP y el puerto de juego de tu servidor como se muestra en la pestaña Network de GPanel. - Si el servidor tiene contraseña, se te pedirá que la ingreses.
Para más detalles sobre cómo encontrar la IP y el puerto de tu servidor, consulta Cómo Encontrar la IP y el Puerto de tu Servidor.
Soporte de Mods
Risk of Rain 2 tiene una comunidad activa de modding centrada en Thunderstore, un repositorio y gestor de mods. La mayoría de los mods del lado del servidor requieren el framework de modding BepInEx.
Instalación de BepInEx
BepInEx es el cargador de mods estándar para Risk of Rain 2. Para instalarlo en tu servidor:
- Descarga el último BepInExPack desde Thunderstore.
- Detén tu servidor desde la pestaña Console de GPanel.
- Conéctate a tu servidor vía SFTP (consulta Cómo Subir Archivos vía SFTP).
- Extrae el archivo de BepInExPack y sube el contenido al directorio raíz de tu servidor, fusionando con los archivos existentes. Los archivos clave son la carpeta
BepInEx/y los archivos de configuración relacionados. - Inicia tu servidor. BepInEx se inicializará en el primer arranque y creará sus directorios de plugins y configuración.
Instalación de Mods del Lado del Servidor
Una vez que BepInEx esté instalado, puedes agregar mods del lado del servidor:
- Navega por Thunderstore en busca de mods. Busca mods etiquetados como del lado del servidor o requeridos por el host.
- Descarga el mod y extráelo.
- Sube los archivos DLL del mod al directorio
BepInEx/plugins/en tu servidor vía SFTP. - Reinicia el servidor para cargar los nuevos mods.
Uso de r2modman (Lado del Cliente)
Para gestionar mods en tu cliente de juego local, r2modman es el gestor de mods recomendado. Maneja descargas de mods, resolución de dependencias y gestión de perfiles. Los jugadores que se conecten a tu servidor con mods deben usar r2modman para instalar el mismo conjunto de mods localmente.
- Descarga r2modman desde Thunderstore o su página de releases en GitHub.
- Selecciona Risk of Rain 2 como el juego.
- Crea un perfil e instala los mods que tu servidor requiere.
- Inicia el juego a través de r2modman para asegurar que todos los mods estén cargados.
Gestión de Guardados
Los servidores dedicados de Risk of Rain 2 manejan el estado de las partidas y la progresión de manera diferente al modo un jugador. Estos son los puntos clave a entender:
- Persistencia de partida: Una partida de Risk of Rain 2 dura mientras el servidor esté en ejecución. Si el servidor se reinicia o se detiene, la partida actual termina y se crea un nuevo lobby cuando el servidor inicia de nuevo. No hay sistema de guardado a mitad de partida — esto es por diseño, ya que las partidas están pensadas para ser sesiones continuas.
- Perfiles de jugadores: Los desbloqueos y la progresión del jugador (objetos, skins, desafíos) se almacenan del lado del cliente, no en el servidor. Los jugadores conservan sus desbloqueos independientemente del estado del servidor.
- Persistencia de configuración del servidor: Tu
server.cfgy las variables de inicio de GPanel persisten entre reinicios. Solo la partida en progreso se pierde cuando el servidor se detiene.
Problemas Comunes
El Servidor No Aparece en el Navegador
- Confirma que el servidor esté completamente iniciado en GPanel. El servidor debe completar su secuencia de inicio antes de registrarse con el servidor maestro.
- Verifica que la variable de inicio
ADVERTISEesté establecida en1. - Los servidores nuevos pueden tardar varios minutos en aparecer en el navegador. Prueba la conexión directa mientras esperas.
- Revisa la consola de GPanel en busca de errores. Si el servidor está fallando o no puede inicializarse, no aparecerá en el navegador.
Los Jugadores No Pueden Conectarse
- Asegúrate de que el servidor esté en ejecución y no en un ciclo de fallos. Revisa la consola de GPanel en busca de mensajes de error.
- Si estableciste una contraseña, confirma que los jugadores la estén ingresando correctamente. Las contraseñas distinguen entre mayúsculas y minúsculas.
- Verifica que tanto tú como tus jugadores estén ejecutando la misma versión del juego. Las actualizaciones de Risk of Rain 2 pueden romper la compatibilidad entre versiones diferentes.
- Si usas mods, asegúrate de que todos los jugadores que se conecten tengan los mismos mods y versiones instalados. Las diferencias de mods son la causa más común de conexiones fallidas en servidores con mods.
Artículos Relacionados
- Cómo Encontrar la IP y el Puerto de tu Servidor
- Cómo Subir Archivos vía SFTP
- Reinicios Programados
- Guía de Inicio del Servidor
¿Necesitas Ayuda?
Si encuentras un problema no cubierto en esta guía, nuestro equipo de soporte está listo para ayudar. Envía un ticket de soporte e incluye tu ID de servidor, una descripción del problema y cualquier salida de consola relevante de GPanel.