Este guia aborda comandos de admin, RCON, modos de jogo, scripting Lua e gerenciamento de servidor para seu servidor dedicado CS2D. Para a configuração inicial, consulte o Guia de Configuração do Servidor CS2D.
1. Acesso RCON
Defina uma senha RCON no sys/server.cfg para habilitar a administração remota:
sv_rcon your_rcon_password
Para usar o RCON no jogo, abra o console e digite:
rcon your_rcon_password [command]
Você também pode executar comandos diretamente pela aba Console do GPanel.
2. Comandos de Admin
| Comando | Descrição |
|---|---|
kick [id] [reason] |
Expulsar um jogador pelo ID. |
ban [id] [duration] [reason] |
Banir um jogador. Duração em minutos (0 = permanente). |
unban [usgn/ip] |
Desbanir um jogador por USGN ou IP. |
listplayers |
Mostrar todos os jogadores conectados com IDs. |
changemap [map] |
Trocar para um mapa diferente. |
restartround |
Reiniciar a rodada atual. |
say [message] |
Enviar uma mensagem do servidor para todos. |
setname [id] [name] |
Forçar a renomeação de um jogador. |
slap [id] [damage] |
Dar um tapa em um jogador (causa dano). |
kill [id] |
Matar um jogador. |
setmoney [id] [amount] |
Definir o dinheiro de um jogador. |
3. Modos de Jogo
Defina o modo de jogo no sys/server.cfg com sv_gamemode:
| Valor | Modo | Descrição |
|---|---|---|
| 0 | Standard | Counter-Strike clássico (desarme de bomba, resgate de reféns). |
| 1 | Deathmatch | Todos contra todos, cada jogador por si. |
| 2 | Team Deathmatch | Deathmatch em equipes. |
| 3 | Capture the Flag | Capture a bandeira do time inimigo. |
| 4 | Domination | Controle pontos de captura no mapa. |
4. Rotação de Mapas
Crie ou edite sys/mapcycle.txt com um nome de mapa por linha:
de_dust
de_dust2
cs_assault
de_aztec
cs_italy
O servidor alterna entre esses mapas em ordem após cada rodada.
5. Scripting Lua
O CS2D suporta scripts Lua para funcionalidades personalizadas. Coloque os scripts no diretório sys/lua/ e carregue-os no sys/server.cfg:
lua "lua/myscript.lua"
Scripts Lua podem adicionar comandos de admin personalizados, modos de jogo e lógica do lado do servidor. Consulte a documentação do CS2D para a API Lua completa.
6. Gerenciamento de Bans
Os bans são armazenados em sys/bans.cfg. Você pode gerenciá-los via comandos ou editando o arquivo diretamente:
- Bans por USGN persistem entre mudanças de nome, pois são vinculados à conta do jogador.
- Bans por IP bloqueiam um endereço IP específico.
- Para limpar todos os bans, exclua o conteúdo de
sys/bans.cfge reinicie.
7. Solução de Problemas
- Servidor não inicia: Verifique o console do GPanel para erros. Certifique-se de que não há erros de sintaxe no
sys/server.cfg. - RCON não funciona: Verifique se a senha RCON está definida e digitada corretamente.
- Mapa não encontrado: Certifique-se de que o arquivo do mapa existe no diretório
maps/. Mapas personalizados precisam ser enviados via SFTP. - Erros em scripts Lua: Verifique o console para mensagens de erro Lua. Remova ou corrija o script para restaurar a estabilidade do servidor.
Artigos Relacionados
- Guia de Configuração do Servidor CS2D
- Como Encontrar o IP e a Porta do Seu Servidor
- Como Enviar Arquivos via SFTP
Precisa de Ajuda?
Se você precisar de assistência adicional, abra um ticket de suporte com o IP do seu servidor e quaisquer mensagens de erro do console do GPanel.