background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categorías

Guía de Configuración del Servidor de Soulmask

ES soulmask setup config survival 0 encontraron esto útil

Esta guía cubre todo lo que necesitas para configurar tu servidor dedicado de Soulmask en Legion Hosting, incluyendo el primer inicio, variables de inicio de GPanel, configuración del servidor, modos PvE vs PvP, ajustes de mapa y mundo, conexión a tu servidor y gestión de guardados. Para la configuración de administrador y comandos dentro del juego, consulta Comandos de Administrador de Soulmask.

¿Qué es Soulmask?

Soulmask es un juego de supervivencia y artesanía en mundo abierto donde los jugadores despiertan usando una misteriosa máscara antigua que otorga habilidades sobrenaturales. Ambientado en un mundo exuberante y expansivo, los jugadores deben recolectar recursos, fabricar herramientas y armas, construir asentamientos y reclutar y gestionar una tribu de NPCs. El sistema de máscaras es central en la jugabilidad -- los jugadores pueden poseer y controlar diferentes miembros de la tribu, cada uno con habilidades y rasgos únicos, para optimizar su asentamiento y efectividad en combate.

Características clave del servidor dedicado incluyen:

  • Soporte para hasta 70 jugadores simultáneos en un solo servidor
  • Modos de juego PvE y PvP con reglas configurables
  • Ajuste extensivo de jugabilidad a través del archivo de configuración GameXishu.json
  • Sistema de tribus (gremios) con límites de miembros configurables
  • Soporte de RCON y Telnet para gestión remota del servidor
  • Copias de seguridad automáticas y gestión de guardados
Detén tu servidor antes de editar cualquier archivo de configuración. Siempre detén tu servidor desde la pestaña Console en GPanel antes de editar archivos de configuración. Los cambios realizados mientras el servidor está en funcionamiento pueden ser sobrescritos o causar corrupción.

Primer Inicio

Cuando recibes por primera vez tu servidor de Soulmask de Legion Hosting, necesita completar una instalación inicial antes de que se pueda jugar.

  1. Inicia sesión en GPanel y selecciona tu servidor de Soulmask de la lista de servidores.
  2. Haz clic en la pestaña Console y presiona Start.
  3. El servidor descargará e instalará los archivos del servidor dedicado de Soulmask a través de Steam. Esta descarga inicial puede tardar varios minutos ya que el juego requiere un espacio significativo en disco.
  4. Una vez que la descarga se complete, el servidor se iniciará automáticamente. El primer arranque tarda más que los posteriores mientras el servidor genera la base de datos del mundo inicial.
  5. Espera hasta que la salida de la consola indique que el servidor está listo y escuchando conexiones.
Requisitos de RAM. Soulmask es un juego intensivo en memoria. El servidor dedicado requiere al menos 11 GB de RAM libre para iniciar. Asegúrate de que tu plan de alojamiento proporcione suficiente memoria para la cantidad de jugadores esperada. Mayor cantidad de jugadores y mundos más grandes usarán más RAM.

Variables de Inicio de GPanel

Los ajustes principales del servidor se configuran como variables de inicio en GPanel. Estos valores se pasan al proceso del servidor como parámetros de línea de comandos cuando se inicia.

  1. En GPanel, selecciona tu servidor de Soulmask.
  2. Haz clic en la pestaña Startup.
  3. Configura las variables listadas a continuación. Los cambios surten efecto la próxima vez que inicies o reinicies el servidor.
Variable Por Defecto Descripción
SERVER_NAME My Soulmask Server El nombre que se muestra en el navegador de servidores de Steam y en la lista de servidores del juego. Hazlo descriptivo para que los jugadores puedan encontrar tu servidor fácilmente.
SERVER_PASSWORD (vacío) Contraseña requerida para que los jugadores se unan (parámetro -PSW). Déjalo vacío para un servidor público. Establece una contraseña para restringir el acceso solo a jugadores invitados.
ADMIN_PASSWORD (vacío) Contraseña de administrador GM (parámetro -adminpsw). Requerida para acceder al panel de administrador dentro del juego y ejecutar comandos de administrador. Mantenla en secreto.
MAX_PLAYERS 60 Número máximo de jugadores simultáneos (parámetro -MaxPlayers). Soulmask soporta hasta 70 jugadores, pero cantidades mayores requieren más RAM y CPU.
GAME_MODE pve Modo de juego del servidor. Establece pve para PvE o pvp para PvP. Consulta la sección PvE vs PvP más abajo.
GAME_PORT 8777 El puerto UDP principal para conexiones de juego (parámetro -Port). Configurado automáticamente por tu plan de alojamiento.
QUERY_PORT 27015 El puerto UDP usado por Steam para consultas del navegador de servidores (parámetro -QueryPort). Configurado automáticamente.
Las variables de inicio tienen prioridad sobre los archivos de configuración. Si un ajuste está configurado tanto como variable de inicio como dentro de un archivo de configuración, la variable de inicio tiene prioridad. Usa las variables de inicio para ajustes de identidad principales y los archivos de configuración para ajustes detallados de jugabilidad.

