Este guia cobre a administração do servidor Left 4 Dead, incluindo acesso RCON, comandos de console do motor Source, gerenciamento de jogadores, instalação de plugins SourceMod e solução de problemas.
RCON (Console Remoto)
RCON permite que você execute comandos do servidor remotamente. Para configurar o RCON, adicione o seguinte ao seu left4dead/cfg/server.cfg:
rcon_password "your_secure_password"
Para usar o RCON a partir do console do jogo, digite:
rcon_password your_secure_password
rcon [command]
Você também pode executar comandos diretamente pela aba Console do GPanel sem precisar de autenticação RCON.
Comandos Essenciais do Servidor
| Comando | Descrição |
|---|---|
changelevel [map] |
Muda para o mapa especificado (ex: changelevel l4d_hospital01_apartment) |
status |
Mostra informações do servidor, jogadores conectados e seus Steam IDs |
kick [name] |
Expulsa um jogador pelo nome |
kickid [userid] |
Expulsa um jogador pelo ID de usuário (da saída do status) |
banid [minutes] [steamid] |
Bane um jogador pelo Steam ID (0 = permanente) |
removeid [steamid] |
Remove o ban de um jogador pelo Steam ID |
say [message] |
Envia uma mensagem para todos os jogadores como servidor |
maps * |
Lista todos os mapas disponíveis no servidor |
sv_password [password] |
Define ou altera a senha do servidor em tempo de execução |
hostname [name] |
Altera o nome do servidor em tempo de execução |
quit |
Desliga o servidor de forma segura |
Comandos de Modo de Jogo
| Comando | Descrição |
|---|---|
sv_gametypes coop |
Define o modo de jogo para cooperativo |
sv_gametypes versus |
Define o modo de jogo para versus (sobreviventes vs infectados) |
sv_gametypes survival |
Define o modo de jogo para sobrevivência |
z_difficulty Easy/Normal/Hard/Impossible |
Altera a dificuldade da IA |
Gerenciamento de Jogadores
Gerenciamento de Bans
O servidor mantém uma lista de bans em left4dead/cfg/banned_user.cfg. Você pode editar este arquivo diretamente ou usar comandos do console:
// Ban a player for 60 minutes
banid 60 STEAM_0:1:12345678
// Permanent ban
banid 0 STEAM_0:1:12345678
// Write bans to file
writeid
// Remove a ban
removeid STEAM_0:1:12345678
writeid para salvar a lista de bans no disco. Caso contrário, os bans serão perdidos ao reiniciar o servidor.
Instalação do SourceMod
SourceMod é um framework de plugins popular para servidores do motor Source que adiciona menus de admin, comandos personalizados e modificações de jogabilidade.
- Pare seu servidor no GPanel.
- Baixe o SourceMod e o MetaMod:Source para o sistema operacional do seu servidor (Linux).
- Envie e extraia ambos os arquivos para o diretório
left4dead/via SFTP. A pastaaddons/deve ser criada dentro deleft4dead/. - Adicione seu Steam ID ao
left4dead/addons/sourcemod/configs/admins_simple.ini:"STEAM_0:1:12345678" "99:z" - Inicie o servidor. Digite
sm versionno console para verificar se o SourceMod foi carregado.
Solução de Problemas
| Problema | Solução |
|---|---|
| Servidor não aparece no navegador | Verifique se o servidor está em execução e conectado ao Steam (procure no console por Connection to Steam servers successful). Defina sv_allow_lobby_connect_only 0 no server.cfg. |
| RCON não funciona | Certifique-se de que rcon_password está definido no server.cfg e que você inseriu a senha correspondente no seu cliente. |
| Mudança de mapa trava o servidor | Verifique se o nome do mapa está correto usando maps *. Mapas personalizados devem ser enviados para o diretório left4dead/maps/. |
| SourceMod não carrega | Certifique-se de que o MetaMod:Source está instalado primeiro. Verifique se left4dead/addons/metamod.vdf existe. Verifique se as permissões de arquivo estão corretas. |
Artigos Relacionados
- Guia de Configuração do Servidor Left 4 Dead
- Como Encontrar o IP e a Porta do Seu Servidor
- Como Enviar Arquivos via SFTP