Como se tornar admin e gerenciar permissões com o Oxide
Como se tornar admin no Rust, gerenciar permissões de jogadores via RCON e criar grupos de usuários com o Oxide Mod para otimizar seu servidor.
Tornar-se um administrador do seu servidor de Rust pode ser extremamente útil. Como admin, você tem o poder de gerenciar o ambiente do jogo, aplicar regras e criar uma experiência mais divertida para os seus jogadores. Você pode monitorar as atividades dos players, aplicar banimentos se necessário e alterar as configurações do servidor para melhorar o gameplay.
Usando o mod Oxide, você ganha acesso a comandos poderosos que permitem gerenciar as permissões dos seus jogadores de forma eficaz. Isso significa que você pode conceder ou restringir o acesso a certos recursos com base no cargo do jogador, garantindo uma experiência de jogo mais fluida e organizada.
Ferramenta RCON RustAdmin
Para ter permissões, você precisa ser o dono (owner) do servidor ou estar em um grupo que tenha recebido cargo de admin. Uma das maneiras mais eficientes de gerenciar as permissões no seu servidor é através de ferramentas RCON (Remote Console). Essas ferramentas permitem que você envie comandos para o seu servidor remotamente, facilitando o controle e a configuração sem precisar acessar diretamente os arquivos do servidor.
RustAdmin
O RustAdmin é uma ferramenta RCON amplamente utilizada que ajuda você a gerenciar as configurações e permissões do seu servidor com facilidade e é grátis. Veja como usá-lo:
- Baixar e instalar 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.
- Conectar ao seu servidor:
- Abra o RustAdmin e selecione a aba “Configuration” para se conectar ao seu servidor.
O tipo de RCON (RCON type) deve estar selecionado.
- Abra o RustAdmin e selecione a aba “Configuration” para se conectar ao seu servidor.

- Insira o IP+Porta, porta RCON e a senha RCON do seu servidor. Você pode encontrar a porta RCON nas configurações do seu servidor, logo abaixo de "Server Features".

Nota: 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 ela tenha efeito. Encontre a senha nas “Basic Settings” do servidor.
- Other:
- Esta aba fica à direita na aba “Configuration” do servidor e é muito importante, pois ela concederá o status de owner (dono) ao seu usuário Steam.
- Insira o seu STEAMID (obtido nos detalhes da sua conta Steam) e seu nome de usuário/apelido da Steam.
O restante das configurações é opcional e depende das suas preferências.


- Steam API key:
- Você pode obter sua Steam API key acessando o link aqui (você precisa estar logado na Steam): Steam API key. Ela é usada para estatísticas.
- Salvar Configuração:
Assim que tudo estiver configurado corretamente, basta salvar sua configuração clicando em Save e definindo um nome fácil de identificar.

- Se você preencheu todas as informações corretamente, agora está pronto para se conectar.
- Clique em “Server” no canto superior esquerdo da janela do RustAdmin e selecione “Connect”.
- Aguarde até que a aba “Configuration” fique cinza. Você pode receber um aviso se não tiver preenchido a seção “Steam API key”, basta aceitar e prosseguir.
- Verifique na parte inferior da tela do RustAdmin se há um texto verde escrito “Connected”.

Pronto! Você agora está conectado ao seu servidor usando o RustAdmin com RCON.
Concedendo Permissões:
- Uma vez conectado, você pode usar la interface de comando para conceder permissões.
- Vá para a aba Console e use as duas caixas de chat na parte inferior, seja para enviar mensagens no jogo como admin ou para executar comandos diretamente.
Você pode dar permissões a outros jogadores concedendo-lhes o status de admin ou owner, se necessário.
A principal diferença entre um admin/moderador e um owner do servidor é que o owner pode promover outros jogadores a admin/owner, mas os usuários admin não têm o poder de fazer isso.
As respectivas linhas para fazer isso são as seguintes:moderatorid <STEAMID64> <NAME (or) REASON>Exemplo:
moderatorid 72561198039382655 Admin

ownerid <STEAMID64> <NAME (or) REASON>Exemplo:
ownerid 72561198039382655 Owner

