Ir para o conteúdo principal

Referência do Rust

Comandos de admin do servidor Rust

A referência completa, agrupada pelo que cada família de comandos realmente faz, em vez de despejada em ordem alfabética. Cada entrada lista os valores aceitos e as notas que evitam que você execute algo errado.

  • Guias de Rust
  • Atualizado em
  • 10 min de leitura
  • 47 comandos
  • Agrupados por finalidade
  • RCON e console F1
MAIS USADOSConsole RCONglobal.ban "player" "reason"global.kick "player"admin.mutevoice "player"global.say "text"global.statusserver.save# sempre finalize comserver.writecfg

A resposta rápida

Execute comandos pelo console dentro do jogo com F1, ou via RCON pelo seu painel de controle ou um cliente como o RustAdmin. Os essenciais são global.ban, global.kick, admin.mutevoice, global.say, global.status e server.save. Finalize qualquer alteração de permissão com server.writecfg.

Pontos principais

  • O console exige direitos de admin. O RCON não, e é por isso que você define o primeiro admin pelo RCON.
  • Banir pelo Steam 64 ID em vez do nome. Nomes mudam, IDs não.
  • AuthLevel 1 é moderador, AuthLevel 2 é dono. Só o segundo pode gerenciar a equipe.
  • server.writecfg torna as alterações permanentes. Sem ele, elas se perdem no próximo restart.
  • global.restart avisa os jogadores por 300 segundos. Use-o em vez de um encerramento abrupto.

Executando comandos

Existem dois caminhos para o mesmo conjunto de comandos, e qual você usa depende de onde você está.

Console dentro do jogo
Pressione F1, garanta que a aba CONSOLE esteja selecionada, digite o comando e pressione Enter. Você já precisa ter direitos de admin no servidor.
RCON
Conecte pelo console do seu painel de controle ou por um cliente externo. Funciona de fora do jogo, não exige que você esteja jogando, e é assim que você concede o primeiro admin, antes de mais nada.

Muitos comandos aceitam tanto um nome de jogador quanto um Steam 64 ID. Prefira o Steam ID. Nomes de exibição podem ser alterados, duplicados ou tornados deliberadamente confusos, e um banimento direcionado a um nome é um banimento que pode ser contornado em trinta segundos.

Os comandos que você realmente vai usar

Há dezenas deles logo abaixo, mas a administração do servidor no dia a dia se resume a cerca de oito. Se você não aprender mais nada, aprenda estes.

Os comandos de admin do Rust que aparecem com mais frequência.
ComandoO que faz
global.statusQuem está conectado, além de estatísticas do servidor. Seu primeiro olhar diante de qualquer problema.
global.kick "player"Remove alguém por enquanto. A pessoa pode voltar na hora.
global.banid "id" "reason"Bane pelo Steam 64 ID com um motivo registrado.
global.unban "id"Reverte um banimento.
admin.mutevoice "player"Mute de voz. Muitas vezes é a resposta proporcional onde um banimento não seria.
global.say "text"Anuncia algo para todo mundo no chat.
server.saveForça um save antes de você mudar algo arriscado.
server.writecfgTorna as alterações de configuração permanentes. O que todo mundo esquece.

Referência completa de comandos

Agrupados por prefixo, porque é assim que o Rust os organiza e é assim que você vai lembrar deles. Um asterisco na coluna de notas significa que o comando foi sinalizado na referência original como tendo uma ressalva que vale a pena checar na versão atual do jogo.

Gerenciamento de jogadores e do servidor

Banimentos, expulsões, papéis de admin, chat e restarts. Os comandos que você mais vai usar.

