Cómo configurar cross-map en tu servidor de Soulmask
La función cross-map permite a los jugadores transferir personajes entre dos servidores de Soulmask que tienen mapas diferentes. Necesitas dos servidores de Soulmask activos. Asegúrate de que ambos servidores estén detenidos antes de comenzar esta configuración.
Si aún no has configurado una contraseña de administrador, házlo primero: consulta Cambiar contraseña de administrador.
Configurar el servidor principal (Servidor 1)
- En tu servidor principal, abre el Command Line Manager.
- Localiza la línea de comandos Cross-Map Main Server y haz clic en Select.
- Edita la línea de comandos y establece Cross-Map ServerID en
1. - Haz clic en Apply.
- Abre Configuration Files y selecciona
GameXishu.jsoncon Text Editor. - Localiza
KaiQiKuaFu. Si su valor es0, cámbialo a1. Si ya es1, pasa al siguiente paso. - Haz clic en Save.
Habilitar transferencias de personajes en el servidor principal
El campo KaiQiKuaFu en GameXishu.json controla las transferencias de personajes. Establecerlo en 1 permite a los jugadores transferirse hacia y desde este servidor.
Configurar el servidor cliente (Servidor 2)
- En tu segundo servidor (cliente), abre el Command Line Manager.
- Selecciona Cross-Map Client Server y haz clic para editar la línea de comandos.
- Establece Cross-Map ServerID en
2. - Establece Cross-Map Client Server Connect con la dirección IP y el puerto de tu servidor principal.
- Haz clic en Apply.
- Abre
GameXishu.jsonen el servidor cliente y estableceKaiQiKuaFuen1(igual que el paso 6 anterior). - Haz clic en Save.
Iniciar ambos servidores
Una vez configurados ambos servidores, inicia primero el servidor principal y luego el servidor cliente. Los jugadores ya pueden usar el menú cross-map del juego para transferir personajes entre los dos servidores.
Solución de problemas
- Las transferencias no funcionan: verifica que la IP y el puerto del servidor principal introducidos en el servidor cliente sean correctos y que el servidor principal esté en ejecución y sea accesible.
KaiQiKuaFuse restablece a0: vuelve a editarGameXishu.jsonmientras el servidor está detenido y guarda antes de iniciarlo.- Para ayuda con la edición de archivos de configuración, consulta Editar configuración del servidor.