Depois que você ou seus amigos se tornarem admin ou owner, vocês poderão usar qualquer comando para executar tanto dentro do jogo quanto no console do RustAdmin.
Encontre aqui uma lista de todos os comandos para usar como admin/owner.
Mod Oxide: Criação de grupos
É importante entender como criar grupos com o Oxide, pois é uma ferramenta muito útil para gerenciar usuários em grupos em vez de dar permissões individualmente.
Os comandos mais importantes são:oxide.group(criar/excluir grupos diferentes com nomes personalizados)
Formatos:
oxide.group <add|set> <name> [title] [rank] oxide.group <parent> <name> <parentName> oxide.group <remove> <name>oxide.usergroup(atribuir usuários aos grupos criados)
Formato:
oxide.usergroup <add|remove> <username> <groupname>
Aqui está um exemplo para entender melhor.
Digamos que você tenha dois usuários chamados “Player1” and “Player2” que precisam de permissão para gerenciar um mod chamado “Permission Manager”.
O que podemos fazer é criar um grupo para incluir ambos os usuários e depois dar a esse grupo específico as permissões para o mod.
(Certifique-se de que todos os usuários tenham status de admin ou owner primeiro)
Para fazer isso, podemos executar os seguintes comandos:
oxide.group add ModAdmins

Depois de criado, você precisa adicionar os usuários a ele. Então, vamos executar o seguinte comando:
oxide.usergroup add Player1 ModAdmins
oxide.usergroup add Player2 ModAdmins
Como Player1 e Player2 não são jogadores reais, precisamos usar seus respectivos SteamIDs, mas você poderá usar tanto o ID do jogador quanto o nome personalizado assim que eles forem definidos como admin/owner.
Para o Player1 usaremos o ID 72561198039382654
Para o Player2 usaremos o ID 72561198039382658

Agora precisamos dar ao grupo “ModAdmins” permissões diretamente para o mod. Para isso, usaremos um comando diferente.
oxide.grantFormato:
oxide.grant <group|user> <name|id> <permission>Então, vamos executar o comando:
oxide.grant group ModAdmins permissionsmanager.allowed

Pronto! Tanto o Player1 quanto o Player2 agora têm acesso a esse plugin/mod específico. Se você quiser verificar isso, pode usar um comando diferente.
oxide.show
Formatos:oxide.show <groups|perms> oxide.show <group|user> <name>Então, devemos usá-lo da seguinte forma:
oxide.show group ModAdmins

Se todos os usuários estiverem listados ali, eles deverão conseguir usar o plugin/mod sem problemas.
Você pode repetir esses passos com quaisquer outros grupos ou plugins que queira configurar para que seus jogadores possam usá-los a qualquer momento.
Se preferir dar permissões diretas aos jogadores, você pode simplesmente digitar o comando de permissão ali.
É importante notar que o comando utilizado depende do plugin que você instalou, já que cada comando envolve o mod Oxide para ser executado.
Por exemplo, para dar a um usuário a habilidade de se teleportar, você digitaria um comando como:
oxide.grant user teleport
Você também pode revogar permissões usando:oxide.revoke user teleportPara ver as permissões que um usuário possui atualmente, você pode usar:
oxide.show user
Certifique-se de substituir USER pelo nome de usuário real do jogador que você deseja modificar.
Os comandos padrão do mod Oxide que você pode usar são os seguintes:
oxide.plugins, oxide.load, oxide.reload, oxide.unload, oxide.grant, oxide.group, oxide.revoke, oxide.show, oxide.usergroup
Recomendamos que você acesse o site oficial do OxideMod para entender melhor cada comando. Sinta-se à vontade para fazer isso aqui.
Solução de Problemas
Se você encontrar algum problema, considere os seguintes erros comuns:
- SteamID incorreto: Certifique-se de que está usando o SteamID correto do jogador que deseja gerenciar. Você pode encontrar o SteamID de um jogador acessando o perfil dele na Steam.
- Linha de comando incorreta: Verifique novamente o comando que está inserindo. Certifique-se de seguir a sintaxe correta conforme especificado na documentação do Oxide.
Se você tiver alguma dúvida ou precisar de ajuda, sinta-se à vontade para entrar em contato com nossos agentes de suporte através do chat ao vivo ou pelo e-mail support@pingplayers.com. Bom jogo!