Este guia aborda ferramentas de administração e gestão do servidor dedicado Trackmania na Legion Hosting. Para configuração inicial, consulte o nosso Guia de Configuração do Servidor Trackmania.
Visão Geral da Administração do Servidor
Os servidores dedicados Trackmania são geridos principalmente através de ficheiros de configuração XML e controladores de servidor externos. O servidor em si não possui uma consola tradicional no jogo como os jogos baseados no motor Source.
Ficheiro de Configuração
A configuração principal do servidor está em formato XML:
UserData/Config/dedicated_cfg.txt
Secções principais da configuração:
| Caminho da Definição | Descrição |
|---|---|
masterserver_account > login |
Login do servidor dedicado (do site do Trackmania) |
masterserver_account > password |
Palavra-passe do servidor dedicado |
server_options > name |
Nome do servidor apresentado no navegador |
server_options > comment |
Descrição do servidor |
server_options > password |
Palavra-passe de acesso |
server_options > max_players |
Número máximo de jogadores |
server_options > max_spectators |
Número máximo de espectadores |
system_config > server_port |
Porta do servidor (gerida pelo GPanel) |
Definições de Partida
Os ficheiros de definições de partida definem a playlist de pistas e o modo de jogo. Estão armazenados em:
MatchSettings/
O ficheiro predefinido é example.txt. Para criar uma playlist personalizada:
- Copie
example.txtpara um novo ficheiro (ex.:custom.txt) - Edite o ficheiro para adicionar ou remover entradas de pistas
- Atualize a variável de arranque
GAME_CONFIGpara apontar para o novo ficheiro (ex.:MatchSettings\custom.txt) - Reinicie o servidor
Gestão de Mapas
Adicionar Mapas
- Descarregue ficheiros de pistas (
.Map.Gbx) da comunidade Trackmania - Carregue-os para
UserData/Maps/via SFTP - Adicione as referências das pistas ao seu ficheiro de definições de partida
- Reinicie o servidor para carregar as novas pistas
Controladores de Servidor
Para administração avançada, muitos operadores de servidores Trackmania utilizam controladores de servidor externos. As opções populares incluem:
- PyPlanet — Controlador baseado em Python com suporte a plugins
- UASECO — Controlador baseado em PHP com funcionalidades extensivas
- EvoSC — Controlador de servidor moderno em C#
Estes controladores ligam-se através da interface XML-RPC e fornecem funcionalidades como comandos de chat, estatísticas de jogadores, votação de mapas e gestão automática de filas.
Gestão do Servidor via GPanel
| Ação | Como Fazer |
|---|---|
| Iniciar/Parar/Reiniciar Servidor | Utilize os controlos de energia na página principal do GPanel |
| Alterar Nome do Servidor | Edite SERVER_NAME no separador Startup |
| Definir Palavra-passe do Servidor | Edite SERVER_PASSWORD no separador Startup |
| Alterar Definições de Partida | Edite GAME_CONFIG no separador Startup |
| Editar Configuração | File Manager ou SFTP → UserData/Config/dedicated_cfg.txt |
| Ver Saída da Consola | Verifique o separador Console no GPanel |
Resolução de Problemas
O Servidor Não Inicia
- Verifique se
MASTERSERVER_LOGINeMASTERSERVER_PASSWORDestão corretamente definidos - Certifique-se de que as credenciais foram criadas em trackmania.com/player/dedicated-servers
- Verifique a saída da consola para erros de autenticação
Os Jogadores Não Encontram o Servidor
- Confirme que as credenciais do master server são válidas e que o servidor iniciou com sucesso
- Verifique se o ficheiro de definições de partida existe e está formatado corretamente
- Aguarde alguns minutos para o servidor se registar no master server
Artigos Relacionados
- Guia de Configuração do Servidor Trackmania
- Como Encontrar o IP e a Porta do Seu Servidor
- Como Carregar Ficheiros via SFTP
Precisa de Ajuda?
Se precisar de assistência adicional com o seu servidor Trackmania, a nossa equipa de suporte está pronta para ajudar. Submeta um ticket de suporte e responderemos o mais brevemente possível.