Ir para o conteúdo

Jogos Source: instalar SourceMod e Metamod:Source

Saiba como instalar Metamod:Source e SourceMod no seu servidor de jogos Source, adicionar plugins e se cadastrar como administrador pelo arquivo admins_simple.ini → Saiba mais agora

10 de novembro de 20267 min de leitura1 visualizações0 útil

Introdução

Metamod:Source e SourceMod são as extensões padrão para servidores de jogos baseados na Source Engine, como Counter-Strike: Source, Team Fortress 2 ou Left 4 Dead 2. Metamod:Source é a base e se integra à engine; o SourceMod é instalado sobre ele. Juntos, os dois permitem que você instale plugins, cadastre administradores com diferentes níveis de permissão e gerencie seu servidor por comandos.

Neste guia, você vai aprender a instalar Metamod:Source e SourceMod, adicionar plugins e se cadastrar como administrador.

Jogos compatíveis e pastas dos jogos

Metamod:Source e SourceMod são instalados sempre na pasta do jogo do seu servidor, e não diretamente no diretório principal. A pasta varia de acordo com o jogo:

JogoPasta do jogoGuias específicos do jogo
Counter-Strike: SourcecstrikeInstalar plugins, Tornar-se administrador
Counter-Strike: Global OffensivecsgoInstalar plugins, Tornar-se administrador
Team Fortress 2tfInstalar plugins, Tornar-se administrador
Left 4 Dead 2left4dead2Instalar plugins, Tornar-se administrador
Day of Defeat: SourcedodInstalar plugins, Tornar-se administrador
No More Room In HellnmrihInstalar plugins, Tornar-se administrador
Importante

Counter-Strike 2 não usa SourceMod. CS2 funciona na Source 2 Engine. Nesse caso, instale Metamod:Source 2.x junto com CounterStrikeSharp. As etapas são bem diferentes das deste guia. Para CS2, siga o guia CS2: instalar plugins e, para obter permissões de administrador, CS2: tornar-se administrador.

Informações

Counter-Strike 1.6 é baseado na antiga GoldSrc Engine e usa AMX Mod X em vez de SourceMod. Saiba como instalar plugins nesse jogo em CS 1.6: instalar plugins.

Instalar plugins

Você encontra plugins para SourceMod principalmente na lista de plugins do SourceMod, que direciona aos tópicos de plugins no fórum AlliedModders. Um plugin precisa ter pelo menos um arquivo .smx. Alguns plugins também incluem arquivos de configuração, tradução ou Gamedata.

Envie os arquivos para as pastas correspondentes em addons/sourcemod, dentro da pasta do jogo:

Tipo de arquivoPasta de destino
Plugin (.smx)addons/sourcemod/plugins
Arquivos de configuraçãoaddons/sourcemod/configs
Traduçõesaddons/sourcemod/translations
Gamedata (.txt)addons/sourcemod/gamedata
Extensões (.ext.so)addons/sourcemod/extensions

Siga a estrutura de pastas incluída no download do plugin. O SourceMod carrega os novos plugins na próxima troca de mapa ou reinicialização. Para carregar um plugin sem reiniciar, execute sm plugins load pluginname no console.

Dica

Alguns plugins precisam de um banco de dados, por exemplo, para bans ou estatísticas. Para isso, crie um banco de dados na aba Bancos de dados e insira os dados de acesso no arquivo addons/sourcemod/configs/databases.cfg.

Gerenciar e desativar plugins

Use estes comandos no console para gerenciar seus plugins:

ComandoDescrição
sm plugins listMostra todos os plugins carregados e o status de cada um
sm plugins load pluginnameCarrega um plugin sem reiniciar o servidor
sm plugins unload pluginnameDescarrega um plugin até a próxima troca de mapa
sm plugins refreshCarrega plugins novos e atualizados da pasta de plugins

Se quiser desativar um plugin permanentemente sem excluí-lo, mova o arquivo .smx para a pasta addons/sourcemod/plugins/disabled. O SourceMod não carrega os plugins dessa pasta. Para remover um plugin, exclua o arquivo .smx e os arquivos de configuração correspondentes.

