Pular para o conteúdo

Comandos ​

Descrição ​

O módulo Commands fornece os comandos abaixo para uso no chat do mod.

Comandos ​

Digite os comandos no chat com o prefixo /. Na sintaxe abaixo, <valor> indica um argumento obrigatório e [opção] indica um argumento opcional; não digite os sinais < > ou [ ].

Os comandos que afetam o próprio personagem devem ser executados em jogo.

O servidor também lê comandos em $profile:AC/commands.txt. Escreva um comando por linha, em letras minúsculas e sem o prefixo /. Cada leitura consome uma linha do arquivo.

text
day
reload permissions

O intervalo padrão é de 5 segundos, configurável por AC_CommandTxtReadTime na configuração do servidor.

Esse modo não associa um personagem à execução. Neste módulo, podem ser usados day, night, default, exportitems, exportproxydata, reload, kick com Steam ID e tpp. Os demais comandos desta página precisam de um personagem e devem ser usados em jogo. As respostas exibidas no chat ou em notificações não estão disponíveis pela execução por arquivo.

/blood ​

Define o sangue do seu personagem como uma porcentagem do máximo. O valor é limitado ao intervalo de 0 a 100.

text
/blood <valor>
/blood 100
  • Permissão: command.blood ou root.
  • Argumentos: valor: percentual obrigatório de 0 a 100.

/clone ​

Copia o inventário de outro jogador encontrado em um raio de 2 metros para o seu personagem.

text
/clone
  • Permissão: command.clone ou root.
  • Argumentos: nenhum.

Aviso

Seu inventário atual é apagado antes da cópia.

/day ​

Define o horário do servidor para 12:00 no dia atual.

text
/day
  • Permissão: command.day ou root.
  • Argumentos: nenhum.

/default ​

Restaura as configurações padrão do módulo.

text
/default <módulo>
/default banking
  • Permissão: command.default ou root.
  • Argumentos: módulo: nome obrigatório do módulo.

Aviso

Ao executar este comando, as configurações anteriores serão perdidas.

/exportitems ​

Exporta a lista de classes de itens, armas e carregadores para $profile:AC/items.json, incluindo informações como nome, acessórios e espaços compatíveis. Aceita filtros opcionais por nome de classe.

text
/exportitems [filtro...]
/exportitems
/exportitems Bandage AKM
  • Permissão: command.exportitems ou root.
  • Argumentos: filtro...: filtros opcionais por nome de classe.

/exportproxydata ​

Exporta os dados de proxy da Central Economy em um raio de 20.000 metros ao redor das coordenadas X 7500 e Z 7500.

text
/exportproxydata
  • Permissão: command.exportproxydata ou root.
  • Argumentos: nenhum.

Aviso

A exportação pode interromper temporariamente o processamento do servidor. Execute em um servidor de testes ou quando não houver jogadores conectados.

/fix ​

Repara os itens do seu inventário, restaurando sua condição e removendo a umidade.

text
/fix
  • Permissão: command.fix ou root.
  • Argumentos: nenhum.

/heal ​

Cura o seu personagem. Remove sangramentos, agentes de doença e imobilizações, restaura stamina, água e energia e recupera a consciência do personagem inconsciente.

text
/heal
  • Permissão: command.heal ou root.
  • Argumentos: nenhum.

/health ​

Define a saúde do seu personagem como uma porcentagem do máximo. O valor é limitado ao intervalo de 0 a 100.

text
/health <valor>
/health 100
  • Permissão: command.health ou root.
  • Argumentos: valor: percentual obrigatório de 0 a 100.

/kick ​

Expulsa um jogador conectado pelo Steam ID. O motivo é opcional e pode conter espaços. Sem Steam ID, expulsa o próprio jogador que executou o comando.

text
/kick [SteamID] [motivo...]
/kick 76561198000000000 Manutenção do servidor
  • Permissão: command.kick ou root.
  • Argumentos: SteamID: identificador opcional do alvo; motivo...: motivo opcional após o identificador.

/kill ​

Mata o seu personagem.

text
/kill
  • Permissão: command.kill ou root.
  • Argumentos: nenhum.

/night ​

Define o horário do servidor para 01:00 no dia atual.

text
/night
  • Permissão: command.night ou root.
  • Argumentos: nenhum.

/reload ​

Recarrega as configurações de um módulo. Use permissions para recarregar as permissões e enviá-las novamente aos jogadores conectados.

