Este guia aborda como configurar seu servidor dedicado de Puck hospedado com Legion Hosting. Puck é um jogo de hóquei multiplayer baseado em física -- sem regras, sem tempos, apenas coloque o puck no gol. Para comandos de administração e gerenciamento do servidor, veja Guia de Administração do Servidor Puck.
1. Acessando Seu Servidor
- Faça login no GPanel.
- Selecione seu servidor Puck na lista de servidores.
- O IP e a porta do seu servidor são exibidos na aba Console. Veja Como Encontrar o IP e a Porta do Seu Servidor para mais detalhes.
2. Variáveis de Inicialização
Configure estas opções na aba Startup no GPanel:
| Variável | Nome da Variável | Padrã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. |
| Senha | SRV_PASSWORD |
(vazio) | Senha 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 Quadros Alvo | FRAME_RATE |
120 | Taxa de quadros 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á fazendo. |
| Atualização Automática | AUTO_UPDATE |
0 | Atualizar automaticamente o servidor na inicialização (1=sim, 0=não). |
3. Arquivo de Configuração
A configuração do servidor é armazenada em server_configuration.json no diretório raiz. O painel atualiza automaticamente os valores principais a partir das suas variáveis de inicialização. Você pode editar configuraçõ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. Conectando ao Seu Servidor
- Compre e instale Puck na Steam.
- Inicie o jogo e abra o navegador de servidores.
- Encontre seu servidor pelo nome, ou use a conexão direta com seu IP e porta.
- Digite a senha se uma estiver definida.
5. Lista de Verificação para Primeira Configuração
- Edite
server_configuration.jsonpara definir umnamepara o servidor. - Adicione seu Steam ID ao array
adminSteamIdspara acesso de administrador no jogo. - Configure as taxas de tick e taxa de quadros (mantenha os padrões a menos que tenha uma necessidade específica).
- Inicie o servidor e verifique se aparece
Server authenticatedno console.
Artigos Relacionados
- Guia de Administração do Servidor Puck
- Como Encontrar o IP e a Porta do Seu Servidor
- Como Enviar Arquivos via SFTP
Precisa de Ajuda?
Se você encontrar problemas com 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 do console do GPanel.