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

Comandos de Administrador de Soulmask

ES soulmask admin commands 0 encontraron esto útil

Esta guía cubre la configuración de administrador, comandos de administrador dentro del juego, configuración de RCON y comandos de gestión del servidor para tu servidor dedicado de Soulmask en Legion Hosting. Para la configuración del servidor, consulta la Guía de Configuración del Servidor de Soulmask.

Panel del Servidor: Toda la gestión del servidor se realiza a través de GPanel en gpanel.legionhosting.net. Usa el Administrador de Archivos o SFTP para editar archivos de configuración.

Configuración de Privilegios de Administrador

Soulmask utiliza un sistema de administrador basado en contraseña. Para convertirte en administrador, necesitas establecer una contraseña de administrador en la configuración de inicio del servidor y luego autenticarte dentro del juego.

Paso 1: Establecer la Contraseña de Administrador

  1. En GPanel, selecciona tu servidor de Soulmask.
  2. Haz clic en la pestaña Startup.
  3. Establece la variable ADMIN_PASSWORD con una contraseña fuerte y única. Esto corresponde al parámetro de línea de comandos -adminpsw.
  4. Reinicia el servidor para que el cambio surta efecto.
Mantén tu contraseña de administrador en secreto. Cualquier persona que conozca la contraseña de administrador puede obtener privilegios completos de GM en tu servidor. Solo compártela con co-administradores de confianza.

Paso 2: Autenticarse Dentro del Juego

  1. Únete a tu servidor de Soulmask como jugador.
  2. Abre la consola del juego presionando la tecla ` (acento grave/tilde) o Numpad - (menos del teclado numérico).
  3. Escribe el siguiente comando y presiona Enter:
    gm key YOUR_ADMIN_PASSWORD
  4. Si la contraseña es correcta, verás un mensaje de confirmación y obtendrás privilegios de administrador GM (Game Master).
  5. También puedes hacer clic en el botón "Become the admin" que aparece en la interfaz del panel GM.
Autenticación basada en sesión. Debes volver a autenticarte cada vez que te unas al servidor. El estado de administrador no se guarda entre sesiones -- necesitarás ejecutar gm key cada vez que inicies sesión.

Comandos de Administrador Dentro del Juego

Una vez autenticado como administrador, abre la consola (` o Numpad -) e ingresa los comandos. Todos los comandos de administrador comienzan con el prefijo gm.

Gestión de Jugadores

Comando Descripción
gm AddExp [value] Añadir puntos de experiencia general a tu personaje.
gm Addmjexp [value] Añadir experiencia de máscara a tu personaje (sube de nivel la máscara).
gm Addshoulieexp [value] Añadir experiencia de caza a tu personaje.
gm XiDian Restablecer todos los puntos de habilidad de tu personaje, permitiendo redistribuirlos.
gm FuHuo Revivir tu personaje (usar cuando estés muerto).
gm ZiSha 1 Matar a tu propio personaje (comando de suicidio).
gm shanhao Eliminar tu cuenta/personaje del servidor. Usar con extrema precaución -- esto es irreversible.
gm ShowInfo 1 Mostrar información detallada sobre tu propio personaje (estadísticas, IDs, posición).
gm ShowInfo 0 Mostrar información detallada sobre el personaje o NPC actualmente seleccionado.
gm ChongZhiRenWu Restablecer todos los tutoriales y misiones guía de tu personaje.

Navegación y Visibilidad

Comando Descripción
gm Go [x] [y] [z] Teletransportarse a coordenadas específicas del mundo. Usa GPS para encontrar tus coordenadas actuales primero.
GPS Mostrar tus coordenadas actuales del mundo (X, Y, Z). Útil para objetivos de teletransportación.
gm SetAttr YinShen 1 Activar invisibilidad. Los monstruos y NPCs no pueden detectarte.
gm SetAttr YinShen 0 Desactivar invisibilidad. Volver a la visibilidad normal.
gm ShowMap Revelar el mapa completo, desbloqueando toda la niebla de guerra para tu personaje.

Control de NPCs y del Mundo

