Este guia abrange os controlos de administração e de anfitrião para o seu servidor dedicado de Portal Knights, incluindo gestão de jogadores, gestão de mundos e resolução de problemas comuns. Para a configuração inicial do servidor, consulte Portal Knights Server Setup Guide.
1. Privilégios de Administrador / Anfitrião
No Portal Knights, o proprietário do servidor (a conta que criou o mundo) tem privilégios de anfitrião. Num servidor dedicado, os controlos de administração são geridos através de:
- Ficheiro de configuração do servidor: Controla definições gerais do servidor como PvP, dificuldade e número máximo de jogadores.
- Consola do GPanel: Iniciar, parar e reiniciar o servidor; visualizar registos e saída.
- Menu de anfitrião no jogo: O jogador anfitrião pode expulsar jogadores e gerir definições básicas da sessão.
Configurar o Acesso de Administrador
O primeiro jogador a entrar no servidor após a criação de um novo mundo é tipicamente atribuído com privilégios de anfitrião. Para garantir que tem acesso de administrador:
- Inicie o servidor a partir do GPanel.
- Seja o primeiro jogador a conectar-se ao servidor.
- Terá controlos de anfitrião no menu de pausa do jogo.
2. Gestão de Jogadores
Expulsar Jogadores
Como anfitrião, pode remover jogadores perturbadores do seu servidor:
- Abra o menu de pausa do jogo enquanto estiver conectado ao seu servidor.
- Navegue até à lista de jogadores.
- Selecione o jogador que deseja remover.
- Escolha Kick para removê-lo da sessão.
Utilizar uma Palavra-passe do Servidor
A forma mais eficaz de controlar quem pode entrar no seu servidor é através de uma palavra-passe. Defina-a no separador Startup do GPanel ou no ficheiro de configuração do servidor:
"admins": { "credentials": { "password": "YourSecretPassword" } }
Apenas jogadores que conheçam a palavra-passe podem conectar-se. Altere a palavra-passe e reinicie o servidor para bloquear imediatamente jogadores indesejados.
Máximo de Jogadores
Portal Knights suporta até 4 jogadores em cooperativo. Controle o número de jogadores através de:
"users": { "credentials": { "password": "user_password" } }
Defina um valor mais baixo se pretender um grupo mais controlado (por exemplo, 2 para jogo a dois).
3. Gestão de Mundos
Trocar de Mundo
Pode executar múltiplos mundos no mesmo servidor alterando a definição world_name:
- Pare o servidor a partir do GPanel.
- Vá ao separador Startup e altere a variável
WORLD_NAME, ou edite o ficheiro de configuração:"basicServerData": { "saveFolderPath": "./my_new_world_saves" } - Inicie o servidor. Se o mundo não existir, um novo será criado automaticamente.
Reiniciar um Mundo
Para reiniciar completamente o seu mundo e começar do zero:
- Pare o servidor a partir do GPanel.
- Conecte-se via SFTP (consulte How to Upload Files via SFTP).
- Navegue até ao diretório
dedicated_server/savedata/. - Elimine ou renomeie a pasta do mundo que corresponde à sua definição
world_name. - Inicie o servidor. Um novo mundo será gerado automaticamente.
Cópias de Segurança dos Mundos
- Pare o servidor a partir do GPanel.
- Conecte-se via SFTP e navegue até
dedicated_server/savedata/. - Transfira a pasta completa do mundo para o seu computador local.
- Guarde a cópia de segurança num local seguro com um nome descritivo (por exemplo,
default_backup_2026-02-26).
Restaurar uma Cópia de Segurança
- Pare o servidor a partir do GPanel.
- Conecte-se via SFTP e navegue até
dedicated_server/savedata/. - Carregue a sua pasta de cópia de segurança, garantindo que o nome da pasta corresponde à definição
world_name. - Inicie o servidor a partir do GPanel.
4. Definições de Dificuldade e PvP
Alterar a Dificuldade
A dificuldade do mundo é definida no momento da criação. Para mudar a dificuldade, deve criar um novo mundo:
| Dificuldade | Descrição |
|---|---|
Normal |
Vida e dano dos inimigos padrão. Recomendado para jogo casual e novos grupos. |
Hard |
Vida e dano dos inimigos aumentados. Recompensas de XP mais elevadas. Recomendado para jogadores experientes. |
Alternar PvP
O modo de jogo pode ser alterado atualizando a variável de arranque GAMEMODE no GPanel. As opções são Adventure e Creative:
"gameplayMode": "Creative"
Defina como false para desativar o dano entre jogadores. Reinicie o servidor após efetuar alterações.
5. Monitorização do Servidor
Saída da Consola
O separador Console do GPanel apresenta a saída do servidor em tempo real, incluindo:
- Conexões e desconexões de jogadores
- Eventos de gravação do mundo
- Mensagens de erro e avisos
- Alterações de estado do servidor
Reiniciar o Servidor
Se o servidor deixar de responder ou precisar de aplicar alterações de configuração:
- Vá ao separador Console no GPanel.
- Clique em Stop e aguarde que o servidor encerre completamente.
- Clique em Start para colocar o servidor novamente online.
6. Resolução de Problemas
Os Jogadores Não Conseguem Conectar-se
- Verifique se o servidor está em execução no GPanel.
- Confirme que a palavra-passe do servidor não foi alterada inesperadamente.
- Confirme o IP e a porta do servidor no separador Network do GPanel. Consulte How to Find Your Server IP and Port.
- Certifique-se de que o servidor não atingiu o limite de
max_players.
Falhas do Servidor
- Verifique a consola do GPanel para mensagens de erro antes da falha.
- Tente eliminar o ficheiro de configuração e reiniciar para regenerar os valores predefinidos.
- Se a falha estiver relacionada com um mundo corrompido, tente carregar um mundo diferente ou restaurar a partir de uma cópia de segurança.
- Se as falhas persistirem, abra um ticket de suporte com as mensagens de erro da consola.
Perda de Privilégios de Anfitrião
- Reinicie o servidor e seja o primeiro jogador a conectar-se.
- Se o problema persistir, pare o servidor, verifique se o seu ficheiro de configuração está correto e inicie o servidor novamente.
Artigos Relacionados
- Portal Knights Server Setup Guide
- How to Find Your Server IP and Port
- How to Upload Files via SFTP
- Server Startup Guide
Precisa de Ajuda?
Se encontrar problemas não abordados aqui, abra um ticket de suporte e inclua o IP do seu servidor, uma descrição do problema e quaisquer mensagens de erro da consola do GPanel.