text
/reload <módulo|permissions>
/reload banking
/reload permissions
  • Permissão: command.reload ou root.
  • Argumentos: módulo|permissions: nome obrigatório do módulo ou o literal permissions.

/replace ​

Copia o seu inventário para outro jogador encontrado em um raio de 2 metros.

text
/replace
  • Permissão: command.replace ou root.
  • Argumentos: nenhum.

Aviso

O inventário atual do jogador de destino é apagado antes da cópia.

/shock ​

Define o choque do seu personagem como uma porcentagem do máximo. O valor é limitado ao intervalo de 0 a 100.

text
/shock <valor>
/shock 100
  • Permissão: command.shock ou root.
  • Argumentos: valor: percentual obrigatório de 0 a 100.

/spawn ​

Cria objetos pela classe informada. A quantidade padrão é 1 e o limite por execução é 50. Sem opções de destino, os objetos são criados na posição do jogador.

text
/spawn <classe>[:quantidade] [me|to|ai] [debug]
/spawn BandageDressing:3 me
  • Permissão: command.spawn ou root.
  • Argumentos: classe: nome obrigatório da classe; quantidade, destino e debug: modificadores opcionais descritos abaixo.
OpçãoComportamento
:quantidadeQuantidade de objetos a criar, limitada ao intervalo de 1 a 50.
meCria os itens no inventário do jogador.
toTenta usar um objeto próximo como contêiner, buscando em um raio de 5 metros. Se nenhum contêiner for encontrado, cria os objetos na posição do jogador.
aiCria uma criatura da classe informada.
debugExecuta a inicialização de debug do item criado; o resultado depende da classe. Não se aplica ao modo ai.

Informação

A opção to não seleciona o objeto sob a mira nem garante o contêiner mais próximo. A criação no inventário depende de espaço e compatibilidade com o item.

Se as opções forem combinadas, ai tem prioridade sobre me, to e debug; no modo de itens, me tem prioridade sobre to.

/strip ​

Remove o equipamento e o item nas mãos do seu personagem, incluindo os itens guardados nesse equipamento.

text
/strip
  • Permissão: command.strip ou root.
  • Argumentos: nenhum.

Aviso

Os itens removidos são apagados.

/survivor ​

Cria um personagem de classe aleatória na sua posição e desloca o seu personagem um pouco para o lado. Sem opções, aplica o equipamento inicial configurado pelo servidor.

O personagem criado é separado do personagem que você controla.

text
/survivor [god] [clone|raw]
/survivor god clone
  • Permissão: command.survivor ou root.
  • Argumentos: god, clone e raw: modificadores opcionais descritos abaixo.
OpçãoComportamento
godDesativa os danos no personagem criado.
cloneCopia o seu inventário para o personagem criado.
rawNão aplica o equipamento inicial.

Se clone e raw forem usados juntos, clone tem prioridade.

/teleport ​

Teleporta o seu personagem. O alias /tp aceita os mesmos argumentos.

text
/teleport <X> <Z>
/teleport <X> <Y> <Z>
/tp 7500 7500
  • Permissão: command.teleport (use command.tp para /tp) ou root.
  • Argumentos: X e Z: coordenadas obrigatórias do mapa; Y: altura opcional, entre X e Z.

No formato curto, X e Z são os eixos do mapa. No formato completo, Y representa a altura. A posição passa pelo ajuste de contato com o terreno do mod.

/tpp ​

Teleporta outro jogador conectado, identificado pelo Steam ID. Usa as mesmas coordenadas de /teleport.

text
/tpp <SteamID> <X> <Z>
/tpp <SteamID> <X> <Y> <Z>
/tpp 76561198000000000 7500 7500
  • Permissão: command.tpp ou root.
  • Argumentos: SteamID, X e Z: alvo e coordenadas obrigatórios; Y: altura opcional, entre X e Z.

Permissões ​

O chat exige a permissão command.<comando>, configurada em Permissões. Por exemplo, /heal usa command.heal e /spawn usa command.spawn. A permissão root permite todos os comandos. O alias /tp usa command.tp, enquanto /teleport usa command.teleport.

Adicione o identificador necessário ao m_Permissions do grupo responsável em $profile:AC/Permissions.json e associe os jogadores ao grupo. Cada comando acima informa a permissão exata. Comandos por arquivo são executados diretamente no servidor, sem verificar permissões de jogador; restrinja o acesso a commands.txt.

Distribuído sob a licença MIT.