Comandos de gerenciamento de jogadores e do servidor, 18 listados.
SintaxeValores aceitosDescriçãoNotas
global.ban "player" "reason" nome do jogador Bane um jogador do jogo "reason" é opcional
global.banid "player" "reason" Steam64 ID Bane um jogador do jogo pelo Steam ID "reason" é opcional
global.banlist Nenhum Exibe uma lista de usuários banidos
global.banlistex Nenhum Exibe uma lista de usuários banidos com motivos e nomes de usuário
global.kick "player" nome do jogador/Steam64 ID Expulsa um jogador do servidor
global.kickall "reason" Nenhum Expulsa todo mundo do jogo "reason" é opcional
global.listid Nenhum Exibe uma lista de usuários banidos por ID
global.moderatorid "id" Steam64 ID Torna um jogador moderador do servidor AuthLevel 1, (Moderador)
global.ownerid "id" Steam64 ID Torna um jogador dono do servidor AuthLevel 2, (Admin)
global.players Nenhum Exibe os jogadores atualmente conectados
global.quit() Nenhum Sai do jogo
global.removemoderator "id" Steam64 ID Remove um moderador
global.removeowner "id" Steam64 ID Remove um dono
global.restart Nenhum Reinicia o servidor com um aviso de 300 segundos, a cada 5 segundos
global.say "text" texto Envia uma mensagem para todos os jogadores no chat
global.status Nenhum Exibe os jogadores atualmente conectados e as estatísticas do servidor Disponível somente para admins
global.unban "id" Steam64 ID Remove o banimento de um jogador do jogo
global.users() Nenhum Mostra informações de usuário dos jogadores no servidor

Silenciamento

Silenciamento de voz e chat de texto, aplicado por jogador.

Comandos de silenciamento, 4 listados.
SintaxeValores aceitosDescriçãoNotas
admin.mutevoice "player" nome do jogador/Steam64 ID Impede um jogador de falar dentro do jogo *
admin.unmutevoice "player" nome do jogador/Steam64 ID Permite que um jogador fale dentro do jogo *
admin.mutechat "player" nome do jogador/Steam64 ID Impede um jogador de enviar mensagens pelo chat dentro do jogo *
admin.unmutechat "player" nome do jogador/Steam64 ID Permite que um jogador envie mensagens pelo chat dentro do jogo *

Controle do servidor

Save, carregamento de configuração, backups e start ou stop.

Comandos de controle do servidor, 6 listados.
SintaxeValores aceitosDescriçãoNotas
server.backup Nenhum Faz backup da pasta do servidor
server.readcfg Nenhum Carrega a configuração do servidor
server.save Nenhum Força um save do jogo
server.start Nenhum Inicia um servidor
server.stop Nenhum Para um servidor
server.writecfg Nenhum Salva todas as alterações de configuração

Entidades

Encontrando, depurando e gerando entidades no mundo.

Comandos de entidades, 12 listados.
SintaxeValores aceitosDescriçãoNotas
entity.debug_lookat Nenhum Ativa a depuração da entidade para a qual você está olhando
entity.find_entity [entity] Nome da entidade Encontra a posição de todas as entidades com o nome informado
entity.find_group [entity_group] Nome do grupo de entidades Encontra a posição de todos os grupos de entidades com o nome informado
entity.find_id [id] ID da entidade Encontra a posição de uma entidade com o ID informado
entity.find_parent Nenhum Encontra a posição de todas as entidades pai
entity.find_radius [radius] Número inteiro Encontra a posição de todas as entidades no raio informado
entity.find_self Nenhum Encontra a posição da entidade do jogador
entity.find_status [status] Status da entidade Encontra uma entidade com o status informado
entity.spawn [entity] Nome da entidade Gera uma entidade onde você está olhando
entity.spawnat [entity] [worldPos] Nome da entidade/posição Gera uma entidade na posição especificada do mundo
entity.spawnhere [entity] [distance] Nome da entidade/número inteiro Gera uma entidade próxima, à distância especificada do jogador
entity.spawnitem [entity] Nome do item da entidade Gera um item no mundo

Fabricação

Adicionando itens e cancelando a fila de fabricação.

Comandos de fabricação, 3 listados.
SintaxeValores aceitosDescriçãoNotas
craft.add [id] ID do item Adiciona um item à sua fila de fabricação Você precisa ter os itens adequados no inventário
craft.cancel [id] ID do item Cancela a tarefa de fabricação do item especificado
craft.canceltask Nenhum Cancela o item que está sendo fabricado no momento

Clima

Controle de chuva, vento, nuvens e neblina.

Comandos de clima, 1 listado.
SintaxeValores aceitosDescriçãoNotas
weather.rain [value] Valor entre 0 e 1.0, 0 é nenhum, 1.0 é 100% Define o fator de chuva no servidor Usar qualquer coisa além de um valor válido define para automático

Tempo

Avançando o relógio dentro do jogo.

Comandos de tempo, 1 listado.
SintaxeValores aceitosDescriçãoNotas
env.addtime 0-24 Número inteiro entre 0 e 24 Avança o tempo pelo número de horas especificado

