Este guia aborda administração do servidor, comandos do console, gerenciamento de add-ons, rotação de mapas e configuração de modos de jogo para seu servidor Sonic Robo Blast 2 (SRB2) na Legion Hosting. Para configuração inicial e instruções de conexão de jogadores, consulte Guia de Configuração do Servidor SRB2.
1. Console do Servidor
O console do servidor SRB2 é acessível pela aba Console no GPanel. Digite os comandos diretamente no campo de entrada do console enquanto o servidor estiver em execução.
2. Comandos Comuns do Console
| Comando | Descrição |
|---|---|
help |
Lista os comandos disponíveis no console. |
map [mapname] |
Muda para o mapa especificado (ex.: map MAP01). |
exitlevel |
Força o encerramento do nível atual e avança para o próximo mapa. |
kick [player#] [reason] |
Expulsa um jogador pelo número do jogador, com motivo opcional. |
ban [player#] [reason] |
Bane um jogador pelo número do jogador. |
unban [ban#] |
Remove um banimento pelo número da lista de banimentos. |
banlist |
Exibe a lista atual de banimentos. |
listplayers |
Mostra todos os jogadores conectados e seus números de jogador. |
password [pass] |
Altera a senha do servidor. Use um valor vazio para remover a senha. |
maxplayers [num] |
Altera o número máximo de jogadores (até 32). |
gametype [type] |
Altera o modo de jogo (ex.: coop, match, ctf, race, tag). |
pointlimit [num] |
Define o limite de pontuação para o modo de jogo atual. |
timelimit [minutes] |
Define o limite de tempo por mapa em minutos. 0 desativa. |
forceskin [player#] [skin] |
Força um jogador a usar uma skin de personagem específica. |
say [message] |
Envia uma mensagem do servidor para todos os jogadores. |
quit |
Desliga o servidor. |
3. Configuração de Modos de Jogo
Altere o modo de jogo ativo usando o comando gametype ou definindo-o no adedserv.cfg.
| Modo de Jogo | Comando | Descrição |
|---|---|---|
| Co-op | gametype coop |
Jogo cooperativo de campanha. |
| Competition | gametype competition |
Competição de pontuação em fases. |
| Race | gametype race |
Corrida rápida em fases. |
| Match | gametype match |
Combate todos contra todos com anéis. |
| Team Match | gametype teammatch |
Combate com anéis baseado em equipes. |
| CTF | gametype ctf |
Capture the Flag. |
| Tag | gametype tag |
Modo de jogo Tag. |
| Hide & Seek | gametype hns |
Modo Esconde-Esconde. |
4. Add-ons e Conteúdo Personalizado
SRB2 suporta add-ons nos formatos .pk3 e .wad. Para adicionar conteúdo personalizado:
- Pare o servidor.
- Envie os arquivos de add-on para o diretório do servidor via SFTP.
- Adicione a seguinte linha ao
adedserv.cfgpara carregar o add-on na inicialização:addfile myaddon.pk3 - Reinicie o servidor.
5. Rotação de Mapas
Configure a rotação de mapas adicionando comandos de mapa ao adedserv.cfg. Você também pode usar as seguintes variáveis de console:
map [mapname]-- Muda o mapa atual imediatamente.nextmap [mapname]-- Define o próximo mapa na rotação.exitlevel-- Encerra o nível atual e avança para o próximo.
6. Configuração Adicional
Adicione qualquer variável ou comando de console ao adedserv.cfg para que seja executado na inicialização do servidor. Exemplos:
servername "My SRB2 Server"
wait 5
password MyPassword
wait 5
maxplayers 16
wait 5
gametype match
wait 5
timelimit 10
pointlimit 50
wait entre os comandos. O comando wait [tics] adiciona um atraso entre os comandos no arquivo de configuração. Isso evita que os comandos sejam processados muito rapidamente e sejam ignorados.
7. Solução de Problemas
| Problema | Solução |
|---|---|
| Servidor não aparece na lista principal | Verifique se ROOM_NR está definido corretamente (33 ou 28). Confirme que o servidor está em execução e não está restrito de listagem por senha. |
| Jogadores não conseguem entrar | Verifique o IP e a porta no GPanel, confirme que a senha está correta e verifique se a versão do servidor corresponde à versão do cliente. |
| Add-ons não carregam | Certifique-se de que o comando addfile no adedserv.cfg referencia o nome correto do arquivo e que o arquivo está no diretório raiz do servidor. |
| Servidor trava ao mudar de mapa | Alguns mapas personalizados podem ser incompatíveis. Tente remover add-ons adicionados recentemente e teste com mapas padrão. |
Artigos Relacionados
- Guia de Configuração do Servidor SRB2
- 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 SRB2, abra um ticket de suporte e inclua o IP do seu servidor, uma descrição do problema e quaisquer mensagens de erro relevantes do console do GPanel.