Este guia abrange a administração do servidor, comandos de consola, gestão de pistas e configuração avançada do seu servidor SuperTuxKart na Legion Hosting. Para instruções de configuração inicial e conexão de jogadores, consulte o Guia de Configuração do Servidor SuperTuxKart.
1. Consola de Rede
O SuperTuxKart é executado com a flag --network-console ativada, que fornece uma consola de texto acessível através do separador Console no GPanel. Quando o servidor inicia, apresenta Available command: seguido da lista de comandos que pode utilizar.
2. Comandos da Consola
| Comando | Descrição |
|---|---|
help |
Lista todos os comandos de consola disponíveis. |
listpeers |
Mostra todos os jogadores conectados e os seus peer IDs. |
kick [peer_id] |
Expulsa um jogador pelo seu peer ID (use listpeers para encontrar os IDs). |
kickban [peer_id] |
Expulsa e bane um jogador pelo seu peer ID. |
listban |
Mostra a lista de banimentos atual. |
quit |
Encerra o servidor de forma segura. |
listpeers para encontrar o peer ID atual de um jogador antes de expulsar ou banir. Os IDs mudam entre sessões.
3. Configuração do Servidor (config.xml)
As configurações avançadas do servidor são geridas através do ficheiro de configuração XML:
config.xml
Edite este ficheiro através do separador Files do GPanel ou via SFTP. O ficheiro utiliza o formato XML padrão.
Secções de Configuração Principais
O ficheiro config.xml contém configurações para:
- Identidade do servidor -- Nome, MOTD, apresentação do proprietário.
- Seleção de pistas -- Pistas disponíveis, rotação de pistas, opções de votação.
- Regras do jogo -- Contagem de voltas, frequência de itens, configurações de equipa.
- Configurações de rede -- Timeouts de conexão, limites de largura de banda.
- Bots de IA -- Número de karts de IA para preencher lugares vazios.
4. Gestão de Modos de Jogo
O modo de jogo é definido através da variável de arranque MODE. Para alterar modos:
- Pare o servidor.
- Vá ao separador Startup do GPanel.
- Altere o valor de
MODE(0-5). - Reinicie o servidor.
| Valor | Modo |
|---|---|
0 | Corrida Normal |
1 | Contra-Relógio |
2 | Batalha |
3 | Futebol |
4 | Seguir o Líder |
5 | Capturar a Bandeira |
5. Gestão de Dificuldade
A configuração de dificuldade afeta a velocidade dos karts e o comportamento da IA. Altere-a através da variável de arranque DIFFICULTY (0-3).
0(Iniciante) -- Melhor para novos jogadores e servidores casuais.1(Intermédio) -- Bom equilíbrio para grupos com diferentes níveis de habilidade.2(Especialista) -- Para jogadores experientes.3(SuperTux) -- Desafio e velocidade máximos.
6. MOTD (Mensagem do Dia)
Defina uma mensagem personalizada mostrada aos jogadores no navegador de servidores usando a variável de arranque MOTD (máximo 100 caracteres). Isto é útil para anunciar regras do servidor, eventos ou horários.
7. Pistas e Conteúdo Personalizado
O SuperTuxKart inclui uma grande biblioteca de pistas e karts. O servidor utiliza os dados das pistas da sua instalação. Pistas adicionais personalizadas podem ser geridas através do ficheiro config.xml especificando quais pistas estão disponíveis na rotação.
A instalação padrão inclui pistas para todos os modos de jogo:
- Pistas de corrida -- Vários circuitos temáticos para modos de corrida e contra-relógio.
- Arenas de batalha -- Mapas dedicados para modos de Batalha e CTF.
- Campos de futebol -- Mapas desenhados para o modo Futebol.
8. Resolução de Problemas
| Problema | Solução |
|---|---|
| Servidor não aparece no navegador | Certifique-se de que o servidor está em execução e está a usar a flag --lan-server (ativada por defeito). Os jogadores podem precisar de usar a conexão direta por IP. |
| Jogadores a desconectar | Verifique a consola para mensagens de erro. Reduza MAX_PLAYERS se o servidor estiver sobrecarregado. |
| Modo de jogo errado | Verifique se a variável MODE está definida corretamente no separador Startup e reinicie o servidor. |
| Falha na compilação do servidor a partir do código-fonte | Isto é tratado pelo processo de instalação. Se encontrar erros de compilação, abra um ticket de suporte. |
Artigos Relacionados
- Guia de Configuração do Servidor SuperTuxKart
- Como Encontrar o IP e a Porta do Seu Servidor
- Como Enviar Ficheiros via SFTP
Precisa de Ajuda?
Se tiver problemas com o seu servidor SuperTuxKart, abra um ticket de suporte e inclua o IP do seu servidor, uma descrição do problema e quaisquer mensagens de erro relevantes da consola do GPanel.