Comando Descripción
gm ZhaoMu Reclutar instantáneamente al NPC seleccionado a tu tribu.
gm ClearAllNpc Eliminar todos los NPCs no jugadores del servidor. Usar con precaución -- afecta a todos los NPCs en todo el servidor.
gm ClearSelect Eliminar la entidad actualmente seleccionada (NPC, criatura u objeto).
gm ShuaXinZhiBei Refrescar y regenerar toda la vegetación y plantas recolectables cercanas.
gm KeJiShu Desbloquear todos los nodos del árbol de tecnología para tu personaje.

Gestión de Invasiones y Calor

Comando Descripción
gm ShowReDu Mostrar el gráfico actual de calor de invasión, mostrando los niveles de amenaza en diferentes áreas.
gm ClearAllReDu Limpiar todo el calor de invasión en el mapa, restableciendo los niveles de amenaza a cero.
gm AddReDu [value] Aumentar manualmente el calor de invasión en la cantidad especificada. Un calor más alto atrae más invasiones.

Servidor y Depuración

Comando Descripción
gm exit Apagar el servidor de forma segura con guardado. Esta es la forma más segura de detener el servidor desde dentro del juego.
Debuginfo 1 Activar la superposición de monitoreo de rendimiento del servidor, mostrando la tasa de ticks, conteo de entidades y uso de recursos.
Debuginfo 0 Desactivar la superposición de monitoreo de rendimiento del servidor.
Usa los comandos con moderación. Los comandos de administrador pueden afectar significativamente la estabilidad del servidor y la experiencia de los jugadores. Generar grandes cantidades de entidades, limpiar NPCs en todo el servidor o modificar rápidamente los datos del mundo puede causar lag o bloqueos. Prueba los comandos primero en un período de baja población.

Comandos de Gestión del Servidor

Estos comandos se usan para la gestión a nivel de servidor y pueden ejecutarse tanto dentro del juego (mediante consola) como de forma remota (mediante RCON/Telnet).

Control del Servidor

Comando Descripción
SaveWorld Forzar un guardado inmediato del mundo en memoria (y opcionalmente en disco). Usar antes de realizar operaciones arriesgadas.
SaveAndExit [seconds] Guardar el mundo y apagar el servidor después del número especificado de segundos. Los jugadores reciben una cuenta regresiva de advertencia.
StopCloseServer Cancelar un apagado pendiente que fue iniciado con SaveAndExit.
shutdown [seconds] Iniciar un apagado seguro del servidor con la cuenta regresiva especificada en segundos.
broadcast [message] Enviar un mensaje global a todos los jugadores conectados. Útil para anuncios y advertencias.

Administración de Jugadores (Remota)

Comando Descripción
List_AllPlayers Listar todas las cuentas de jugadores registradas en el servidor (en línea y fuera de línea).
List_OnlinePlayers Listar todos los jugadores actualmente conectados con sus Steam IDs y nombres de personaje.
List_Guilds Listar todas las tribus (gremios) en el servidor con el conteo de miembros.
kick [PlayerName] Expulsar a un jugador del servidor por nombre de personaje.
ban [PlayerName] Banear a un jugador del servidor. No podrá volver a conectarse.
CreateItemForPlayer [SteamID] [ItemID] [Amount] Añadir objetos directamente al inventario de un jugador específico por Steam ID.
GotoPosition [SteamID] [x] [y] [z] Teletransportar a un jugador específico a coordenadas del mundo.
FlyMode [SteamID] [0/1] Activar (1) o desactivar (0) el modo fantasma/vuelo para un jugador.

Información del Servidor

Comando Descripción
ServerFPS Mostrar la tasa de ticks actual del servidor (FPS). Los servidores saludables deben mantener 30+ FPS.
Show_Coefficient_Settings Listar todos los ajustes actuales de coeficientes de juego de GameXishu.json.
Set_Coefficient [key] [value] Modificar un coeficiente de juego en tiempo de ejecución sin editar archivos. Los cambios surten efecto inmediatamente.
List_AllTalent [level] Ver todos los dones naturales (talentos) disponibles en el nivel especificado.

Depuración y Avanzado

Comando Descripción
Dump_AllActorPositions Exportar todas las posiciones de actores a un archivo de datos para depurar el estado del mundo.
DrawActorImage Generar una visualización de las posiciones de actores en el mapa.
ExecScriptCommands [filename] Ejecutar un archivo por lotes de comandos. Útil para ejecutar múltiples comandos a la vez.

