Mordhau servidores podem ser interagidos diretamente usando RCON, que possui um conjunto único de comandos úteis. RCON significa 'Console Remoto' e é uma ferramenta útil de gerenciamento de servidor. Diferente de comandos de administrador, os jogadores podem inserir comandos diretamente na aba do console ou instalar ferramentas de terceiros populares, como mcrcon, para monitorar e moderar um servidor remotamente.
Observação: Acesse as instruções sobre ferramentas RCON de terceiros aqui.
1. Faça login no painel BisectHosting Starbase.
2. Inicie o servidor.
3. Vá para a aba Console.
4. Digite qualquer comando RCON na caixa de chat para usá-los. Veja uma lista de comandos abaixo ou digite o help comando.
| Comando | Descrição |
|---|---|
ajuda |
Fornece a lista de comandos RCON. |
vivo |
Previne timeout de conexão devido à inatividade. |
listen [<Tipo> <Iniciar/Parar>] |
Ativa a escuta para qualquer uma das seguintes transmissões: all login, matchstate, killfeed, scorefeed, chat
|
listenstatus |
Exibe uma lista dos tipos de transmissões que estão sendo escutadas. |
adminlist |
Exibe os IDs de Playfab dos administradores atuais. |
banlist |
Exibe uma lista de IDs de Playfab de todas as proibições atuais e sua duração. |
mutelist |
Exibe uma lista de IDs de Playfab de todas as mutações atuais e sua duração. |
playerlist |
Exibe uma lista de IDs de Playfab de todos os jogadores no servidor. |
maplist |
Exibe uma lista de todos os mapas atuais na rotação de mapas, bem como seu ArrayIndex. |
addmap [<NomeDoMapa> <ArrayIndex> <AtualizarConfig>] |
Adiciona um mapa à rotação de mapas. <ArrayIndex> - determina a posição do mapa, defina para 0 para colocar no topo. <AtualizarConfig> - pode ser definido como true para salvar o mapa na configuração.
|
removemap [<NomeDoMapa> <AtualizarConfig>] |
Remove um mapa da rotação de mapas. Use maplist para visualizar os nomes dos mapas atuais.
|
addadmin [<PlayerName/PlayfabID>] |
Adiciona um jogador ou ID do Playfab à lista de administradores. |
removeadmin [<PlayerName/PlayfabID>] |
Remove um jogador ou ID do Playfab da lista de administradores. |
addbots [<Quantidade> <Time>] |
Adiciona o número especificado de bots ao servidor. 0 Para o time Vermelho (ou sem time). 1 Para o time Azul.
|
removebots [<Quantidade> <Time>] |
Remove o número especificado de bots do servidor. |
changelevel [<NomeDoMapa>] |
Muda o mapa atual para o mapa especificado. |
say [<Mensagem>] |
Envie uma mensagem genérica no chat como o servidor. |
string [<String>] |
Usado para modificação. |
event [<NomeDoEvento>] |
Usado para modificação. |
spawnserveractor [<CaminhoDoAtor> <Transformar>] |
Usado para modificação. |
kick [<PlayerName/PlayfabID> <Reason>] |
Expulsa o jogador especificado ou ID do Playfab pelo motivo dado. |
ban [<PlayerName/PlayfabID> <Reason> <Duration>] |
Proíbe o jogador especificado ou ID do Playfab pelo motivo dado e duração em minutos. |
unban [<PlayFabID>] |
Remove a proibição de um ID do Playfab especificado. |
mute [<PlayerName/PlayfabID> <Duration>] |
Muta o jogador especificado ou ID do Playfab por um determinado tempo em minutos. |
unmute [<PlayFabID>] |
Remove a mutação de um ID do Playfab especificado. |
placar |
Exibe o placar atual no servidor. |
info |
Exibe as informações atuais do servidor. |
estatísticas |
Exibe as estatísticas de desempenho do servidor. |
writetoconsole [<Mensagem>] |
Exibe uma mensagem no console, não será exibida para os jogadores. |
changeteam [<PlayerName/PlayfabID> <Team>] |
Muda o time do jogador ou ID do Playfab especificado. |
modifyinivar [<Nome do arquivo> <Nome da seção> <Nome da variável> <Valor> <Tipo>] |
O nome do arquivo deve ser 'game' ou 'engine'. O nome da seção e o nome da variável devem corresponder a um cabeçalho e valor INI daquele arquivo. |
getmatchduration |
Exibe o tempo restante no combate atual. |
extendmatchduration [<Duração em segundos>] |
Estende a partida por uma duração definida em segundos. |
setmotd [<Url>] |
Define a mensagem do dia usando um arquivo markdown válido. |
teleportplayer [<PlayerName/PlayfabID> <x=#,y=#,z=#>] |
Teleporta o jogador ou ID do Playfab especificado para as coordenadas fornecidas. |
killplayer [<PlayerName/PlayfabID>] |
Mata o jogador ou ID do Playfab especificado. |
getteamdamage [<PlayerName/PlayfabID>] |
Exibe o dano de equipe atual de um jogador ou ID do Playfab especificado. |
renameplayer [<PlayerName/PlayfabID> <New name>] |
Renomeia o jogador ou ID do Playfab especificado para o novo nome. |
chatlog [<Número de mensagens a recuperar>] |
Retorna o número especificado de mensagens de chat recentes. |
Como Conectar com um Cliente RCON Remoto
1. Faça login no painel BisectHosting Starbase.
2. Parar o servidor.
3. Vá para a aba Inicialização.
4. Anote ou altere a Senha RCON atual. Se deixado em branco, isso será gerado aleatoriamente.
5. Inicie o servidor.
6. Vá para a aba Console
7. Anote o IP e a Porta RCON. A senha aleatória é gerada aqui se a etapa 4 for deixada em branco.
8. Abra mcrcon ou outra ferramenta RCON.
9. Cole o IP do Servidor da etapa 7 quando solicitado para o host. Exclua a porta no final.
10. Digite a Porta do Servidor RCON.
11. Cole a senha RCON do servidor da etapa 4 ou 7.
12. Use quaisquer comandos desejados diretamente desta janela.