Configuración del Servidor (Parámetros de Línea de Comandos)

Soulmask usa extensos parámetros de línea de comandos para la configuración del servidor. A continuación se muestra la referencia completa de los parámetros disponibles:

Parámetro Por Defecto Descripción
-SteamServerName="Name" - Nombre de visualización del servidor en el navegador de servidores.
-MaxPlayers=N 60 Máximo de conexiones simultáneas de jugadores (hasta 70).
-PSW="password" (ninguno) Contraseña para unirse al servidor. Omitir para un servidor público.
-adminpsw="password" (ninguno) Contraseña de administrador/GM para comandos de administrador dentro del juego.
-pve - Fuerza el modo PvE. Los jugadores no pueden dañarse entre sí.
-pvp - Fuerza el modo PvP. Los jugadores pueden dañarse entre sí.
-Port=N 8777 Puerto de conexión del juego (UDP).
-QueryPort=N 27015 Puerto de consulta de Steam (UDP).
-EchoPort=N 18888 Puerto de consola Telnet (TCP, solo local). Usado para gestión remota local.
-saving=N - Intervalo de guardado del estado del mundo en memoria (en segundos).
-backup=N - Intervalo de respaldo de la base de datos en memoria a disco (en segundos).
-initbackup - Crea una copia de respaldo del mundo cada vez que el servidor se inicia.
-backupinterval=N - Intervalo de creación automática de respaldos (en minutos).
-GongHuiMaxMember=N - Número máximo de miembros por tribu (gremio).
-MULTIHOME=IP - Vincula el servidor a una dirección IP local específica (solo servidores con múltiples interfaces).
-rconpsw="password" (ninguno) Habilita el acceso a la consola remota RCON con la contraseña especificada.
-rconport=N 19000 Puerto TCP del listener RCON. Solo relevante si RCON está habilitado.
-rconaddr=IP - Vinculación de IP del listener RCON. Usa 0.0.0.0 para escuchar en todas las interfaces.
-log - Habilita la ventana de consola y la salida de registros.
-UTF8Output - Habilita el manejo correcto de caracteres no latinos en la salida.
GPanel maneja la mayoría de estos automáticamente. En Legion Hosting, los parámetros esenciales se configuran a través de la pestaña Startup de GPanel. Los parámetros avanzados como ajustes de RCON o límites de tribus se pueden añadir a través del campo de parámetros de inicio adicionales de GPanel si está disponible, o contactando al soporte.

Modo PvE vs PvP

Soulmask soporta dos modos de juego principales que cambian fundamentalmente la experiencia multijugador:

Modo PvE (-pve)

  • Los jugadores no pueden dañarse entre sí directamente.
  • Las estructuras y bases están protegidas de otros jugadores.
  • El enfoque está en la supervivencia cooperativa, construcción y exploración.
  • Los jugadores aún pueden interactuar, comerciar y formar tribus.
  • Recomendado para comunidades cooperativas y servidores casuales.

Modo PvP (-pvp)

  • Los jugadores pueden atacar y matar a otros jugadores.
  • Las bases y estructuras pueden ser asaltadas y destruidas por otros jugadores.
  • La guerra tribal y el control de territorio se convierten en elementos centrales de la jugabilidad.
  • Las proporciones de daño PvP se pueden ajustar finamente en el archivo de configuración GameXishu.json.
  • Recomendado para servidores competitivos y jugadores experimentados.
El modo no se puede cambiar sin un borrado. Cambiar entre PvE y PvP después de que el mundo haya sido creado puede causar inconsistencias en la jugabilidad. Se recomienda decidir un modo antes del primer inicio. Si necesitas cambiar de modo en un mundo existente, considera comenzar de nuevo.

Ajustes de Mapa y Mundo (GameXishu.json)

Los ajustes detallados de mundo y jugabilidad se controlan a través del archivo de configuración GameXishu.json. Este archivo contiene opciones extensas para ajustar tasas de recursos, combate, invasiones, construcción, animales y más.

Ubicación del Archivo

El archivo de configuración se encuentra en:

WS/Saved/GameplaySettings/GameXishu.json

Accede a este archivo a través de la pestaña Files de GPanel o mediante SFTP.

Referencia de Ajustes Clave

A continuación se muestran los ajustes más comúnmente modificados. Los nombres de los parámetros están en su formato original (pinyin chino). Se proporcionan descripciones en español para cada uno.

