Como gerenciar permissões de admin no servidor Rust
Aprenda a gerenciar permissões de mods e usuários no Oxide. Dê ferramentas de admin a jogadores e configure permissões no seu servidor Rust.
Gerenciar mods no seu servidor é um processo que envolve várias etapas. Neste artigo, vamos mostrar como gerenciar permissões para mods do Oxide, focando em ferramentas como o RustAdmin e o mod Permissions Manager do uMod.
Entendendo as Permissões no Oxide
As permissões em servidores de jogos ajudam a controlar o que os usuários e mods podem fazer. Isso é muito importante em jogos multiplayer, onde você quer que certos jogadores (como moderadores ou admins) tenham privilégios elevados, enquanto mantém os jogadores comuns limitados a um conjunto básico de ações. As permissões podem cobrir várias áreas, incluindo a capacidade de banir/chutar jogadores, spawnar itens ou alterar as configurações do servidor. A maioria dos mods exige permissões de admin para funcionar, então é obrigatório configurá-las corretamente antes de usá-los no seu servidor, mesmo depois de já tê-los instalado e configurado!
Método Recomendado: Usando Ferramentas RCON
Para ter permissões, você precisa ser o dono do servidor ou estar em um grupo que tenha recebido cargo de admin. Uma das maneiras mais eficientes de gerenciar permissões no seu servidor é por meio de ferramentas RCON (Remote Console). Essas ferramentas permitem enviar comandos para o seu servidor remotamente, facilitando o controle e a configuração sem que você precise acessar diretamente os arquivos do servidor.
RustAdmin: Uma Ferramenta RCON Popular
O RustAdmin é uma ferramenta RCON amplamente utilizada que ajuda a gerenciar as configurações e permissões do seu servidor com facilidade, e é grátis. Veja como usá-lo:
- Baixe e Instale o RustAdmin:
- Acesse o site do RustAdmin para baixar a versão compatível com o seu sistema.
- Instale o programa seguindo as instruções na tela.
- Conecte-se ao Seu Servidor:
- Abra o RustAdmin e insira o endereço de IP e a porta RCON do seu servidor (disponíveis no painel de controle do seu servidor).
- Insira a sua senha RCON, que pode ser definida nas configurações do seu servidor. Observação: a senha RCON sempre vem em branco por padrão na criação do servidor; você precisará defini-la e reiniciar o servidor para que a alteração tenha efeito.
Clique em "Connect" para começar a enviar comandos.
Concedendo Permissões:
- Depois de conectado, você pode usar a interface de comandos para conceder permissões. Por exemplo, para dar a um usuário a permissão de teletransporte, você digitaria um comando como:
oxide.grant user teleport- Você também pode revogar permissões usando:
oxide.revoke user teleport- Lembre-se de substituir
USERpelo nome de usuário real do jogador que você deseja modificar.
Verificando Permissões:
- Para ver as permissões que um usuário possui atualmente, você pode usar:
oxide.show user
Como se Conectar ao Seu Servidor com o RustAdmin
Para usar o RCON corretamente, você precisará configurá-lo primeiro:
- Configuração do Servidor (Server Configuration):
- O tipo de RCON deve ser selecionado.
- Insira o IP do servidor, a porta RCON e a senha RCON. Você pode obter essas informações nas Configurações Básicas (Basic Settings) do seu servidor.
- Outros (Other):
- Esta aba fica à direita de "Server Configuration" e é muito importante, pois concederá o status de dono (*owner*) ao seu usuário Steam.
- Insira o seu STEAMID (obtido nos detalhes da sua conta Steam) e o seu nome de usuário/apelido da Steam.
- O restante das configurações é opcional e depende das suas preferências.
- Chave de API Steam (Steam API key):
- Você pode obter sua chave de API Steam acessando o link: Steam API key. Ela é usada para estatísticas.
- Salvar Configuração (Save Configuration):
- Quando tudo estiver configurado corretamente, basta salvar sua configuração clicando em "Save" e dando um nome fácil de identificar.
- Obtenha seu SteamID nos detalhes da sua conta no canto superior esquerdo ou por aqui:


Usando o Permissions Manager no uMod
Além das ferramentas RCON, gerenciar permissões diretamente dentro do jogo é muito simples com o mod Permissions Manager do uMod. Ele oferece uma interface visual para gerenciar permissões sem precisar digitar comandos toda hora.
- Baixe o Permissions Manager:
- Acesse o CodeFling e baixe o plugin Permissions Manager.
- Siga as instruções para instalar o mod, colocando-o na pasta 'oxide/plugins' do seu servidor.
Gerenciando Permissões Dentro do Jogo:
- Depois que o mod estiver instalado, você poderá usar comandos no chat ou um menu dentro do jogo para conceder ou revogar permissões. No entanto, você precisará de autenticação de nível 2 para usá-lo, por isso nossa recomendação é tornar seu usuário dono (owner) através do RustAdmin.
- Para se tornar dono, use este comando no campo de comandos do RustAdmin:
ownerid STEAMID STEAMNAME "Owner"
Substituindo STEAMID pelo seu ID de 17 dígitos real usado na configuração e STEAMNAME pelo seu Nome da Steam, também usado na configuração do RustAdmin. - Interagir com este mod é muito mais amigável e visual, sendo a escolha preferida de muitos donos de servidores que não se sentem tão confortáveis usando linhas de comando.
No entanto, ainda falta um detalhe: ter a permissão real para usar o Permissions Manager. Usando o campo de comandos no RustAdmin, você pode conceder permissões para o próprio plugin "Permissions Manager". Basta inserir
Oxide.grant group admin permissionsmanager.allowede apertar enter. Isso deve permitir que todos gerenciem as permissões. Esse comando dará a todos no grupo "admin" a permissão para usar o plugin.
Lembre-se de que você sempre pode modificar as permissões concedendo-as ou revogando-as. Você pode dar a permissão a um usuário específico (você ou outra pessoa) ou revogá-la por meio de comandos ou usando a interface visual. Os comandos estão listados no site de cada plugin.
Usando o plugin para gerenciar permissões:
Assim que tiver a permissão para o plugin, você poderá usar o comando
/permsno chat do jogo para abrir o menu da interface e conceder ou revogar permissões de cada plugin para cada jogador ou grupo.

Conclusão
Gerenciar permissões no seu servidor de Rust é fundamental para garantir um ambiente de jogo justo e divertido, além de fazer com que os mods funcionem perfeitamente para todos. Quer você escolha usar ferramentas RCON como o RustAdmin ou o mod Permissions Manager dentro do jogo, lembre-se de que configurar as permissões corretas exige um pouco de tempo e atenção. Para quem aprende melhor visualmente e prefere uma abordagem mais prática, o uso do Permissions Manager pode simplificar bastante o processo. Se você tiver qualquer dúvida ou dificuldade, não hesite em pedir ajuda ao suporte da PingPlayers ou consultar a documentação específica dos seus mods. Divirta-se jogando e boa hospedagem!