Todo servidor HL2:DM da 2hours.gg vem com SourceMod instalado. Você fez o deploy, então você é o admin. Digite estes comandos no chat do jogo (tecla Y).
Comandos de chat
!map dm_steamlab: troca o mapa. Mapas oficiais: dm_lockdown, dm_overwatch, dm_powerhouse, dm_resistance, dm_runoff, dm_steamlab, dm_underpass.!kick name: expulsa um jogador.!ban name 30: bane um jogador por 30 minutos (0 = permanente).!slay name: mata um jogador (para encerrar discussões).!cvar sv_gravity 150: muda qualquer configuração do servidor pelo chat.!rcon status: roda qualquer comando de console pelo chat.
Atenção: o HL2:DM não consegue exibir menus do SourceMod (limitação do jogo, não do servidor), então !admin e menus de votação não funcionam aqui. Use os comandos diretos acima ou o console web no card do servidor.
Trocar mapa, modo ou regras
Use o console web no card do servidor. Ele tem botões para trocar de mapa, mata-mata ou em equipe, limites de frags e tempo, gravidade e fogo amigo. Sem configurar RCON.
Público ou privado
- Deixe a senha vazia no deploy = público. Qualquer um com o IP entra.
- Defina uma senha = privado. Só entra quem tiver a senha.
Para entrar num servidor privado, os amigos abrem o console e rodam: password yourpassword; connect IP:27015
Referência de comandos
Rode estes pelo console web RCON no painel do seu servidor. Todo comando abaixo foi verificado em um servidor HL2:DM da 2hours.gg ao vivo.
Mapa e partida
status- Lista os jogadores conectados, Steam IDs, ping e o mapa atual.
changelevel <map>- Carrega um mapa (ex. changelevel dm_lockdown). Desconecta os jogadores por um instante. O menu suspenso de Mapa faz isso para você.
mp_teamplay <0|1>- 1 = team deathmatch, 0 = todos contra todos. As equipes valem a partir do carregamento do próximo mapa, então encadeie um changelevel. O menu suspenso de Modo faz as duas coisas.
mp_fraglimit <n>- Encerra o mapa em n kills (0 = sem limite).
mp_timelimit <minutes>- Encerra o mapa após n minutos (0 = sem limite).
mp_restartgame 1- Reinicia o round em 1 segundo, os placares zeram, todo mundo continua conectado.
kick "<name>"- Expulsa um jogador pelo nome (sm_kick também funciona e aceita um motivo).
say <message>- Escreve uma mensagem no chat de todos como se fosse o servidor.
Regras do servidor
sv_gravity <n>- Gravidade do mundo. 600 = normal, 300 = baixa, 150 = lua. Gravidade baixa + gravity gun é um clássico.
mp_friendlyfire <0|1>- Se companheiros de equipe podem se ferir (só em team deathmatch).
mp_falldamage <0|1>- Dano de queda. 0 por padrão.
mp_weaponstay <0|1>- 1 = armas pegas ficam no mapa para o próximo jogador.
sv_hl2mp_weapon_respawn_time <s>- Segundos até uma arma pega reaparecer (padrão 20).
sv_hl2mp_item_respawn_time <s>- Segundos até vida e munição reaparecerem (padrão 30).
sv_alltalk <0|1>- Voz entre equipes. Ligada por padrão nos nossos servidores.
mp_flashlight <0|1>- Permite a lanterna.
Admin do SourceMod
sm_who- Lista os jogadores e seu acesso de admin. Você aparece como root.
sm_kick <name> [reason]- Expulsa com um motivo exibido ao jogador.
sm_ban <name> <minutes> [reason]- Bane por n minutos (0 = permanente).
sm_rename <name> <newname>- Renomeia um jogador.
sm_cvar <cvar> [value]- Lê ou define qualquer cvar do servidor.
sm plugins list- Lista os plugins instalados e suas versões.
O que os jogadores digitam (lado do cliente)
connect <ip>:27015- Entra no servidor diretamente. Também funciona pelo navegador de servidores (View → Servers → Favorites).
password <password>- Define a senha de entrada antes de conectar a um servidor privado.