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.
day
reload permissionsO 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.
/blood <valor>
/blood 100- Permissão:
command.bloodouroot. - 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.
/clone- Permissão:
command.cloneouroot. - 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.
/day- Permissão:
command.dayouroot. - Argumentos: nenhum.
/default
Restaura as configurações padrão do módulo.
/default <módulo>
/default banking- Permissão:
command.defaultouroot. - 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.
/exportitems [filtro...]
/exportitems
/exportitems Bandage AKM- Permissão:
command.exportitemsouroot. - 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.
/exportproxydata- Permissão:
command.exportproxydataouroot. - 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.
/fix- Permissão:
command.fixouroot. - 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.
/heal- Permissão:
command.healouroot. - 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.
/health <valor>
/health 100- Permissão:
command.healthouroot. - 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.
/kick [SteamID] [motivo...]
/kick 76561198000000000 Manutenção do servidor- Permissão:
command.kickouroot. - Argumentos:
SteamID: identificador opcional do alvo;motivo...: motivo opcional após o identificador.
/kill
Mata o seu personagem.
/kill- Permissão:
command.killouroot. - Argumentos: nenhum.
/night
Define o horário do servidor para 01:00 no dia atual.
/night- Permissão:
command.nightouroot. - 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.
/reload <módulo|permissions>
/reload banking
/reload permissions- Permissão:
command.reloadouroot. - Argumentos:
módulo|permissions: nome obrigatório do módulo ou o literalpermissions.
/replace
Copia o seu inventário para outro jogador encontrado em um raio de 2 metros.
/replace- Permissão:
command.replaceouroot. - 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.
/shock <valor>
/shock 100- Permissão:
command.shockouroot. - 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.
/spawn <classe>[:quantidade] [me|to|ai] [debug]
/spawn BandageDressing:3 me- Permissão:
command.spawnouroot. - Argumentos:
classe: nome obrigatório da classe;quantidade, destino edebug: modificadores opcionais descritos abaixo.
| Opção | Comportamento |
|---|---|
:quantidade | Quantidade de objetos a criar, limitada ao intervalo de 1 a 50. |
me | Cria os itens no inventário do jogador. |
to | Tenta 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. |
ai | Cria uma criatura da classe informada. |
debug | Executa 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.
/strip- Permissão:
command.stripouroot. - 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.
/survivor [god] [clone|raw]
/survivor god clone- Permissão:
command.survivorouroot. - Argumentos:
god,cloneeraw: modificadores opcionais descritos abaixo.
| Opção | Comportamento |
|---|---|
god | Desativa os danos no personagem criado. |
clone | Copia o seu inventário para o personagem criado. |
raw | Nã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.
/teleport <X> <Z>
/teleport <X> <Y> <Z>
/tp 7500 7500- Permissão:
command.teleport(usecommand.tppara/tp) ouroot. - Argumentos:
XeZ: 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.
/tpp <SteamID> <X> <Z>
/tpp <SteamID> <X> <Y> <Z>
/tpp 76561198000000000 7500 7500- Permissão:
command.tppouroot. - Argumentos:
SteamID,XeZ: 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.