Tornar-se administrador com SourceMod

Você atribui permissões de administrador pelo arquivo admins_simple.ini. Para isso, precisa do SteamID da sua conta Steam.

Encontrar seu SteamID

A maneira mais fácil de encontrar seu SteamID é usar nosso localizador de SteamID. Insira o URL do seu perfil Steam. A ferramenta mostrará todos os formatos do seu ID, incluindo o SteamID clássico no formato STEAM_0:1:12345678.

Como alternativa, conecte-se ao servidor e digite status no console do jogo. Seu ID aparecerá na lista de jogadores, dependendo do jogo, como STEAM_1:1:12345678 ou [U:1:24691357]. O SourceMod aceita os dois formatos. No SteamID clássico, não importa se ele começa com STEAM_0 ou STEAM_1.

Adicionar um administrador ao admins_simple.ini

Na aba Arquivos ou por SFTP, abra o arquivo addons/sourcemod/configs/admins_simple.ini na pasta do jogo. Adicione uma linha para cada administrador no final do arquivo:

Code
"STEAM_0:1:12345678" "99:z"

O primeiro valor é o SteamID. O segundo valor é composto pela imunidade, antes dos dois-pontos, e pelos flags de permissão, depois dos dois-pontos. 99:z significa imunidade 99 e acesso total. Administradores com um nível de imunidade menor não poderão expulsar você nem aplicar um ban em você.

Em vez de conceder acesso total, você pode atribuir permissões específicas escrevendo vários flags em sequência. Por exemplo, 50:bcd concede permissões básicas, para expulsar jogadores e aplicar bans:

FlagPermissãoDescrição
areservationVaga reservada
bgenericPermissões básicas de administrador (obrigatório para todos os administradores)
ckickExpulsar jogadores
dbanAplicar ban em jogadores
eunbanRemover bans
fslayMatar ou causar dano a jogadores
gchangemapTrocar o mapa
hcvarAlterar variáveis do servidor
iconfigExecutar arquivos de configuração
jchatComandos avançados de chat
kvoteIniciar votações
lpasswordDefinir a senha do servidor
mrconExecutar comandos RCON
ncheatsUsar sv_cheats e comandos de trapaça
zrootAcesso total a todas as permissões

Salve o arquivo e execute sm_reloadadmins no console. Os novos administradores terão as permissões sem que seja necessário reiniciar o servidor. Se as permissões não forem aplicadas imediatamente a alguém que já está conectado, essa pessoa precisa se conectar novamente.

Informações

Além do admins_simple.ini, há o arquivo admins.cfg na mesma pasta, que permite gerenciar administradores com mais detalhes, incluindo nomes e grupos. Para a maioria dos servidores, o admins_simple.ini é suficiente.

Abrir o menu de administrador

Como administrador, você pode abrir o menu no jogo digitando !admin no chat ou sm_admin no console do jogo. Dependendo das suas permissões, o menu oferece funções para expulsar jogadores, aplicar bans, trocar o mapa e muito mais.

FAQ

Perguntas frequentes

Instale Metamod:Source primeiro e depois o SourceMod. O SourceMod é carregado pelo Metamod:Source e não funciona sem ele. Instale os dois pacotes na pasta do jogo do seu servidor, por exemplo, cstrike para Counter-Strike: Source.
Não. Counter-Strike 2 funciona na Source 2 Engine e não é compatível com SourceMod. Para CS2, instale Metamod:Source 2.x junto com CounterStrikeSharp, seguindo o guia CS2: instalar plugins.
Execute os comandos meta version e sm version na aba Console do seu servidor de jogos. Se as informações de versão forem exibidas, está tudo certo. Se aparecer Unknown command, geralmente a pasta addons não está diretamente na pasta do jogo.

Feedback

Este artigo foi útil?

Sua opinião nos ajuda a definir prioridades e a melhorar os conteúdos.

0 de 0 As avaliações consideraram este artigo útil.

Ajuda personalizada

As instruções não são suficientes?

A nossa equipe de suporte da ZAP conhece seu produto — descreva brevemente seu problema e ajudaremos pessoalmente.