Acceso RCON

RCON (Consola Remota) te permite ejecutar comandos del servidor de forma remota sin estar conectado al juego. Soulmask soporta tanto RCON como Telnet para administración remota.

Habilitar RCON

RCON está deshabilitado por defecto y debe habilitarse mediante parámetros de inicio:

  1. En GPanel, ve a la pestaña Startup.
  2. Añade los siguientes parámetros (a través de parámetros de inicio adicionales o contactando al soporte para que los añadan):
    -rconpsw="YOUR_RCON_PASSWORD" -rconport=19000
  3. Reinicia el servidor.
Seguridad de RCON. La implementación de RCON de Soulmask usa una lista blanca de IPs para seguridad. Solo las direcciones IP en la lista blanca pueden conectarse al servicio RCON. Consulta la documentación del servidor o los archivos de configuración para la ubicación de la lista blanca si necesitas añadir tu IP.

Conectarse mediante RCON

Una vez habilitado RCON, puedes conectarte usando cualquier cliente RCON estándar:

  1. Descarga un cliente RCON como rcon-cli o una herramienta con interfaz gráfica como mcrcon.
  2. Conéctate a tu servidor usando:
    • Host: La dirección IP de tu servidor
    • Port: El puerto RCON (por defecto 19000)
    • Password: La contraseña RCON que estableciste con -rconpsw
  3. Una vez conectado, escribe help para ver una lista de comandos disponibles.

Acceso Telnet

Soulmask también soporta administración basada en Telnet en el Echo Port (por defecto 18888). Telnet está restringido solo a conexiones locales por defecto y no requiere redirección de puertos adicional. Esto se usa principalmente para administración por scripts en la propia máquina del servidor.

Ejemplo de Sesión RCON

# Connect to RCON (using rcon-cli as example)
rcon -a your.server.ip:19000 -p YOUR_RCON_PASSWORD

# Check server performance
ServerFPS

# List online players
List_OnlinePlayers

# Send a global message
broadcast Server restart in 10 minutes!

# Initiate a 600-second (10-minute) shutdown countdown
SaveAndExit 600

# Cancel the shutdown if needed
StopCloseServer

Apagado Correcto del Servidor

Hay varios métodos seguros para apagar un servidor de Soulmask. Siempre usa uno de estos para prevenir la pérdida de datos:

  • Botón Stop de GPanel: El método más sencillo. Haz clic en Stop en la pestaña Console de GPanel.
  • Comando dentro del juego: Autentícate como administrador y ejecuta gm exit para guardar y apagar.
  • RCON/Telnet: Ejecuta shutdown [seconds] o SaveAndExit [seconds] para un apagado con cuenta regresiva que da tiempo a los jugadores para prepararse.
Evita forzar la terminación del servidor. Usar el botón Kill de GPanel o forzar la terminación del proceso omitirá el paso de guardado. Cualquier progreso desde la última copia de seguridad automática en disco se perderá. Solo usa Kill como último recurso cuando el servidor no responde completamente.

Consejos para Administradores de Servidor

  • Configura copias de seguridad automáticas. Usa -initbackup y -backupinterval=30 para crear instantáneas de respaldo regulares.
  • Monitorea los FPS del servidor. Usa el comando ServerFPS regularmente. Si la tasa de ticks cae por debajo de 15-20 FPS, el servidor está teniendo dificultades y puede necesitar optimización o un reinicio.
  • Usa Set_Coefficient para ajustes en vivo. Puedes ajustar la configuración del juego en tiempo de ejecución sin reiniciar el servidor. Ejecuta Show_Coefficient_Settings primero para ver los valores actuales.
  • Programa reinicios regulares. Reinicia el servidor diariamente para limpiar fugas de memoria y aplicar cualquier actualización pendiente.
  • Anuncia antes del mantenimiento. Siempre usa el comando broadcast para avisar a los jugadores antes de reinicios o ventanas de mantenimiento del servidor.
  • Usa SaveWorld antes de operaciones arriesgadas. Fuerza un guardado antes de realizar cambios significativos como limpiar NPCs o modificar coeficientes.

Artículos Relacionados


¿Necesitas Ayuda?

Si necesitas más asistencia con los comandos de administrador de Soulmask o la gestión del servidor, 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.