Mordhau los servidores se pueden interactuar directamente usando RCON, que tiene un conjunto único de comandos útiles. RCON significa 'Consola Remota' y es una herramienta útil para la gestión del servidor. A diferencia de comandos de administrador, los jugadores pueden ingresar comandos directamente en la pestaña de consola o instalar herramientas de terceros populares como mcrcon para monitorear y moderar un servidor de forma remota.
Nota: Salta a las instrucciones sobre herramientas RCON de terceros aquí.
1. Inicia sesión en el panel de BisectHosting Starbase.
2. Inicia el servidor.
3. Dirígete a la pestaña Consola.
4. Ingresa cualquier comando RCON en el cuadro de chat para utilizarlos. Mira una lista de comandos a continuación o ingresa el help comando.
| Comando | Descripción |
|---|---|
ayuda |
Proporciona la lista de comandos RCON. |
alive |
Previene el tiempo de espera de conexión debido a la inactividad. |
listen [<Type> <Start/Stop>] |
Activa la escucha de cualquiera de las siguientes transmisiones: all login, matchstate, killfeed, scorefeed, chat
|
listenstatus |
Muestra una lista de tipos de transmisión que se están escuchando. |
adminlist |
Muestra los PlayfabID's de los administradores actuales. |
banlist |
Muestra una lista de PlayfabID's de todas las prohibiciones actuales y su duración. |
mutelist |
Muestra una lista de PlayfabID's de todos los silencios actuales y su duración. |
playerlist |
Muestra una lista de PlayfabID's de todos los jugadores en el servidor. |
maplist |
Muestra una lista de todos los mapas actuales en la rotación de mapas, así como su ArrayIndex. |
addmap [<MapName> <ArrayIndex> <UpdateConfig>] |
Agrega un mapa a la rotación de mapas. <ArrayIndex> - determina la posición del mapa, configúralo en 0 para colocarlo en la parte superior. <UpdateConfig> - se puede configurar en true para guardar el mapa en la configuración.
|
removemap [<MapName> <UpdateConfig>] |
Elimina un mapa de la rotación de mapas. Usa maplist para ver los nombres de mapas actuales.
|
addadmin [<PlayerName/PlayfabID>] |
Agrega un jugador o PlayfabID a la lista de administradores. |
removeadmin [<PlayerName/PlayfabID>] |
Elimina a un jugador o PlayfabID de la lista de administradores. |
addbots [<Amount> <Team>] |
Agrega la cantidad especificada de bots al servidor. 0 Para el equipo Rojo (o sin equipo). 1 Para el equipo Azul.
|
removebots [<Amount> <Team>] |
Elimina la cantidad especificada de bots del servidor. |
changelevel [<MapName>] |
Cambia el mapa actual por el Map especificado. |
say [<Message>] |
Envía un mensaje genérico en el chat como el servidor. |
string [<String>] |
Utilizado para modding. |
event [<EventName>] |
Utilizado para modding. |
spawnserveractor [<ActorPath> <Transform>] |
Utilizado para modding. |
kick [<PlayerName/PlayfabID> <Reason>] |
Expulsa al jugador o PlayfabID especificado por la razón dada. |
ban [<PlayerName/PlayfabID> <Reason> <Duration>] |
Prohíbe al jugador o PlayfabID especificado por la razón dada y duración en minutos. |
unban [<PlayFabID>] |
Levanta la prohibición de un PlayfabID especificado. |
mute [<PlayerName/PlayfabID> <Duration>] |
Silencia al jugador o PlayfabID especificado por la duración dada en minutos. |
unmute [<PlayFabID>] |
Levanta el silencio de un PlayfabID especificado. |
scoreboard |
Muestra el marcador actual en el servidor. |
info |
Muestra la información actual del servidor. |
stats |
Muestra las estadísticas de rendimiento del servidor. |
writetoconsole [<Message>] |
Muestra un mensaje en la consola, no será mostrado a los jugadores. |
changeteam [<PlayerName/PlayfabID> <Team>] |
Cambia el equipo del Jugador o PlayfabID especificado. |
modifyinivar [<File name> <Section name> <Variable name> <Value> <Type>] |
El nombre del archivo debe ser 'game' o 'engine'. El nombre de la sección y el nombre de la variable deben coincidir con un encabezado INI y un valor de ese archivo. |
getmatchduration |
Muestra el tiempo restante en la partida actual. |
extendmatchduration [<Duration in seconds>] |
Extiende la partida por una duración establecida en segundos. |
setmotd [<Url>] |
Establece el mensaje del día usando un archivo markdown válido. |
teleportplayer [<PlayerName/PlayfabID> <x=#,y=#,z=#>] |
Teletransporta al Jugador o PlayfabID especificado a las coordenadas proporcionadas. |
killplayer [<PlayerName/PlayfabID>] |
Asesina al Jugador o PlayfabID especificado. |
getteamdamage [<PlayerName>] |
Muestra el daño actual en el equipo de un Jugador o PlayfabID especificado. |
renameplayer [<PlayerName/PlayfabID> <New name>] |
Renombra al Jugador o PlayfabID especificado con el nuevo nombre. |
chatlog [<Num messages to retrieve>] |
Devuelve el número especificado de mensajes recientes de chat. |
Cómo Conectarse con un Cliente RCON Remoto
1. Inicia sesión en el panel de BisectHosting Starbase.
2. Detén el servidor.
3. Dirígete a la pestaña Inicio.
4. Toma nota o cambia la contraseña RCON actual. Si se deja en blanco, esta será generada aleatoriamente.
5. Inicia el servidor.
6. Dirígete a la pestaña Consola
7. Toma nota del IP y Puerto RCON. La contraseña aleatoria se genera aquí si el paso 4 se deja en blanco.
8. Abre mcrcon u otra herramienta RCON.
9. Pega la IP del servidor del paso 7 cuando se te pida el host. Excluye el puerto al final.
10. Introduce el puerto del servidor RCON.
11. Pega la contraseña RCON del servidor del paso 4 o 7.
12. Usa cualquier comando deseado directamente desde esta ventana.