Este guia abrange a configuração de administração, acesso RCON, gestão de jogadores, gestão da rotação de pistas, suporte a mods do Steam Workshop, eventos personalizados e resolução de problemas para o seu servidor dedicado de Wreckfest na Legion Hosting. Para a configuração inicial do servidor, configuração e instruções de ligação, consulte o Guia de Configuração do Servidor de Wreckfest.
Configuração de Administração
O Wreckfest utiliza um sistema de administração baseado em palavra-passe. O proprietário do servidor define uma palavra-passe de administração (owner_password) no ficheiro server_config.cfg. Esta palavra-passe concede acesso total de administração através de RCON e comandos de administração no jogo.
Definir a Palavra-passe de Administração
- Pare o seu servidor no GPanel.
- Navegue até ao separador Files e abra o
server_config.cfg. - Encontre ou adicione a linha
owner_passworde defina a palavra-passe desejada:
owner_password=YourSecureAdminPassword
- Guarde o ficheiro e reinicie o servidor.
Iniciar Sessão como Administrador no Jogo
Uma vez conectado ao servidor como jogador, pode autenticar-se como administrador usando a consola ou o chat do jogo:
- Abra o chat ou a consola do jogo.
- Escreva o comando de login de administrador com a sua palavra-passe:
/admin YourSecureAdminPassword - Receberá uma confirmação de que é agora administrador para esta sessão.
RCON (Consola Remota)
O Wreckfest suporta RCON para administração remota do servidor. O RCON permite executar comandos do servidor fora do jogo usando um cliente RCON.
Configuração do RCON
As definições de RCON são configuradas no server_config.cfg:
owner_password=YourSecureAdminPassword
query_port=27016
Conectar via RCON
- Utilize uma ferramenta de cliente RCON (como mcrcon, rcon-cli, ou um cliente RCON com interface gráfica).
- Conecte-se ao endereço IP do seu servidor na porta de consulta (predefinição:
27016). - Autentique-se usando a
owner_password. - Pode agora executar comandos de administração remotamente.
Comandos de Administração
Os seguintes comandos estão disponíveis para administradores autenticados através de RCON, da consola do GPanel ou do chat do jogo:
| Comando | Descrição |
|---|---|
/kick <player> |
Expulsa um jogador do servidor. Pode voltar a entrar, a menos que seja banido. |
/ban <player> |
Bane um jogador do servidor. Persiste entre reinícios. |
/unban <player> |
Remove o banimento de um jogador. |
/balanceteams |
Reequilibra as equipas nos modos de jogo por equipas. |
/restart |
Reinicia o evento atual. |
/next |
Avança para o próximo evento na rotação de pistas. |
/say <message> |
Envia um anúncio de administração para todo o servidor. |
Gestão de Jogadores
Expulsar e Banir
Utilize os comandos /kick e /ban para gerir jogadores perturbadores. Os banimentos são armazenados na lista de banimentos do servidor e persistem entre reinícios.
Gerir a Lista de Banimentos
A lista de banimentos é armazenada num ficheiro no diretório do servidor. Pode visualizá-la e editá-la através do separador Files do GPanel:
- Cada jogador banido é listado pelo seu Steam ID.
- Para desbanir um jogador, utilize o comando
/unbanou remova a entrada do ficheiro da lista de banimentos e reinicie o servidor.
Gestão de Equipas
Nos modos de jogo por equipas (derby por equipas), pode gerir o equilíbrio das equipas:
- Utilize
/balanceteamspara redistribuir automaticamente os jogadores entre equipas. - Defina
num_teams=2noserver_config.cfgpara eventos que requerem equipas. - As atribuições de equipa podem ser baralhadas entre eventos para manter a justiça.
Gestão da Rotação de Pistas
A rotação de pistas é definida no server_config.cfg como uma série de blocos de eventos. Para detalhes sobre o formato dos eventos, consulte o Guia de Configuração do Servidor de Wreckfest.
Adicionar Novas Pistas
- Pare o seu servidor.
- Abra o
server_config.cfgno separador Files. - Adicione um novo bloco de evento com a pista, modo e definições desejados.
- Guarde e reinicie o servidor.
Remover ou Reordenar Pistas
Basta editar os blocos de eventos no server_config.cfg. Remova blocos de eventos indesejados ou reorganize-os para alterar a ordem de rotação. O servidor processa os eventos de cima para baixo e volta ao primeiro evento após completar o último.
IDs de Pistas Comuns
IDs de pistas populares: sandpit2_track_a (circuito), tricity_speedway_a (oval), hellride_track_a (circuito), muddigger_arena_a (arena de derby), bonebreaker_valley_a (circuito), crash_canyon_a (arena de derby). O Wreckfest inclui muitas mais pistas e variantes — consulte os ficheiros de dados do jogo ou recursos da comunidade para uma lista completa. Pistas de DLC também estão disponíveis se instaladas.
Suporte a Mods (Steam Workshop)
O Wreckfest suporta mods do Steam Workshop em servidores dedicados, incluindo pistas personalizadas, carros e outro conteúdo.
Instalar Mods do Workshop
- Encontre o mod que deseja no Steam Workshop do Wreckfest.
- Anote o ID do item do Workshop a partir do URL do mod (o número no URL).
- Pare o seu servidor no GPanel.
- Adicione o ID do item do Workshop à configuração de mods do servidor. Isto é tipicamente feito através de uma variável de arranque ou de um ficheiro de lista de mods.
- Reinicie o servidor. O SteamCMD descarregará os ficheiros do mod automaticamente.
Pistas do Workshop
As pistas personalizadas do Workshop podem ser adicionadas à sua rotação de pistas uma vez instaladas. Utilize o ID interno da pista do Workshop como valor de el_add no seu bloco de evento. Consulte a página do Workshop do mod para o ID correto da pista.
Carros do Workshop
Os veículos personalizados do Workshop ficam disponíveis para todos os jogadores no servidor uma vez instalados. Os jogadores também devem subscrever os mesmos itens do Workshop no seu cliente para que os modelos sejam exibidos corretamente.
Eventos Personalizados
Pode criar configurações de eventos únicas além das configurações padrão de corrida e derby:
Eventos Temáticos
- Derby de autocarros escolares: Defina
el_car_restrictionpara um ID de veículo de autocarro para um derby de demolição apenas com autocarros. - Corrida de cortadores de relva: Restrinja a veículos cortadores de relva para corridas caóticas com veículos pequenos.
- Resistência com chuva: Defina
el_weather=2(chuva) com contagens de voltas elevadas para uma desafiante corrida de resistência em piso molhado. - Contra-relógio: Utilize limites de tempo curtos e classes de carros abertas para rondas rápidas e intensas.
Eventos com Bots
Utilize a definição el_bots para adicionar pilotos de IA quando a contagem de jogadores é baixa. Os bots fornecem adversários para corridas e alvos para derbies de demolição, mantendo a ação mesmo com poucos jogadores humanos.
Resolução de Problemas
Servidor Não Aparece no Browser
- Confirme que o servidor está totalmente iniciado e online no GPanel.
- Aguarde 1–2 minutos após o arranque para que o servidor se registe na lista de servidores mestres do Steam.
- Verifique se o nome do servidor está definido e não está em branco no
server_config.cfg. - Verifique a consola para erros de ligação de porta ou falhas de autenticação do Steam.
Jogadores Não Conseguem Conectar
- Verifique se o servidor está a funcionar e a consola não mostra erros.
- Se protegido por palavra-passe, certifique-se de que os jogadores estão a inserir a palavra-passe correta.
- Verifique se a versão do jogo corresponde — servidor e cliente devem estar na mesma versão.
- Peça aos jogadores para tentar a ligação direta com o IP e a porta. Consulte Como Encontrar o IP e a Porta do Seu Servidor.
Mods a Causar Problemas
- Se o servidor crashar ou se comportar de forma inesperada após adicionar mods, remova o mod mais recentemente adicionado e reinicie.
- Teste os mods um de cada vez para identificar o mod problemático.
- Certifique-se de que todos os jogadores têm os mesmos mods do Workshop subscritos nos seus clientes.
- Alguns mods podem estar desatualizados e incompatíveis com a versão atual do Wreckfest.
Rotação de Pistas Não Funciona
- Verifique novamente os IDs das pistas nos seus blocos de eventos. Um ID de pista incorreto fará com que o evento falhe.
- Certifique-se de que cada bloco de evento tem todos os campos obrigatórios (
el_add,el_gamemode,el_laps). - Verifique a consola para erros quando o servidor tenta carregar um evento específico.
Problemas de Desempenho
- Reduza o número de bots de IA (
el_bots) se a utilização do CPU estiver elevada. - Eventos de derby de demolição com 24 jogadores mais bots são os que consomem mais recursos. Considere reduzir a contagem de jogadores para eventos de derby.
- Verifique os gráficos de recursos do GPanel. Se estiver a atingir consistentemente os limites de recursos, considere atualizar o seu plano. Abra um ticket de suporte para discutir opções.
Artigos Relacionados
- Guia de Configuração do Servidor de Wreckfest — Configuração inicial, configuração, rotação de pistas e instruções de ligação
- Como Encontrar o IP e a Porta do Seu Servidor
- Como Enviar Ficheiros via SFTP
- Guia de Arranque do Servidor — Guia geral para iniciar qualquer servidor de jogos na Legion Hosting
Precisa de Mais Ajuda?
Se estiver a ter problemas não abordados neste guia, a nossa equipa de suporte está disponível para ajudar. Abra um ticket em legionhosting.net/submitticket.php com os detalhes do seu servidor, uma descrição do problema e quaisquer mensagens de erro relevantes da consola do GPanel.