Este guia abrange a administração do servidor de Longvinter, incluindo configuração de administradores, comandos no jogo, gestão de jogadores, controlo de zonas PvP, gestão de tendas/construções e resolução de problemas comuns do servidor.
Configuração de Administrador
Para utilizar comandos de administração no seu servidor Longvinter, deve primeiro registar o seu Steam64 ID na configuração do servidor.
Encontrar o Seu Steam64 ID
- Visite steamid.io.
- Introduza o URL do seu perfil Steam ou nome de utilizador.
- Copie o valor steamID64 (um número longo como
76561198012345678).
Adicionar Privilégios de Administrador
- Pare o seu servidor a partir do GPanel.
- Abra o Gestor de Ficheiros e navegue até
longvinter-linux-server/Longvinter/Saved/Config/LinuxServer/Game.ini. - Encontre a linha
AdminSteamIDna secção[/Game/BluePrint/GameMode/BP_GameMode.BP_GameMode_C]. - Defina-a com o seu Steam64 ID:
AdminSteamID=76561198012345678
Para adicionar múltiplos administradores, separe os Steam64 IDs com vírgulas:
AdminSteamID=76561198012345678,76561198087654321,76561198011111111
- Guarde o ficheiro e inicie o seu servidor.
AdminSteamID requerem um reinício do servidor para terem efeito. Não é possível adicionar administradores com o servidor em execução.
Comandos de Administração
Assim que estiver definido como administrador e ligado ao servidor, pode utilizar os seguintes comandos. Abra o chat no jogo com Enter ou T e escreva o comando.
| Comando | Sintaxe | Descrição |
|---|---|---|
| Kick | /kick [PlayerName] |
Remove um jogador do servidor. Pode voltar a entrar imediatamente, a menos que seja banido. |
| Ban | /ban [PlayerName] |
Bane permanentemente um jogador do servidor. Não poderá voltar a ligar-se. |
| Unban | /unban [PlayerName] |
Remove o banimento de um jogador, permitindo-lhe voltar a entrar no servidor. |
| Teleport | /teleport [PlayerName] |
Teletransporta-o para a localização atual do jogador especificado. |
| Announce | /announce [Message] |
Transmite uma mensagem de anúncio para todo o servidor, visível a todos os jogadores ligados. |
| Save | /save |
Força uma gravação imediata do servidor. Útil antes de manutenção ou reinícios. |
| Shutdown | /shutdown [Seconds] |
Inicia um encerramento do servidor com uma contagem decrescente opcional em segundos. Os jogadores serão avisados. |
Exemplos de Utilização de Comandos
/kick PlayerName
/ban TroubleMaker99
/unban TroubleMaker99
/teleport FriendlyPlayer
/announce Server will restart in 5 minutes!
/save
/shutdown 300
/save antes de executar /shutdown para garantir que todo o progresso é guardado antes do servidor encerrar.
Gestão de Zonas PvP
O Longvinter permite controlar o combate entre jogadores no seu servidor através da configuração Game.ini.
Alternância Global de PvP
A abordagem mais simples é ativar ou desativar o PvP globalmente para todo o servidor:
# Enable PvP (players can fight anywhere)
PVP=true
# Disable PvP (no player combat allowed)
PVP=false
Considerações sobre Servidores PvP
- PvP Ativado (
true): Os jogadores podem atacar e saquear uns aos outros em qualquer lugar do mapa. Isto cria uma experiência mais competitiva e focada na sobrevivência. Os jogadores largam o inventário ao morrer. - PvP Desativado (
false): Os jogadores não podem causar dano uns aos outros. Ideal para servidores cooperativos, relaxados ou focados em roleplay, onde a ênfase está na pesca, comércio e construção. - Regras da Comunidade: Alguns operadores de servidores executam servidores com PvP ativado com zonas seguras impostas pela comunidade (ex.: cidades ou mercados são zonas sem PvP por sistema de honra). Utilize
/announcepara lembrar os jogadores das suas regras.
Gestão de Tendas e Construções
As tendas são as estruturas principais de construção/base no Longvinter. Uma gestão adequada mantém o seu servidor limpo e com bom desempenho.
Definições de TentDecay
| Definição | Valor | Efeito |
|---|---|---|
TentDecay=true |
Ativado | As tendas de jogadores inativos irão deteriorar-se e ser removidas automaticamente após um período de inatividade. Isto liberta espaço de construção e melhora o desempenho do servidor. |
TentDecay=false |
Desativado | As tendas persistem indefinidamente, independentemente da atividade do jogador. Utilize esta opção para servidores privados mais pequenos onde deseja bases permanentes. |
Configuração de MaxTents
A definição MaxTents controla quantas tendas cada jogador pode colocar:
# Allow 2 tents per player (default)
MaxTents=2
# Allow more tents for building-focused servers
MaxTents=5
# Limit to 1 tent for competitive/survival servers
MaxTents=1
MaxTents com muitos jogadores podem afetar o desempenho do servidor. Para servidores com mais de 20 jogadores, considere manter MaxTents entre 2-3 e ativar TentDecay.
Gestão de Jogadores
Uma gestão eficaz de jogadores mantém a sua comunidade saudável. Aqui estão as melhores práticas:
Lidar com Jogadores Problemáticos
- Avise primeiro: Utilize
/announcepara lembrar os jogadores das regras do servidor. - Expulse por infrações menores: Utilize
/kick [PlayerName]para primeiras infrações ou violações menores das regras. - Bana por infrações repetidas ou graves: Utilize
/ban [PlayerName]para griefing, assédio ou violações repetidas.
Gerir a Lista de Banimentos
Os banimentos são armazenados no lado do servidor. Para rever ou modificar banimentos:
- Utilize
/unban [PlayerName]no jogo para remover um banimento específico. - Para gestão de banimentos em massa, verifique o ficheiro da lista de banimentos no diretório
Saveddo servidor através do Gestor de Ficheiros ou SFTP.
Monitorizar a Atividade dos Jogadores
- Observe o separador Consola no GPanel para mensagens de entrada/saída de jogadores.
- Utilize
/teleportpara verificar jogadores se suspeitar de violações de regras. - Reveja regularmente a consola do servidor para mensagens de erro ou atividade invulgar.
Resolução de Problemas
Problemas de Ligação
| Problema | Solução |
|---|---|
| O servidor não aparece no navegador | Certifique-se de que o servidor está em execução no GPanel. Verifique se ServerRegion está definido corretamente em Game.ini. O servidor pode demorar alguns minutos a aparecer após o arranque. |
| Os jogadores não conseguem ligar-se via IP direto | Verifique se o IP e a porta estão corretos no GPanel. Certifique-se de que o estado do servidor aparece como Em Execução. Peça aos jogadores que verifiquem se estão a utilizar a porta do jogo e não a porta de consulta. |
| Mensagem "Servidor Cheio" | Aumente MaxPlayers em Game.ini se o seu plano suportar mais slots e depois reinicie o servidor. |
| Palavra-passe não funciona | Verifique novamente o valor de Password em Game.ini. As palavras-passe são sensíveis a maiúsculas e minúsculas. Reinicie após as alterações. |
Crashes do Servidor
| Problema | Solução |
|---|---|
| O servidor crasha ao iniciar | Verifique a saída da consola para mensagens de erro. Confirme que o seu Game.ini não tem erros de sintaxe. Tente reinstalar os ficheiros do servidor a partir do GPanel. |
| O servidor crasha durante o jogo | Isto pode indicar uma gravação corrompida. Restaure a partir de uma cópia de segurança recente ou reinicie o mundo. Verifique se o crash se correlaciona com um número elevado de jogadores e considere reduzir MaxPlayers ou MaxTents. |
| Crashes recorrentes após atualização | As atualizações do jogo podem introduzir erros temporários. Consulte os canais da comunidade Longvinter para problemas conhecidos. Se o crash persistir, abra um ticket de suporte. |
Problemas com Deterioração de Tendas
| Problema | Solução |
|---|---|
| As tendas desaparecem demasiado rapidamente | Se TentDecay=true, as tendas inativas serão removidas automaticamente. Considere definir TentDecay=false se os seus jogadores quiserem bases permanentes. |
| Demasiadas tendas a sobrecarregar o servidor | Ative TentDecay=true e reduza MaxTents para diminuir a desordem. Anuncie as alterações aos jogadores antes de as aplicar. |
Incompatibilidades de Versão
| Problema | Solução |
|---|---|
| Os jogadores veem o erro "Version Mismatch" | O seu servidor precisa de ser atualizado para corresponder à versão mais recente do jogo. Reinicie o servidor a partir do GPanel para acionar uma atualização automática, ou reinstale através das definições do GPanel. Os jogadores também devem atualizar o cliente do jogo através do Steam. |
Artigos Relacionados
- Guia de Configuração do Servidor de Longvinter
- Como Encontrar o IP e a Porta do Seu Servidor
- Como Carregar Ficheiros via SFTP
- Primeiros Passos com o Seu Novo Servidor