Cómo Usar RCON en Soulmask
Esta guía proporciona instrucciones paso a paso sobre cómo configurar y gestionar tu servidor de Soulmask usando RCON. Esta es una característica bastante nueva y también se conoce a veces como TELNET en la comunidad de Soulmask.
Comandos Básicos de RCON
Sección titulada "Comandos Básicos de RCON"Aquí tienes una lista de todos los comandos RCON con detalles básicos.
Comando | Descripción |
---|---|
help | Muestra todos los comandos RCON actuales. |
quit/close/shutdown seconds | Después del número de segundos especificado por el parámetro, guarda y sale del mundo del juego. |
saveworld | Solo guarda el archivo del mundo sin salir. |
backup new_database_name | Hace una copia de seguridad del archivo del mundo a un archivo de base de datos con el nombre especificado. |
backuphour | Hace una copia de seguridad del archivo del mundo y lo nombra con la fecha y hora actual (UTC), por ejemplo: YYYYmmddHH.db |
dpp | Exporta la información básica de todas las cuentas (cuenta, rol, unión, nivel, tiempo total en línea, tiempo de creación, etc.) a Saved/ALL_PLAYER_INFO.txt. |
setpm flag | Establece el interruptor de gestión de permisos de acceso al servidor (0 para desactivar todos los permisos, 15 para activar todos los permisos). |
serverfps | Muestra la tasa de fotogramas promedio del servidor durante un período corto de tiempo. |
QueryInvitationCode | Muestra el Código de Invitación del servidor. |
List_OnlinePlayers | Lista la cuenta, nombre e ID del cuerpo de los jugadores en línea. Alias: lp |
List_AllPlayers | Lista información básica para todos los jugadores e información de la base de datos. Alias: lap |
List_SameBelongingObjs | Lista personajes que comparten la misma propiedad que el jugador. Alias: ls |
List_Guilds | Lista información de gremios registrados en el servidor. Alias: lg |
List_GuildObjs | Lista toda la información de personajes bajo un gremio especificado. Alias: lgo |
List_AllNPCClass | Lista todos los tipos de personajes y nombres de clases. Alias: lcc |
Show_Coefficient_Settings | Lista elementos de coeficientes del juego y sus valores actuales. Alias: lc |
List_ServerPermissionList | Lista toda la información de la lista de permisos del servidor. Alias: lsp |
Set_Coefficient | Establece coeficientes del juego. Alias: sc |
Set_ServerPermissionEnable | Establece el estado de un elemento de permiso del servidor. Alias: ssp |
Set_ServerPermissionFlag | Establece la bandera de permisos del servidor, configurando globalmente el estado de permisos del servidor. Alias: sspf |
Update_ServerPermissionList | Establece el contenido de la lista de permisos del servidor (agregar/eliminar). Alias: usp |
Set_OutputChats | Establece si el contenido del chat del servidor se envía al log. Alias: soc |
GotoPostion | Teletransporta un personaje a coordenadas especificadas. Alias: go |
GotoTarget | Teletransporta un personaje cerca de otro personaje. Alias: gonpc |
CreateSpecifiedMan | Crea un bárbaro basado en un número de plantilla, perteneciente a un jugador especificado. Alias: cnpc |
CreateSWByClass | Crea un personaje bárbaro/animal basado en el nombre de la clase. Alias: create |
FlyMode | Habilita/deshabilita el modo vuelo (modo fantasma) para un jugador especificado. Alias: fly |
Update_RconClientAddress | Agrega o elimina direcciones IP de la lista blanca de RCON. Alias: ura |
Agregar IPs a la Lista Blanca
Sección titulada "Agregar IPs a la Lista Blanca"Por razones de seguridad, RCON usa una lista blanca de IP. Solo las direcciones IP en la lista blanca pueden conectarse al servicio RCON del servidor. También no permitimos acceso a esto públicamente a menos que se solicite a través de un ticket de soporte.
-
Modifica
WS/Saved/Config/[Platform]Server/Engine.ini
:[Server.SafeIP]IP=xxx.xxx.xxx.xxxIP=yyy.yyy.yyy.yyy -
Usa el comando RCON (no se guarda después del reinicio del servidor):
ura 1 xxx.xxx.xxx.xxx,yyy.yyy.yyy.yyy
Comando Help
Sección titulada "Comando Help"Escribe help
en la terminal para mostrar información sobre los comandos disponibles.
DESC
: Descripción del comandoAlia
: Alias del comandoExample
: Ejemplo de uso
Puedes usar el número del comando como atajo para ejecutar comandos.
Comandos de Recuperación de Información
Sección titulada "Comandos de Recuperación de Información"-
List_OnlinePlayers (Alias:
lp
)- Lista la cuenta, nombre e ID del cuerpo de los jugadores en línea
- Formato:
| Cuenta de Steam | Nombre del Jugador | ID del Cuerpo Actual |
-
List_AllPlayers (Alias:
lap
)- Lista información básica y de base de datos de todos los jugadores
- Formato:
| Cuenta de Steam | Nombre del Jugador | Nombre del Gremio | Nivel de Conciencia | Tiempo Total en Línea (segundos) | Tiempo de Creación de Cuenta (UTC) |
-
List_SameBelongingObjs (Alias:
ls
)- Lista personajes con la misma propiedad
- Parámetros: Cuenta de Steam o ID de Personaje/montura
- Formato:
| Nombre del Personaje | ID del Personaje |
-
List_Guilds (Alias:
lg
)- Lista información de gremios registrados
- Formato:
| Nombre del Gremio | ID del Gremio | Nombre del Líder del Gremio |
-
List_GuildObjs (Alias:
lgo
)- Lista todos los personajes en un gremio especificado
- Parámetros: Nombre del Gremio o ID del Gremio
- Formato:
| Nombre del Personaje | ID del Personaje |
-
List_AllNPCClass (Alias:
lcc
)- Lista todos los tipos de personajes y nombres de clases
- Parámetro opcional para filtrar resultados
- Formato:
| Nombre del Personaje por Defecto | Nombre de la Clase del Personaje |
-
Show_Coefficient_Settings (Alias:
lc
)- Lista elementos de coeficientes del juego y sus valores
- Parámetro opcional para filtrar resultados
- Formato:
| Nombre del Coeficiente | Valor del Coeficiente Actual |
-
List_ServerPermissionList (Alias:
lsp
)- Lista toda la información de permisos del servidor
Comandos de Configuración
Sección titulada "Comandos de Configuración"-
Set_Coefficient (Alias:
sc
)- Establece coeficientes del juego
- Parámetros: Nombre del coeficiente, Nuevo valor
-
Set_ServerPermissionEnable (Alias:
ssp
)- Establece el estado de un elemento de permiso del servidor
- Parámetros: Número de permiso (0-4), Estado habilitado (0 o 1)
-
Set_ServerPermissionFlag (Alias:
sspf
)- Establece la bandera de permisos del servidor globalmente
- Parámetro: Entero (suma de valores de bandera)
-
Update_ServerPermissionList (Alias:
usp
)- Modifica la lista de permisos del servidor (agregar/eliminar)
- Parámetros: Tipo de permiso, Bandera agregar/eliminar, Lista de cuentas/IPs
-
Set_OutputChats (Alias:
soc
)- Habilita/deshabilita la salida del chat del servidor al log
- Parámetro: 0 (deshabilitar) o 1 (habilitar)
Otros Comandos
Sección titulada "Otros Comandos"-
GotoPostion (Alias:
go
)- Teletransporta un personaje a coordenadas especificadas
- Parámetros: Identificador del personaje, coordenadas X, Y, Z
-
GotoTarget (Alias:
gonpc
)- Teletransporta un personaje cerca de otro personaje
- Parámetros: Personaje a teletransportar, Personaje objetivo
-
CreateSpecifiedMan (Alias:
cnpc
)- Crea un bárbaro basado en una plantilla
- Parámetros: Cuenta de Steam del jugador, Número de plantilla, Género (0/1)
-
CreateSWByClass (Alias:
create
)- Crea un personaje bárbaro/animal
- Parámetros: Cuenta de Steam del jugador, Nombre de la clase, Normal/Descendencia, Nivel, Cantidad, Calidad
-
FlyMode (Alias:
fly
)- Habilita/deshabilita el modo vuelo para un jugador
- Parámetros: Cuenta de Steam del jugador, Habilitar/Deshabilitar (1/0)
-
Update_RconClientAddress (Alias:
ura
)- Agrega/elimina direcciones IP de la lista blanca de RCON
- Parámetros: Agregar/Eliminar (1/0), dirección IP