Este guia abrange a administração do servidor Modiverse, incluindo acesso RCON, gestão do ciclo de mapas, conteúdo do Workshop, gestão de jogadores e resolução de problemas.
Acesso RCON
O Modiverse suporta RCON (Remote Console) para administração do servidor. A palavra-passe RCON é configurada em ServerConfiguration.json:
KJMod/Binaries/Linux/ServerData/ServerConfiguration.json
O campo rconPassword controla o acesso:
"rconPassword": "your_secure_password_here"
cHangeRC0nPasswOrD) para uma palavra-passe única e segura. A predefinida é publicamente conhecida.
Consola do Servidor
O separador Console do GPanel exibe a saída do servidor. Monitorize-o para ligações de jogadores, alterações de modo de jogo e mensagens de erro. O servidor para graciosamente usando o botão Stop do GPanel.
Gestão do Ciclo de Mapas
O ciclo de mapas determina quais modos de jogo e mapas o servidor roda. Cada entrada no array mapCycle em ServerConfiguration.json define um passo de rotação.
Adicionar um Novo Modo de Jogo/Mapa
- Pare o servidor a partir do GPanel.
- Navegue pelo Steam Workshop do Modiverse para encontrar modos de jogo e mapas.
- Anote o ID do Workshop a partir do URL do item (o número em
?id=XXXXXXXXXX). - Edite
ServerConfiguration.jsone adicione uma nova entrada ao arraymapCycle:
{
"gameMode": "WORKSHOP_ID_OF_GAMEMODE",
"comment": "Mode Name, Map Name",
"map": "WORKSHOP_ID_OF_MAP",
"assets": ["WORKSHOP_ID_OF_REQUIRED_ASSETS"],
"duration": 1800
}
Definições de Duração
O campo duration define a duração da ronda em segundos:
- 900 -- 15 minutos (rondas curtas)
- 1800 -- 30 minutos (padrão)
- 3600 -- 60 minutos (rondas longas)
PIN do Servidor
Controle o acesso ao servidor com o campo pin em ServerConfiguration.json:
- Defina um PIN numérico (ex.:
"pin": "1234") para exigir uma palavra-passe para entrar. - Defina como
"0000"ou vazio para um servidor público.
Mensagem do Dia (MOTD)
Exiba uma mensagem personalizada aos jogadores quando entram:
motdURL-- URL para uma página HTML que é exibida como MOTD. Aloje-a no seu próprio servidor web ou use qualquer URL acessível publicamente.motdDelay-- Segundos de espera antes de mostrar a MOTD (predefinição: 5).
Gestão de Conteúdo do Workshop
O servidor descarrega automaticamente os itens do Workshop referenciados no ciclo de mapas. Se o conteúdo não for descarregado:
- Verifique se os IDs do Workshop estão corretos.
- Confirme que os itens do Workshop são públicos e não foram eliminados.
- Tente reiniciar o servidor para acionar um novo download.
- Procure no diretório
KJMod/Binaries/Linux/ServerData/pelo conteúdo descarregado.
Resolução de Problemas
| Problema | Solução |
|---|---|
| O servidor não inicia | Verifique a consola para erros. Confirme que ServerConfiguration.json é JSON válido. O ficheiro está localizado em KJMod/Binaries/Linux/ServerData/. |
| Conteúdo do Workshop não carrega | Verifique se os IDs do Workshop estão corretos e se os itens estão publicados. Reinicie o servidor para tentar novamente os downloads. |
| Os jogadores não conseguem ligar-se | Certifique-se de que o servidor mostra listening on port na consola. Verifique se o IP e a porta estão corretos. Confirme que os clientes têm o conteúdo necessário do Workshop subscrito. |
| O ciclo de mapas não funciona | Verifique se o formato do array mapCycle é JSON válido. Cada entrada precisa de campos válidos gameMode, map e duration. |
| Ligação RCON recusada | Verifique se está a usar a palavra-passe RCON correta e se o servidor está em execução. A porta de consulta também pode ser necessária para ligações RCON. |
Artigos Relacionados
- Guia de Configuração do Servidor Modiverse
- Como Encontrar o IP e a Porta do Seu Servidor
- Como Carregar Ficheiros via SFTP