Você pode hospedar um servidor de Portal Knights na ZapX no seu próprio VPS. O servidor dedicado vem com a versão para PC de Portal Knights e funciona no Windows. Neste guia, você vai descobrir o que precisa, como configurar o servidor no seu VPS e como seus amigos podem se conectar.
Portal Knights ainda não está incluído no Instalador de Game Server. Você precisa configurar o servidor manualmente, conforme descrito neste guia. As etapas seguem o guia oficial da 505 Games no fórum de Portal Knights na Steam.
| Requisito | Portal Knights |
|---|---|
| Sistema operacional | Windows |
| Arquivos do servidor | dedicated_server.zip da sua instalação de Portal Knights |
| Cópia do jogo | uma versão para PC de Portal Knights comprada na Steam |
| Acesso | Área de Trabalho Remota |
O servidor de Portal Knights funciona apenas no Windows. Se o seu VPS estiver executando Linux, instale um template de servidor Windows em Configurações > Reinstallation. Isso apagará todos os dados do VPS. Saiba mais em Reinstalação do servidor.
Um servidor dedicado mantém um mundo compartilhado para até 4 jogadores, sem que nenhum de vocês precise deixar o jogo aberto.
Abra server_config.json com um editor de texto. Todas as entradas precisam estar em ASCII ou UTF-8. Estas são as configurações mais importantes:
| Configuração | Significado |
|---|---|
name | Nome do servidor |
ipv4 | Endereço IP em que o servidor aguarda conexões; 0.0.0.0 significa todos |
port | Porta do servidor; o padrão é 16365 |
saveFolderPath | Pasta dos dados salvos do jogo |
universeSize | Tamanho do mundo: Small, Normal ou Large |
hideConsoleWindow | true oculta a janela do console |
Para cada grupo — admins, users e guests — defina uma senha (credentials.password) e as permissões. Por exemplo, você pode definir se o grupo pode entrar (canLogin), expulsar jogadores (canKickPlayers) ou construir e destruir (canModifyWorld). Mantenha a senha de administrador em sigilo.
Salve o arquivo e inicie pk_dedicated_server.exe novamente para aplicar as configurações.
Se você definir hideConsoleWindow como true, só poderá encerrar o servidor pelo Gerenciador de Tarefas.
| Porta | Protocolo | Uso |
|---|---|---|
| 16365 | UDP | Jogo (valor de server_config.json) |
Libere a porta no Firewall do Windows. Saiba mais em Gerenciar regras do Firewall do Windows Defender. Se você usa o Firewall de rede do seu VPS no painel da ZapX, libere a porta nele também.
