Cómo configurar viajes entre mapas en Soulmask
Guía para configurar viajes entre mapas en Soulmask: define el servidor principal, conecta clientes y activa transferencias para un cluster estable.
Expandir tu tribu por múltiples paisajes es una de las funciones más emocionantes de Soulmask. Al igual que los populares sistemas de clusters de otros juegos de supervivencia, Soulmask te permite conectar varios servidores en una enorme red interconectada. Esto significa que los miembros de tu tribu, tus mascotas y los objetos que tanto te ha costado conseguir pueden viajar sin problemas entre diferentes mundos. Ya sea que quieras crear una aventura Cross-Map con diversos terrenos o conectar varios servidores con el mismo mapa para soportar una gran cantidad de jugadores, la configuración técnica es exactamente la misma.
Esta guía te llevará paso a paso para configurar tu Server Principal, conectar tus Servers Clientes y activar el portal de viaje.
Recordatorio importante: Bloquea tus Server IDs
Los datos de las cuentas de los jugadores están vinculados de forma permanente al Server ID. Debes fijar tus Server IDs antes de que los jugadores se unan y creen personajes. Si cambias un Server ID más adelante, los jugadores perderán el acceso a sus cuentas y tendrán que empezar de cero.
Paso 1: Designar el Server Principal
Un server debe actuar como el Server Principal. Este aloja un mundo, pero también guarda de forma segura todos los datos de las cuentas de los jugadores de todo el cluster. Si este server se desconecta, los demás servers conectados no funcionarán correctamente.
Inicia sesión en el panel de control de tu Server Principal, ve a la pestaña Networking y busca el Cluster port asignado (por ejemplo,
11444). Anota este número, ya que lo necesitarás para todos tus demás servers.
Ve a Basic Settings.

En el campo Server ID, introduce un número único (por ejemplo,
1) y en Cluster Main Server Port, escribe el puerto de cluster exacto que encontraste en el paso 1.

Guarda los cambios haciendo clic en Update Server y reinicia el server yendo a Actions > Restart.

Paso 2: Conectar los Servers Clientes
Todos los demás servers de tu cluster se consideran Servers Clientes. Deben comunicarse con el Server Principal para funcionar y compartir datos.
Inicia sesión en el panel de tu Segundo Server y ve a Basic Settings.
En el campo Server ID, introduce un número completamente diferente y único (por ejemplo,
2). No puede haber dos servers con el mismo ID.Busca el campo Client Server Cluster Connect. Introduce la dirección IP exacta y el Cluster port de tu Server Principal, con el formato
IP:PORT(por ejemplo,138.199.46.91:11444).
No olvides añadir también el Cluster Main Server Port en este.


Asegúrate de que tanto tu Server Principal como tu Segundo Server utilicen exactamente la misma contraseña para unirse al servidor.
Guarda los cambios haciendo clic en Update Server y reinicia el server yendo a Actions > Restart.

Paso 3: Habilitar las transferencias de personajes
Para que los jugadores puedan salir de un server, debes activar la opción Cross-server Mode. (Nota: Los servers siempre aceptan jugadores entrantes, este ajuste solo controla si se les permite salir).
Método 1 (In-Game): Abre tu panel de administración mientras estás dentro del server y activa la opción Cross-server Mode.

Método 2 (File Manager): Dirígete a
WS/Saved/GameplaySettings/GameXishu.json. En la sección"1", añade o cambia la variable"KaiQiKuaFu": 1para activar la función manualmente.

Paso 4: El orden de reinicio correcto
Dado que los Servers Clientes dependen del Server Principal para los datos de los jugadores, deben reiniciarse en un orden específico para evitar caídas o bloqueos.
Al iniciar: Enciende primero el Server Principal. Espera a que se inicie por completo y luego enciende tus Servers Clientes.
Al apagar: Apaga primero todos los Servers Clientes. Una vez que estén completamente desconectados, puedes apagar de forma segura el Server Principal.
Cómo viajan los jugadores en el juego
Una vez que el cluster esté activo, los jugadores no podrán simplemente teletransportarse desde un menú. Para moverse entre mapas, deben hacer lo siguiente:
Viajar a la Mysterious Island ubicada en el océano dentro del mapa.

Deben estar controlando a un miembro de la tribu (los jugadores no pueden transferirse usando su personaje inicial).
Interactuar con la terminal que está frente al portal. ¡Aparecerá un menú que les permitirá seleccionar el server de destino conectado!

Solución de problemas y consejos
Migrar partidas guardadas existentes: Si vas a conectar servers que ya tienen jugadores activos, no puedes simplemente enlazarlos. Los servers independientes guardan los datos de los jugadores dentro de
world.db, mientras que los servers en cluster requieren un archivoaccount.dbindependiente. Debes utilizar la herramienta oficialCopyRoles.exe(que se encuentra en los archivos de tu server enWS/Plugins/DBAgent/ThirdParty/Binaries/) para extraer estos datos antes de agruparlos en un cluster.Error de conexión en los clientes: Si un Server Cliente no se conecta, verifica que la IP y el puerto en el campo Client Server Cluster Connect estén perfectamente escritos y que ambos servers compartan exactamente la misma contraseña de acceso.
Conclusión
Configurar un cluster de servidores de Soulmask requiere un poco de atención, pero la recompensa vale totalmente la pena. Al conectar múltiples mapas y servers, creas un universo expansivo para que tus jugadores exploren, conquisten y dominen. Solo recuerda iniciar siempre tu Server Principal primero, y los miembros de tu tribu estarán viajando por el océano en un abrir y cerrar de ojos.
Si tienes algún problema o tienes más preguntas, ¡no dudes en ponerte en contacto con nuestro equipo de soporte para recibir ayuda!