Este guia cobre configuração de administrador, comandos RCON, gerenciamento de jogadores, controle de partidas, suporte ao SourceMod e solução de problemas para o seu servidor IOSoccer. Para configuração inicial e instruções de conexão, consulte Guia de Configuração do Servidor IOSoccer.
1. Configuração do RCON
Defina a senha do RCON pela variável de inicialização RCON no GPanel, ou no iosoccer/cfg/server.cfg:
rcon_password "YourStrongPassword"
Autentique-se no jogo pelo console (~):
rcon_password YourStrongPassword
rcon <command>
Você também pode enviar comandos diretamente pela aba Console do GPanel.
2. Gerenciamento de Jogadores
| Comando | Descrição |
|---|---|
rcon status | Lista jogadores com IDs de usuário, Steam IDs, IPs e ping. |
rcon kick <userid> | Expulsa um jogador pelo ID de usuário. |
rcon kick "<playername>" | Expulsa pelo nome de exibição. |
rcon banid <minutes> <userid> | Bane pelo ID de usuário. 0 = permanente. |
rcon banip <minutes> <ip> | Bane um endereço IP. |
rcon removeid <steamid> | Remove um banimento por Steam ID. |
rcon removeip <ip> | Remove um banimento por IP. |
rcon writeid | Salva a lista de banimentos em banned_user.cfg. |
rcon writeip | Salva banimentos por IP em banned_ip.cfg. |
rcon writeid e rcon writeip após banir. Sem salvar, os banimentos são perdidos ao reiniciar.
3. Controle de Partidas
| Comando | Descrição |
|---|---|
rcon changelevel <mapname> | Muda para um mapa/campo diferente. |
rcon map <mapname> | Força o carregamento de um mapa, desconectando jogadores. |
rcon mp_timelimit <min> | Altera o limite de tempo da partida. |
rcon mp_restartgame 1 | Reinicia a partida atual. |
rcon say "message" | Envia uma mensagem no chat para todo o servidor. |
4. Gerenciamento do Servidor
| Comando | Descrição |
|---|---|
rcon hostname "Name" | Altera o nome do servidor. |
rcon sv_password "pass" | Define ou altera a senha de entrada. |
rcon sv_alltalk <0/1> | Ativa/desativa chat de voz entre equipes. |
rcon exec <filename> | Executa um arquivo de configuração. |
rcon quit | Desliga o servidor. |
5. SourceMod e MetaMod
Para recursos avançados de administração, instale o MetaMod:Source e o SourceMod.
Instalação
- Pare o servidor pelo GPanel.
- Baixe o MetaMod:Source em sourcemm.net e faça upload para
iosoccer/via SFTP. - Baixe o SourceMod em sourcemod.net e faça upload para
iosoccer/. - Inicie o servidor e verifique com
meta versionesm version.
Adicionando Administradores no SourceMod
Edite iosoccer/addons/sourcemod/configs/admins_simple.ini:
"STEAM_0:1:12345678" "99:z" // Full admin access
6. Solução de Problemas
- Servidor trava na inicialização: Verifique o console do GPanel para erros. Confirme que o mapa inicial existe. Os logs do IOSoccer são armazenados com
-condebugativado por padrão. - Jogadores não conseguem conectar: Confirme que o servidor está rodando, verifique o IP/porta no GPanel e certifique-se de que as versões do jogo coincidem.
- Problemas de física da bola: Certifique-se de que
TICKRATEestá definido em pelo menos66. O padrão de100é recomendado. - RCON não funciona: Verifique se a variável de inicialização
RCONestá definida (o padrão é vazio).
Artigos Relacionados
- Guia de Configuração do Servidor IOSoccer
- Como Encontrar o IP e a Porta do Seu Servidor
- Como Fazer Upload de Arquivos via SFTP
Precisa de Ajuda?
Se você encontrar problemas com seu servidor IOSoccer que não estão cobertos aqui, 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.