Experiencia y Progresión
Ajuste Nombre en Inglés Descripción
ExpRatio Experience Ratio Multiplicador para la ganancia de experiencia general. Valores más altos aceleran el progreso de nivel.
ChengZhangExpRatio Growth Experience Ratio Multiplicador para la ganancia de experiencia de crecimiento del personaje.
ShaGuaiExpRatio Monster Kill Experience Ratio Multiplicador para la experiencia obtenida al matar monstruos.
Combate y Daño
Ajuste Nombre en Inglés Descripción
DongWuDamageRatio Animal Damage Ratio Multiplicador para el daño infligido por animales salvajes y criaturas.
BeDamageByYeShengRatio Damage Taken from Wildlife Multiplicador para el daño recibido de criaturas salvajes.
ShengMingHuiFuRatio Health Recovery Ratio Multiplicador para la velocidad de regeneración natural de salud.
QiXiHuiFuRatio Stamina Recovery Ratio Multiplicador para la velocidad de recuperación de estamina.
TiLiHuiFuRatio Energy Recovery Ratio Multiplicador para la velocidad de recuperación de energía/resistencia.
PVP_ShangHaiRatio_JinZhan PvP Melee Damage Ratio Multiplicador para el daño de combate cuerpo a cuerpo PvP (por defecto: 0.4).
Recursos y Consumo
Ajuste Nombre en Inglés Descripción
ShiWuXiaoHaoRatio Food Consumption Ratio Multiplicador para la velocidad de consumo de comida. Valores más bajos ralentizan el consumo de comida.
ShuiXiaoHaoRatio Water Consumption Ratio Multiplicador para la velocidad de consumo de agua.
RanLiaoXiaoHaoRatio Fuel Consumption Ratio Multiplicador para la velocidad de consumo de combustible por estaciones de artesanía y fogatas.
Animales y Agricultura
Ajuste Nombre en Inglés Descripción
DongWuShengZhangRatio Animal Growth Ratio Multiplicador para la velocidad de crecimiento de animales. Valores más altos hacen que los animales maduren más rápido.
FanZhiJianGeRatio Breeding Interval Ratio Multiplicador para el tiempo entre ciclos de reproducción de animales.
DongWuChanChuRatio Animal Production Ratio Multiplicador para la producción de animales (huevos, leche, etc.).
DongWuPinZhiRatio Animal Quality Ratio Multiplicador para la calidad de los atributos de animales domesticados.
ZuoWuShengZhangRatio Crop Growth Ratio Multiplicador para la velocidad de crecimiento de cultivos.
ZuoWuFeiLiaoXiaoHaoRatio Crop Fertilizer Consumption Multiplicador para la tasa de consumo de fertilizante.
Construcción y Estructuras
Ajuste Nombre en Inglés Descripción
JianZhuFuLanKaiGuan Building Decay Toggle Activar o desactivar el deterioro de edificios con el tiempo. Establece 0 para desactivar.
JianZhuFuLanMul Building Decay Multiplier Tasa a la que las estructuras se deterioran. Valores más bajos ralentizan el deterioro.
JianZhuXiuLiMul Building Repair Multiplier Multiplicador para los costos y velocidad de reparación de edificios.
JianZhuZiYuanJinShuaBanJing Building Resource Exclusion Radius Radio alrededor de los edificios donde los recursos naturales no reaparecerán.
Sistema de Invasiones
Ajuste Nombre en Inglés Por Defecto Descripción
RuQinGuaiCountMax Max Invasion Monsters 128 Número máximo de monstruos en una oleada de invasión.
RuQinQiangDuXiShu Invasion Intensity - Controla la dificultad general de la invasión y la fuerza de los monstruos.
RuQinBeginHour Invasion Start Hour - Hora del juego en la que las invasiones pueden comenzar.
RuQinEndHour Invasion End Hour - Hora del juego en la que las invasiones se detienen.
RuQinPerBoGuaiMax Max Monsters Per Wave 16 Máximo de monstruos generados por oleada individual.
Siempre detén tu servidor antes de editar GameXishu.json. Editar el archivo mientras el servidor está en funcionamiento resultará en que tus cambios sean sobrescritos cuando el servidor guarde. Detén el servidor, realiza los cambios y luego inícialo de nuevo.

Cómo Conectarse

Los jugadores pueden conectarse a tu servidor de Soulmask a través del navegador de servidores del juego o por conexión directa.

Mediante el Navegador de Servidores del Juego

  1. Inicia Soulmask.
  2. Desde el menú principal, selecciona Multiplayer y luego Server Browser.
  3. Busca tu servidor por nombre (el nombre que estableciste en la variable de inicio SERVER_NAME).
  4. Haz clic en tu servidor y presiona Join. Ingresa la contraseña si se ha establecido una.

