Esta guía cubre la administración de tu servidor dedicado de Post Scriptum, incluyendo configuración de administradores, comandos RCON, gestión de jugadores, control de rotación de mapas, balance de equipos y solución de problemas. Post Scriptum utiliza el mismo sistema de administración que Squad. Para la configuración inicial del servidor, consulta Guía de Configuración del Servidor de Post Scriptum.
Configuración de Administradores
Post Scriptum utiliza un sistema de administración basado en roles configurado a través del archivo Admins.cfg. Este archivo define grupos de administradores con permisos específicos y asigna jugadores a esos grupos mediante Steam ID.
Configurar Admins.cfg
- Detén tu servidor desde GPanel.
- Abre el Administrador de Archivos o conéctate a través de SFTP.
- Navega a
PostScriptum/ServerConfig/. - Abre o crea
Admins.cfg.
Grupos de Administradores
Define grupos con permisos específicos, luego asigna Steam IDs a cada grupo:
Group=SuperAdmin:changemap,balance,pause,cheat,kick,ban,config,cameraman,immune,manageserver,featuretest,reserve,chat,teamchange,forceteamchange,debug
Group=Admin:changemap,balance,pause,kick,ban,config,cameraman,immune,reserve,chat,teamchange,forceteamchange
Group=Moderator:kick,ban,chat,reserve,teamchange
// Super Admins
Admin=76561198012345678:SuperAdmin
Admin=76561198087654321:SuperAdmin
// Admins
Admin=76561198011223344:Admin
// Moderators
Admin=76561198055667788:Moderator
Permisos Disponibles
Permisos que puedes asignar a los grupos:
changemap-- cambiar mapa/capabalance-- gestionar el balance de equipospause-- pausar/reanudar la partidacheat-- usar comandos de trampakick/ban-- expulsar o banear jugadoresconfig-- modificar la configuración del servidor en tiempo de ejecucióncameraman-- espectador con cámara libreimmune-- no puede ser expulsado/baneado por otros administradoresreserve-- acceso a espacios reservados para jugadoreschat-- enviar mensajes de transmisión de administradorteamchange/forceteamchange-- cambiar de equipo propio o forzar a otros a cambiar
steamid.io. El ID es un número de 17 dígitos que comienza con 7656119.
Comandos RCON
RCON (Consola Remota) te permite ejecutar comandos sin estar conectado como jugador. Conéctate usando cualquier cliente compatible con Source RCON con la IP de tu servidor, el puerto RCON (desde la pestaña Network de GPanel) y la contraseña RCON que configuraste.
Comandos de Gestión de Jugadores
| Comando | Uso | Descripción |
|---|---|---|
ListPlayers |
ListPlayers |
Listar todos los jugadores conectados con IDs y Steam IDs |
AdminKick |
AdminKick <nameOrID> <reason> |
Expulsar a un jugador con un mensaje de razón opcional |
AdminBan |
AdminBan <nameOrID> <duration> <reason> |
Banear a un jugador por una duración (ej., 1h, 1d, 0 para permanente) |
AdminBanById |
AdminBanById <steamID> <duration> <reason> |
Banear a un jugador por Steam ID (útil para baneos sin conexión) |
AdminUnban |
AdminUnban <steamID> |
Eliminar un baneo por Steam ID |
AdminWarn |
AdminWarn <nameOrID> <message> |
Enviar un mensaje de advertencia a un jugador específico |
AdminForceTeamChange |
AdminForceTeamChange <nameOrID> |
Forzar a un jugador a cambiar al otro equipo |
Comandos de Control de Mapas y Partida
| Comando | Uso | Descripción |
|---|---|---|
AdminChangeMap |
AdminChangeMap <layerName> |
Cambiar inmediatamente a una capa especificada |
AdminSetNextMap |
AdminSetNextMap <layerName> |
Establecer la siguiente capa en la rotación sin cambiar la actual |
AdminRestartMatch |
AdminRestartMatch |
Reiniciar la partida actual desde el principio |
AdminEndMatch |
AdminEndMatch |
Forzar el fin de la partida actual y pasar a la siguiente capa |
AdminPauseMatch |
AdminPauseMatch |
Pausar la partida actual |
AdminUnpauseMatch |
AdminUnpauseMatch |
Reanudar la partida |
AdminBroadcast |
AdminBroadcast <message> |
Enviar un mensaje de transmisión a todo el servidor visible para todos los jugadores |
ShowCurrentMap |
ShowCurrentMap |
Mostrar el mapa/capa actualmente cargado |
ShowNextMap |
ShowNextMap |
Mostrar el siguiente mapa/capa en la rotación |
Gestión de Rotación de Mapas
El archivo de rotación se encuentra en PostScriptum/ServerConfig/MapRotation.cfg. Agrega una capa por línea:
Arnhem_Offensive_Ger
Oosterbeek_AAS_v1
Doorwerth_Offensive_Brit
Driel_Offensive_Ger
Veghel_AAS_v1
Stoumont_AAS_v1
Usa AdminChangeMap para cambiar inmediatamente, o AdminSetNextMap para programar la siguiente capa sin interrumpir la partida actual.
MapRotation.cfg. Para hacer cambios permanentes, edita el archivo de configuración directamente.
Balance de Equipos
Configura el balance de equipos en Server.cfg con AllowTeamChanges, AutoBalanceEnabled y AutoBalanceThreshold. Los administradores pueden forzar manualmente a los jugadores a cambiar de equipo usando AdminForceTeamChange.
Solución de Problemas
El Servidor No Aparece en el Navegador
- Verifica que tengas una licencia de servidor válida de OWI. Sin licencia, el servidor no aparecerá en el navegador público.
- Espera 2-3 minutos después del inicio para que el servidor se registre en la lista maestra de servidores.
- Asegúrate de que
ShouldAdvertise=trueyIsLANMatch=falseen tuServer.cfg. - Revisa la salida de la consola en GPanel en busca de mensajes de error relacionados con la licencia.
Caídas del Servidor
- Revisa los registros del servidor para detalles de errores. Los registros se encuentran en el directorio
PostScriptum/Saved/Logs/. - Verifica que los nombres de capas en
MapRotation.cfgestén escritos correctamente y se refieran a capas válidas. - Si las caídas ocurren después de una actualización del juego, intenta reinstalar el servidor mediante la opción Reinstall de GPanel (haz una copia de seguridad de tus configuraciones primero).
- Asegúrate de que el archivo
Admins.cfgno contenga errores de sintaxis.
Los Jugadores No Pueden Conectarse
- Confirma que el servidor esté completamente iniciado en GPanel.
- Verifica que el servidor no haya alcanzado el límite de
MaxPlayers. - Si usas contraseña, asegúrate de que los jugadores la estén ingresando correctamente.
- Verifica que los jugadores tengan la misma versión del juego que el servidor.
Problemas de Conexión RCON
- Asegúrate de que la contraseña RCON esté establecida en las variables de inicio o en
Server.cfg. - Usa el puerto RCON correcto desde la pestaña Network de GPanel.
- Confirma que estés usando un cliente compatible con Source RCON.
Artículos Relacionados
- Guía de Configuración del Servidor de Post Scriptum
- Cómo Encontrar la IP y el Puerto de tu Servidor
- Cómo Subir Archivos por SFTP
- Primeros Pasos con tu Nuevo Servidor
Si necesitas más asistencia con la administración del servidor, por favor abre un ticket de soporte y nuestro equipo te ayudará.