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

Como adicionar admins e expulsar ou banir jogadores no seu servidor de Day of Defeat: Source

Day of Defeat: SourceUpdated Oct 30, 20265 min read

Para tornar alguém admin em um servidor de Day of Defeat: Source na PlayNHost, instale o SourceMod, adicione o SteamID da pessoa com as flags "99:z" ao dod/addons/sourcemod/configs/admins_simple.ini e digite sm_reloadadmins no Console. Os admins então expulsam com sm_kick e banem com sm_ban, no jogo ou pela aba Console do painel.

O SourceMod não vem em um servidor novo. Instale-o primeiro: Como instalar o SourceMod no seu servidor de Day of Defeat: Source.

Vire admin

  1. Entre no seu servidor pelo jogo.
  2. No painel, clique na aba Console, digite status na caixa Digite um comando e pressione Enter. Ache o seu nome na lista e copie o seu SteamID da mesma linha, por exemplo STEAM_0:1:16 ou [U:1:33].
  3. Clique na aba Files e abra o dod/addons/sourcemod/configs/admins_simple.ini.
  4. Adicione uma linha nova com o seu SteamID e as flags, os dois entre aspas: "STEAM_0:1:16" "99:z".
  5. Clique em Salvar conteúdo.
  6. Na aba Console, digite sm_reloadadmins e pressione Enter.
  7. No jogo, abra o console do desenvolvedor com ~, digite sm_admin e pressione Enter. De volta ao jogo, o menu de admin abre.
O editor de arquivos com o admins_simple.ini aberto e uma linha de admin adicionada, em um servidor de Day of Defeat: Source

O SourceMod lê o SteamID em qualquer uma das formas: STEAM_0:1:16, [U:1:33] ou o número de 17 dígitos do link de um perfil da Steam (o código de admins do SourceMod transforma cada uma no mesmo ID).

O que significam as flags de admin?

99:z dá acesso root: todas as flags, com nível de imunidade 99, então admins com um nível menor não podem expulsar nem banir você. Para um moderador, dê menos flags, por exemplo "STEAM_0:1:16" "bcd". As principais flags, do guia de admins da AlliedModders:

FlagPermite
aum slot reservado
badmin genérico, necessário para todo admin
cexpulsar outros jogadores
dbanir outros jogadores
eremover banimentos
gtrocar o mapa
ztudo, e ignora a imunidade

Expulse, bana e desbana jogadores

Digite isto no console do jogo como admin, ou na aba Console do painel, que não precisa de direitos de admin. No chat, um admin pode digitar o mesmo comando com ! no lugar de sm_, por exemplo !kick, ou com / para escondê-lo dos outros jogadores.

ComandoO que faz
sm_kick <name or #userid> [reason]expulsa um jogador
sm_ban <name or #userid> <minutes> [reason]bane um jogador; 0 minutos é um banimento permanente
sm_unban <steamid or ip>remove um banimento
sm_map <map>troca o mapa
sm_wholista os jogadores e os direitos de admin deles

O #userid é o número de userid do jogador mostrado por status, por exemplo sm_ban #5 0 cheating. Os comandos vêm da lista de comandos de admin do SourceMod.

Posso expulsar jogadores sem o SourceMod?

Pode, pela aba Console. A lista de comandos do console da Valve tem os comandos da própria engine:

  • status: lista os jogadores, com o userid e o SteamID deles.
  • kick: expulsa um jogador pelo slot, userid ou nome, por exemplo kick PlayerName.
  • banid, removeid e listid: adicionam um SteamID à lista de banimentos, o removem e listam os banimentos.
  • writeid: grava a lista de banimentos permanentes no arquivo banned_user.cfg.

Os comandos do SourceMod são mais fáceis para banimentos, porque aceitam o nome do jogador e a duração em uma linha só.

Existe um botão de expulsar no painel?

Não. O card Jogadores ativos na Visão geral mostra quem está online e há quanto tempo está conectado, sem botões de expulsar ou banir para este jogo. Use os comandos acima.

Relacionados: Como usar o Console e o RCON no seu servidor de Day of Defeat: Source e Como definir uma senha de entrada no seu servidor de Day of Defeat: Source.

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

NOSSOS ÚLTIMOS ARTIGOS