Comandos de administrador de Palworld
Comandos de administrador para servidores dedicados de Palworld, actualizados para la versión 1.0 del juego. Palworld no tiene consola de desarrollador desplegable: los comandos de administrador se escriben en el chat del juego después de iniciar sesión como administrador. Los mismos comandos también se pueden enviar desde fuera del juego por RCON o la API REST, que es lo que usan los paneles de servidor. A continuación se explican los tres.
Iniciar sesión como administrador
Tu servidor necesita una contraseña de administrador. En una instancia de Survival Servers se establece una automáticamente: puedes verla o cambiarla con la herramienta Server Config del panel de control. Los servidores autoalojados la definen con AdminPassword en PalWorldSettings.ini.
Abre el chat dentro del juego y autentícate:
/AdminPassword yourpassword
Conservas los permisos de administrador durante la sesión. Los comandos empiezan por / y se escriben en el chat.
Lista de comandos de administrador
El conjunto completo de comandos en la versión 1.0 del juego:
| Comando | Qué hace |
|---|---|
/AdminPassword <password> |
Te identifica como administrador |
/Shutdown <seconds> <message> |
Apaga el servidor tras el retardo, mostrando antes el mensaje a todos los jugadores. Guarda el mundo al apagarse: usa este comando en lugar de /DoExit |
/DoExit |
Detiene el servidor a la fuerza de inmediato, sin avisar a los jugadores |
/Save |
Fuerza un guardado del mundo |
/Broadcast <message> |
Envía un mensaje a todos los jugadores del servidor |
/ShowPlayers |
Muestra los jugadores conectados con su nombre, UID de jugador y Steam ID |
/KickPlayer <SteamID> |
Expulsa a un jugador del servidor |
/BanPlayer <SteamID> |
Banea a un jugador y lo expulsa si está conectado |
/UnBanPlayer <SteamID> |
Levanta un baneo |
/TeleportToPlayer <SteamID> |
Te teletransporta a ese jugador |
/TeleportToMe <SteamID> |
Teletransporta a ese jugador hasta ti |
/Info |
Muestra el nombre y la versión del servidor |
/ToggleSpectate |
Te cambia al modo espectador y viceversa |
Cómo encontrar el ID de un jugador
Ejecuta /ShowPlayers: muestra a cada jugador conectado como name,playeruid,steamid. Los comandos de expulsión, baneo y teletransporte usan el valor steamid.
La API REST muestra a los mismos jugadores con el ID en la forma steam_<SteamID64>: usa esa forma larga en las llamadas REST y el número simple en los comandos de chat.
Banear y desbanear
/BanPlayer escribe el baneo en la lista de baneos del servidor; /UnBanPlayer lo elimina mientras el servidor está en marcha. La lista en sí se encuentra en:
/Pal/Saved/SaveGames/banlist.txt
Puedes editar ese archivo por FTP mientras el servidor está detenido, un ID por línea, y se cargará en el siguiente inicio.
En una instancia de Survival Servers, la herramienta Pal Command del panel de control incluye un gestor de baneos (Ban Manager) que edita la lista por ti, en directo mientras el servidor está en marcha o en cola para aplicarse en el siguiente inicio si está detenido.
RCON
RCON te permite enviar los mismos comandos desde fuera del juego con cualquier cliente RCON de Source. En las instancias de Survival Servers, RCON está activado por defecto en tu puerto de juego + 2, con la contraseña de administrador como contraseña RCON. Los servidores autoalojados lo activan en PalWorldSettings.ini:
RCONEnabled=True,RCONPort=25577
A través de RCON no ejecutas /AdminPassword primero: la autenticación es la propia contraseña de RCON. Consulta Cómo usar RCON en Palworld para configurar el cliente.
API REST
Desde la actualización 0.3, Palworld incluye una API REST HTTP oficial, y es la forma más fiable de automatizar un servidor. En las instancias de Survival Servers está activada por defecto en tu puerto de juego + 3; los servidores autoalojados configuran RESTAPIEnabled=True,RESTAPIPort=8212. La autenticación es HTTP basic auth con el nombre de usuario admin y tu contraseña de administrador.
| Endpoint | Método | Qué hace |
|---|---|---|
/v1/api/info |
GET | Nombre y versión del servidor |
/v1/api/players |
GET | Jugadores conectados con sus ID, nivel y ubicación |
/v1/api/metrics |
GET | FPS del servidor, tiempo de actividad, número de jugadores, tiempo por fotograma |
/v1/api/announce |
POST | Envía un mensaje a todos: {"message":"Restart in 5 minutes"}
|
/v1/api/kick |
POST | Expulsa a un jugador: {"userid":"steam_<SteamID64>"}
|
/v1/api/ban |
POST | Banea a un jugador (mismo cuerpo que kick) |
/v1/api/unban |
POST | Levanta un baneo (mismo cuerpo) |
/v1/api/save |
POST | Fuerza un guardado del mundo |
/v1/api/shutdown |
POST | Apagado ordenado: {"waittime":30,"message":"Server restarting"}
|
Ejemplo con curl:
curl -u admin:yourpassword -H "Content-Type: application/json" -X POST -d "{\"message\":\"Hello\"}" http://your.server.ip:8213/v1/api/announce
Pal Command
Todos los servidores de Palworld de Survival Servers incluyen Pal Command gratis en el panel de control: un mapa del mundo en vivo, seguimiento de jugadores, gestores de baneos y de lista blanca, y alertas de Discord, todo construido sobre las interfaces anteriores, para que puedas administrar tu servidor sin estar dentro del juego.
Véase también
- Guía para crear un servidor de Palworld
- Configuración del servidor de Palworld
- Cómo usar RCON en Palworld
- Guía para añadir mods a tu servidor de Palworld
¿Necesitas un servidor? El hosting de servidores de Palworld de Survival Servers incluye configuración instantánea, Pal Command y acceso completo de administrador.