Chat

Imprimindo texto no chat.

Comandos de chat, 1 listado.
SintaxeValores aceitosDescriçãoNotas
chat.say "text" texto Exibe seu texto no chat

Coleta de lixo

Limpeza manual de memória.

Comandos de coleta de lixo, 1 listado.
SintaxeValores aceitosDescriçãoNotas
gc.collect Nenhum Coleta o lixo acumulado

Níveis de autorização

O Rust expressa os direitos de admin como um nível de autorização (auth level), e os dois comandos que os definem correspondem diretamente a isso.

AuthLevel 1, moderador
Concedido com global.moderatorid "id". Acesso total aos comandos de admin, sem capacidade de adicionar ou remover membros da equipe.
AuthLevel 2, dono
Concedido com global.ownerid "id". Tudo que um moderador pode fazer, além de gerenciar a própria lista da equipe.

Conceda o AuthLevel 2 com moderação. Um dono pode adicionar outro dono, ou remover você. Para todo mundo que não é um co-dono, moderador é o nível correto, e isso não custa nada em termos de capacidade de moderação no dia a dia.

O processo completo, incluindo como encontrar um Steam 64 ID e por que a alteração não se mantém sem o writecfg, está no nosso guia sobre como adicionar um admin ao seu servidor Rust.

Administrando um servidor em que as pessoas querem jogar

Os comandos são a parte fácil. O que mantém um servidor povoado é como a pessoa que os detém se comporta, e isso não é algo que uma tabela de referência pode te dar.

Seja justo e consistente
Aplique as regras da mesma forma para todos, incluindo pessoas de quem você gosta. Uma aplicação inconsistente causa mais dano a uma comunidade do que a falta de aplicação.
Comunique com clareza
Avise os jogadores sobre alterações, regras e eventos antes que eles descubram do jeito difícil. Chat dentro do jogo, Discord ou um site funcionam, desde que um deles seja o lugar conhecido para consultar.
Mantenha a calma
Inclusive com quem quebra as regras. Uma resposta serena desarma a maioria das situações que uma resposta irritada só escalaria.
Peça feedback
Seus jogadores percebem coisas que você não percebe, principalmente sobre equilíbrio e sobre uns aos outros.
Esteja presente
Um admin presente vale mais do que um com uma lista de banimentos mais longa. A presença visível evita a maior parte do que, de outra forma, você teria que punir.

Se os problemas que você está moderando são de desempenho e não de pessoas, nosso guia sobre como melhorar o desempenho do servidor Rust cobre as convars e os hábitos de plugin que realmente afetam o FPS do servidor.

Mais guias para quem administra o próprio servidor de Rust.

Respostas rápidas

Perguntas frequentes

Duas formas. Dentro do jogo, pressione F1 para abrir o console e digite o comando, o que exige que você já tenha direitos de admin. Ou conecte via RCON com um cliente como o RustAdmin ou o console do seu painel de controle, que funciona de fora do jogo e não exige que você esteja logado como jogador.

global.ban "player" "reason" para banir pelo nome, ou global.banid "player" "reason" para banir pelo Steam 64 ID. O motivo é opcional nos dois. Banir pelo Steam ID é mais confiável, porque o nome de exibição pode ser alterado.

global.players exibe os jogadores conectados. global.status traz a mesma lista, além de estatísticas do servidor, e é exclusivo para admins.

AuthLevel 1 é moderador, concedido com global.moderatorid. AuthLevel 2 é admin ou dono, concedido com global.ownerid. Os dois podem executar comandos de admin, mas só o AuthLevel 2 pode adicionar e remover outros membros da equipe.

Porque o server.writecfg não foi executado. As alterações feitas pelo console ficam na memória até serem gravadas no arquivo de configuração, então um restart descarta tudo que não foi salvo. Execute o writecfg depois de cada alteração de permissão.

global.restart reinicia o servidor com um aviso de 300 segundos, com contagem regressiva para os jogadores a cada 5 segundos. Use-o em vez de encerrar o processo abruptamente, para que as pessoas tenham tempo de chegar a um lugar seguro.

Hospedagem Rust com acesso total ao console

RCON, um console web e edição de arquivos de configuração em todo servidor Rust que hospedamos, então todo comando desta referência está disponível para você.

  • Data center no Reino Unido
  • RCON incluído
  • Suporte por ticket e Discord