Este guia aborda como configurar o seu servidor dedicado de Puck alojado na Legion Hosting. Puck é um jogo de hóquei multijogador baseado em física -- sem regras, sem tempos mortos, basta colocar o puck no golo. Para comandos de administração e gestão do servidor, consulte o Guia de Administração do Servidor Puck.
1. Aceder ao Seu Servidor
- Inicie sessão no GPanel.
- Selecione o seu servidor Puck na lista de servidores.
- O IP e a porta do seu servidor são apresentados no separador Console. Consulte Como Encontrar o IP e a Porta do Seu Servidor para mais detalhes.
2. Variáveis de Arranque
Configure estas definições a partir do separador Startup no GPanel:
| Variável | Nome da Variável | Predefinição | Descrição |
|---|---|---|---|
| Máximo de Jogadores | MAX_PLAYERS |
10 | Máximo de jogadores (até 32). |
| Porta de Consulta | QUERY_PORT |
7778 | Porta de consulta para visibilidade no navegador de servidores. |
| Palavra-passe | SRV_PASSWORD |
(vazio) | Palavra-passe necessária para entrar. Deixe vazio para acesso público. |
| Tempo de Expulsão | KICK_TIMEOUT |
300 | Segundos antes de um jogador AFK ser expulso. |
| Taxa de Fotogramas Alvo | FRAME_RATE |
120 | Taxa de fotogramas do servidor. Deve ser 10-20 acima da taxa de tick. |
| Taxa de Tick do Servidor | SERVER_TICK_RATE |
100 | Taxa de tick de simulação do servidor (máximo 360). |
| Taxa de Tick do Cliente | CLIENT_TICK_RATE |
360 | Taxa de atualização do cliente. Deve ser pelo menos o dobro da taxa de tick do servidor. Não exceda 360 a menos que saiba o que está a fazer. |
| Atualização Automática | AUTO_UPDATE |
0 | Atualizar automaticamente o servidor ao iniciar (1=sim, 0=não). |
3. Ficheiro de Configuração
A configuração do servidor está armazenada em server_configuration.json no diretório raiz. O painel atualiza automaticamente os valores principais a partir das suas variáveis de arranque. Pode editar definições adicionais via SFTP:
{
"port": 7777,
"pingPort": 7778,
"name": "My Puck Server",
"maxPlayers": 10,
"password": "",
"voip": false,
"isPublic": true,
"adminSteamIds": [],
"kickTimeout": 300,
"targetFrameRate": 120,
"serverTickRate": 100,
"clientTickRate": 200,
"startPaused": false,
"allowVoting": true,
"mods": []
}
4. Conectar-se ao Seu Servidor
- Compre e instale Puck no Steam.
- Inicie o jogo e abra o navegador de servidores.
- Encontre o seu servidor pelo nome, ou utilize a ligação direta com o seu IP e porta.
- Introduza a palavra-passe se uma estiver definida.
5. Lista de Verificação da Primeira Configuração
- Edite
server_configuration.jsonpara definir umnamepara o servidor. - Adicione o seu Steam ID ao array
adminSteamIdspara acesso de administrador no jogo. - Configure as taxas de tick e a taxa de fotogramas (mantenha os valores predefinidos a menos que tenha uma necessidade específica).
- Inicie o servidor e verifique que aparece
Server authenticatedna consola.
Artigos Relacionados
- Guia de Administração do Servidor Puck
- Como Encontrar o IP e a Porta do Seu Servidor
- Como Enviar Ficheiros via SFTP
Precisa de Ajuda?
Se encontrar problemas com o seu servidor Puck, 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.