NOVO 📢 Oferta de lançamento limitada: até 70% de desconto no seu primeiro mês, em todos os jogos!Ver planos

Como virar admin no seu servidor No More Room in Hell

No More Room in HellUpdated Oct 26, 20263 min read

O No More Room in Hell não tem sistema de admin embutido além do RCON. Para qualquer coisa a mais, a resposta é o SourceMod, o framework de plugins padrão dos servidores Source.

Caminho 1: RCON

  1. Defina uma senha em nmrih/cfg/server.cfg:
    rcon_password "a-long-password-here"
  2. Reinicie o servidor ou execute exec server.cfg no console do painel.
  3. Entre no servidor, abra o console de desenvolvedor e autentique-se:
    rcon_password a-long-password-here
  4. Execute qualquer comando do servidor com o prefixo rcon:
    rcon changelevel nmo_broadway
    rcon status
    rcon kickid 3 "reason"

A senha do RCON dá controle total. Nunca a passe a um moderador.

Caminho 2: instale o SourceMod

O SourceMod roda em cima do MetaMod, então os dois são necessários e o MetaMod vem primeiro.

  1. Pare o servidor.
  2. Baixe as builds para Linux do MetaMod: Source e do SourceMod.
  3. No painel, abra Files e vá para a pasta nmrih.
  4. Envie e extraia os dois arquivos compactados ali, para ficar assim:
    nmrih/addons/metamod/
    nmrih/addons/sourcemod/
    nmrih/cfg/sourcemod/
  5. Inicie o servidor e confira no console do painel:
    meta version
    sm version
    Os dois devem informar uma versão.

Se o meta version não disser nada, o MetaMod não está carregando. Confirme que o nmrih/addons/metamod.vdf existe, pois é ele que diz à engine para carregá-lo.

Adicione admins do SourceMod

  1. Pare o servidor.
  2. Edite:
    nmrih/addons/sourcemod/configs/admins_simple.ini
  3. Adicione uma linha por admin:
    "STEAM_0:1:12345678" "99:z"
    "STEAM_0:0:87654321" "50:bcdefgj"
  4. Salve e inicie o servidor.

O ID está no formato clássico STEAM_0:, e não em SteamID64. O segundo valor é um nível de imunidade, dois pontos e depois as flags de permissão: z é root, c expulsar, d banir, e desbanir, f matar jogadores, g trocar de mapa, h mudar cvars.

Adicionando plugins

Envie os arquivos .smx compilados para nmrih/addons/sourcemod/plugins/ e depois, no console do painel:

sm plugins refresh
sm plugins list

Os plugins gravam a configuração deles em nmrih/cfg/sourcemod/ na primeira execução, então inicie uma vez e depois edite o que apareceu.

Se o SourceMod não reconhece você

  • Execute sm_reloadadmins no console do painel ou reinicie o servidor.
  • Confira o formato do Steam ID.
  • Execute sm_admins para listar quem o SourceMod considera admin.

Já tem um em outro lugar? Traga seu servidor para nós

NOSSOS ÚLTIMOS ARTIGOS