El RCON de WARDOGS no es una consola donde escribir. Es una pequeña API web incluida en cada servidor dedicado: cada comando es una petición HTTP con JSON. Aquí están todas las rutas, agrupadas por lo que hacen.
Cómo funciona el RCON de WARDOGS
El servidor escucha en su puerto RCON (7776, salvo que lo cambies en [/Script/WDRCON.WDRCONSettings]). Cada petición lleva la contraseña RCON como token bearer y cada respuesta es JSON. Un comando que falla responde con un código de error y un mensaje.
No todas las versiones del servidor tienen todas las rutas: GET /v1/capabilities lista las que tiene el tuyo.
curl -H "Authorization: Bearer YOUR_RCON_PASSWORD" http://SERVER_IP:7776/v1/statusJugadores y mensajes
- GET /v1/players — todos los del servidor: nombre, Steam ID, equipo, bajas, muertes, dinero y ping.
- POST /v1/broadcast — un mensaje a todo el servidor (hasta 200 caracteres).
- POST /v1/players/{steamId}/message — un mensaje privado a un jugador.
- POST /v1/players/{steamId}/kick — expulsar a un jugador, con un motivo.
- POST /v1/players/{steamId}/kill — matar a un jugador; reaparece.
- PATCH /v1/players/{steamId} — cambiar a un jugador de equipo (en versiones que lo permiten).
Baneos y plazas reservadas
- GET /v1/bans — la lista de baneos: quién baneó a quién, cuándo y por qué.
- POST /v1/bans — banear un Steam ID, con un motivo opcional.
- DELETE /v1/bans/{steamId} — desbanear.
- GET /v1/reserved-slots — los Steam ID con plaza reservada.
Partida, mapa y clima
- GET /v1/status — nombre del servidor, mapa, tiempo de partida, número de jugadores y puntos de los equipos.
- POST /v1/match/map — cambiar el mapa, con su modo, zonas de control y hora del día.
- POST /v1/match/end — terminar la partida.
- POST /v1/match/restart — reiniciar la partida.
- PUT /v1/world/lighting — cambiar la hora del día y el clima al momento.
- GET /v1/catalog/maps, /v1/catalog/lightings, /v1/catalog/experiences — los mapas, horas del día y modos de juego que ofrece el servidor.
Ajustes del servidor y registro
- GET /v1/config — todo el ServerSettings.ini.
- POST /v1/config/validate — comprobar un ini editado sin guardarlo.
- PUT /v1/config — guardar el ini (rotación de mapas, plazas reservadas y lo demás).
- GET /v1/audit — el registro de peticiones del propio servicio RCON.
- GET /v1/capabilities — la versión del RCON, la build del juego y qué rutas tiene este servidor.
Úsalos sin escribir
WARPANEL envía estos comandos por ti: expulsa, banea y escribe desde la lista de jugadores en directo, cambia el mapa desde su imagen y edita la rotación sin abrir el ini. Tus moderadores tienen su propio rol y nunca ven la contraseña RCON.
Preguntas
7776. Puedes cambiarlo en la sección [/Script/WDRCON.WDRCONSettings] del ini del servidor.
Envía POST /v1/players/{steamId}/kick con un motivo, usando la contraseña RCON como token bearer. En WARPANEL es un clic en el jugador.
Sí: POST /v1/match/map con el mapa y, si quieres, el modo, las zonas de control y la hora del día.
Es la línea Password= bajo [/Script/WDRCON.WDRCONSettings]. Si está vacía, el servidor escribe una contraseña generada en Saved/RCON/ADMIN-PASSWORD.txt al arrancar.