Mediante el Navegador de Servidores de Steam

  1. En Steam, ve a View > Game Servers (o Servers).
  2. Haz clic en la pestaña Favorites y luego en Add a Server.
  3. Ingresa la IP y el puerto de consulta de tu servidor (por defecto 27015) en el formato IP:PORT.
  4. Una vez que aparezca el servidor, haz doble clic para conectarte a través de Soulmask.

Mediante Conexión Directa

  1. Encuentra la IP y el puerto de juego de tu servidor en la pestaña Console de GPanel. Para ayuda, consulta Cómo Encontrar la IP y el Puerto de tu Servidor.
  2. En Soulmask, busca la opción Direct Connect en el menú multijugador.
  3. Ingresa la IP y el puerto de juego de tu servidor (por defecto 8777) en el formato IP:PORT.
  4. Presiona Connect e ingresa la contraseña del servidor si es necesario.
¿El servidor no aparece? Si tu servidor no aparece en el navegador, asegúrate de que esté completamente iniciado y haya terminado de cargar. Los servidores nuevos pueden tardar de 2 a 5 minutos en aparecer en la lista maestra de servidores de Steam. Siempre puedes usar la conexión directa con la IP y el puerto de juego. Los puertos se asignan aleatoriamente a menos que tengas una IP privada.

Gestión de Guardados

Soulmask usa un sistema de guardado respaldado por base de datos. Entender cómo funcionan los guardados es crucial para evitar la pérdida de datos.

Ubicación del Guardado

El archivo principal de guardado del mundo se encuentra en:

WS/Saved/Worlds/Dedicated/Level01_Main/world.db

Esta base de datos SQLite contiene todos los datos del mundo, incluyendo modificaciones del terreno, estructuras, estados de NPCs y datos de jugadores.

Proceso de Guardado

Soulmask usa un proceso de guardado en dos etapas:

  1. Guardado en memoria (-saving): El estado del mundo se escribe periódicamente en una base de datos en memoria al intervalo especificado por el parámetro -saving (en segundos).
  2. Respaldo en disco (-backup): La base de datos en memoria se vuelca a disco al intervalo especificado por el parámetro -backup (en segundos).
Siempre apaga tu servidor correctamente. Es de vital importancia que apagues tu servidor de forma limpia usando el botón Stop de GPanel, el comando gm exit dentro del juego o el comando shutdown de RCON. Forzar la terminación del proceso del servidor puede causar que la base de datos en memoria no se escriba a disco, resultando en retrocesos al último guardado en disco.

Respaldos Automáticos

Configura respaldos automáticos usando estos parámetros de inicio:

  • -initbackup -- Crea una copia de respaldo cada vez que el servidor se inicia.
  • -backupinterval=N -- Crea respaldos rotativos cada N minutos durante la ejecución.

Respaldos Manuales

Para crear un respaldo manual:

  1. Detén el servidor desde GPanel.
  2. Navega a WS/Saved/ mediante la pestaña Files de GPanel o SFTP.
  3. Descarga los siguientes archivos:
    • Worlds/Dedicated/Level01_Main/world.db -- La base de datos de guardado del mundo
    • GameplaySettings/GameXishu.json -- Tu configuración de jugabilidad
  4. Almacena estos archivos de forma segura en tu computadora local.

Restaurar un Respaldo

  1. Detén el servidor.
  2. Sube el archivo world.db respaldado a WS/Saved/Worlds/Dedicated/Level01_Main/.
  3. Sube el archivo GameXishu.json respaldado a WS/Saved/GameplaySettings/ si también deseas restaurar los ajustes.
  4. Inicia el servidor.

Iniciar un Mundo Nuevo

Para borrar el mundo y comenzar de nuevo:

  1. Detén el servidor.
  2. Renombra o elimina el archivo world.db en WS/Saved/Worlds/Dedicated/Level01_Main/.
  3. Inicia el servidor. Generará una nueva base de datos del mundo desde cero.
Haz un respaldo antes de borrar. Antes de eliminar los datos del mundo, descarga una copia de world.db como respaldo en caso de que quieras restaurarlo más tarde.

Referencia de Puertos

Soulmask usa los siguientes puertos. Estos se configuran automáticamente por tu plan de alojamiento en Legion Hosting.

Puerto Protocolo Por Defecto Propósito
Game Port UDP 8777 Conexiones principales del juego. Los jugadores se conectan a este puerto.
Query Port UDP 27015 Consultas del navegador de servidores de Steam.
Echo Port (Telnet) TCP 18888 Administración local por Telnet (solo conexiones locales).
RCON Port TCP 19000 Acceso a consola remota (RCON). Solo activo si -rconpsw está configurado.

Artículos Relacionados


¿Necesitas Ayuda?

Si sigues teniendo problemas con tu servidor de Soulmask, por favor abre un ticket de soporte y nuestro equipo estará encantado de ayudarte.


¿Te resultó útil este artículo?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.