Pular para o conteúdo

Admin ​

Descrição ​

O Admin oferece ferramentas para administrar o servidor: roupas administrativas, câmera livre, teletransporte, inspeção, cópia, movimentação e exclusão de objetos, além de marcadores de jogadores no mapa. É um módulo público; conceda acesso por Permissões.

O modo administrativo e o conjunto completo de roupas administrativas têm efeitos diferentes. O controle Toggle Admin ativa as ferramentas sem substituir o inventário nem conceder a proteção das roupas. O comando /admin equipa o conjunto e ativa a proteção contra dano. Para ativar o modo com roupas ao vestir manualmente, comece com o modo administrativo desativado e vista itens administrativos nos cinco espaços (corpo, pés, luvas, cabeça e pernas), com a permissão admin. Se Toggle Admin já estiver ativo, desligue-o antes ou use /admin. Remover parte do conjunto desativa esse modo na verificação periódica das roupas.

Com o modo administrativo ativo, as ações de construção e desmontagem são imediatas, a construção pode fornecer materiais ausentes, os carregadores são reabastecidos ao serem removidos da arma e a arma é reparada se não estiver arruinada e o administrador não pode ser amarrado por outro jogador nem amarrar a si próprio. O modo com roupas também suprime eventos de som do jogador, tosse e exposição a áreas contaminadas. Esses efeitos dependem do modo ativo; as permissões sozinhas não os ativam.

Configuração ​

Configuração padrão ​

Admin.json
json
{
  "m_Items": [
    "Shovel",
    "Hatchet",
    "Pliers",
    "Screwdriver"
  ]
}

Opções ​

OpçãoTipoDescrição
m_Itemsarray<string>Classes de itens criados para o jogador depois que /admin equipa o conjunto escolhido. Use nomes de classes válidos. Uma lista vazia não adiciona itens extras; ela não remove as roupas administrativas.

m_Items define os equipamentos extras, não o conjunto de roupas nem quem recebe acesso administrativo.

Tipos ​

O XML abaixo contém as roupas administrativas, incluindo variantes pretas, brancas, de Halloween, de Natal e invisíveis. Esses itens também são equipados por /admin; adicioná-los à economia é opcional e não concede permissões a quem os vestir.

types.xml
xml
<type name="AC_CargoPants_Admin">
    <lifetime>1</lifetime>
    <flags count_in_cargo="0" count_in_hoarder="0" count_in_map="1" count_in_player="0" crafted="0" deloot="0" />
</type>
<type name="AC_CargoPants_Admin_Black">
    <lifetime>1</lifetime>
    <flags count_in_cargo="0" count_in_hoarder="0" count_in_map="1" count_in_player="0" crafted="0" deloot="0" />
</type>
<type name="AC_CargoPants_Admin_Halloween">
    <lifetime>1</lifetime>
    <flags count_in_cargo="0" count_in_hoarder="0" count_in_map="1" count_in_player="0" crafted="0" deloot="0" />
</type>
<type name="AC_CargoPants_Admin_Santas">
    <lifetime>1</lifetime>
    <flags count_in_cargo="0" count_in_hoarder="0" count_in_map="1" count_in_player="0" crafted="0" deloot="0" />
</type>
<type name="AC_MilitaryBeret_Admin">
    <lifetime>1</lifetime>
    <flags count_in_cargo="0" count_in_hoarder="0" count_in_map="1" count_in_player="0" crafted="0" deloot="0" />
</type>
<type name="AC_MilitaryBeret_Admin_Black">
    <lifetime>1</lifetime>
    <flags count_in_cargo="0" count_in_hoarder="0" count_in_map="1" count_in_player="0" crafted="0" deloot="0" />
</type>
<type name="AC_TacticalGloves_Admin">
    <lifetime>1</lifetime>
    <flags count_in_cargo="0" count_in_hoarder="0" count_in_map="1" count_in_player="0" crafted="0" deloot="0" />
</type>
<type name="AC_TacticalGloves_Admin_Black">
    <lifetime>1</lifetime>
    <flags count_in_cargo="0" count_in_hoarder="0" count_in_map="1" count_in_player="0" crafted="0" deloot="0" />
</type>
<type name="AC_TacticalShirt_Admin">
    <lifetime>1</lifetime>
    <flags count_in_cargo="0" count_in_hoarder="0" count_in_map="1" count_in_player="0" crafted="0" deloot="0" />
</type>
<type name="AC_TacticalShirt_Admin_Black">
    <lifetime>1</lifetime>
    <flags count_in_cargo="0" count_in_hoarder="0" count_in_map="1" count_in_player="0" crafted="0" deloot="0" />
</type>
<type name="AC_TacticalShirt_Admin_Halloween">
    <lifetime>1</lifetime>
    <flags count_in_cargo="0" count_in_hoarder="0" count_in_map="1" count_in_player="0" crafted="0" deloot="0" />
</type>
<type name="AC_TacticalShirt_Admin_Santas">
    <lifetime>1</lifetime>
    <flags count_in_cargo="0" count_in_hoarder="0" count_in_map="1" count_in_player="0" crafted="0" deloot="0" />
</type>
<type name="AC_MilitaryBoots_Admin">
    <lifetime>1</lifetime>
    <flags count_in_cargo="0" count_in_hoarder="0" count_in_map="1" count_in_player="0" crafted="0" deloot="0" />
</type>
<type name="AC_MilitaryBoots_Admin_Black">
    <lifetime>1</lifetime>
    <flags count_in_cargo="0" count_in_hoarder="0" count_in_map="1" count_in_player="0" crafted="0" deloot="0" />
</type>
<type name="AC_SantasHat_Admin">
    <lifetime>1</lifetime>
    <flags count_in_cargo="0" count_in_hoarder="0" count_in_map="1" count_in_player="0" crafted="0" deloot="0" />
</type>
<type name="AC_PumpkinHelmet_Admin">
    <lifetime>1</lifetime>
    <flags count_in_cargo="0" count_in_hoarder="0" count_in_map="1" count_in_player="0" crafted="0" deloot="0" />
</type>
<type name="AC_CargoPants_Admin_Invisible">
    <lifetime>1</lifetime>
    <flags count_in_cargo="0" count_in_hoarder="0" count_in_map="1" count_in_player="0" crafted="0" deloot="0" />
</type>
<type name="AC_MilitaryBeret_Admin_Invisible">
    <lifetime>1</lifetime>
    <flags count_in_cargo="0" count_in_hoarder="0" count_in_map="1" count_in_player="0" crafted="0" deloot="0" />
</type>
<type name="AC_TacticalShirt_Admin_Invisible">
    <lifetime>1</lifetime>
    <flags count_in_cargo="0" count_in_hoarder="0" count_in_map="1" count_in_player="0" crafted="0" deloot="0" />
</type>
<type name="AC_MilitaryBoots_Admin_Invisible">
    <lifetime>1</lifetime>
    <flags count_in_cargo="0" count_in_hoarder="0" count_in_map="1" count_in_player="0" crafted="0" deloot="0" />
</type>
<type name="AC_TacticalGloves_Admin_Invisible">
    <lifetime>1</lifetime>
    <flags count_in_cargo="0" count_in_hoarder="0" count_in_map="1" count_in_player="0" crafted="0" deloot="0" />
</type>

Controles ​

Atribua teclas nas configurações de controles do jogo. Os controles específicos do Admin abaixo não possuem tecla padrão na configuração de entradas distribuída. A maioria exige o modo administrativo ativo; Toggle Admin ativa esse modo sem trocar equipamentos e não desativa o modo com roupas enquanto o conjunto administrativo completo estiver ativo.

ControleAção
Toggle AdminAlterna as ferramentas administrativas sem mudar o inventário.
Admin FreeCamEntra ou sai da câmera livre.
Admin TeleportTeletransporta para o ponto sob o cursor; também responde enquanto o controle é mantido pressionado.
Admin Copy ObjectCopia os dados de inventário do objeto apontado para a área de transferência do jogador.
Admin Cut ObjectSalva o objeto apontado na área de transferência e exclui o original imediatamente.
Admin Paste ObjectCria o objeto salvo na posição do cursor e esvazia a área de transferência. Copie ou recorte novamente antes de outra colagem.
Admin Delete ObjectsSolicita a exclusão e confirma ao usar novamente em até 2 segundos. Manter o controle pressionado também pode confirmar a exclusão.
Admin Move ObjectSeleciona um objeto manipulável e confirma a nova posição e orientação ao usar novamente. Veículos não podem ser selecionados por esse controle.
Admin Object InformationExibe classe, posição, tempo de vida e outras informações disponíveis do objeto apontado.

Recortar e excluir removem objetos do mundo. Confira o alvo antes de usar esses controles. A exclusão também pode selecionar objetos a até 1 metro da posição do cursor quando nenhuma entidade é apontada diretamente. A área de transferência fica temporariamente na memória do servidor; ela não é um backup persistente.

Durante a movimentação de um objeto, use os controles configurados de zoom da mira para rotacioná-lo: sem modificadores para direção, com Alt para inclinação longitudinal, com Ctrl para inclinação lateral ou com Shift para ajustar a altura. O controle de recarga nivela as inclinações e ajusta a altura ao cursor; Shift com recarga cancela e restaura a posição e orientação originais.

A visão noturna administrativa usa o controle Toggle NVG do jogo. No módulo Map, Shift com um clique no mapa teletransporta para a posição escolhida. Os marcadores de jogadores exigem admin.map.players e o modo administrativo ativo.

Na câmera livre, as teclas distribuídas são W/A/S/D para movimentação, Q/Z para subir ou descer, movimento do mouse para mirar, Shift para acelerar, Ctrl para reduzir a velocidade, roda do mouse para ajustar a velocidade, F para alterar o campo de visão e G para aproximar a câmera do chão. Essas teclas podem ser alteradas nas configurações de controles.

Comandos ​

Os comandos pelo Chat exigem sua permissão command.*, além dos requisitos de cada ação. Configure esses identificadores em Permissões; root satisfaz todas as consultas de permissão.

/admin ​

Equipa as roupas administrativas e os itens extras de m_Items. Salva o inventário anterior antes de esvaziá-lo. Executar novamente esvazia o inventário atual e restaura o que foi salvo.

  • Sintaxe: /admin [conjunto]
  • Argumentos: conjunto opcional: black, white, halloween, santa ou invisible. Se omitido ou desconhecido, seleciona black ao entrar no modo com roupas.
  • Permissões: command.admin e admin, ou root.
  • Exemplo: /admin black

Itens obtidos enquanto usa o conjunto são removidos ao restaurar o inventário salvo. A troca de roupas não preserva o inventário administrativo atual. Preserve os dados do inventário salvo até concluir a restauração. O comando tem um intervalo mínimo de 2 segundos.

/freecam ​

Alterna a câmera livre administrativa. O modo administrativo já deve estar ativo. O controle Admin FreeCam executa a mesma ação sem exigir a permissão do comando de chat.

  • Sintaxe: /freecam
  • Argumentos: nenhum obrigatório.
  • Permissões: command.freecam e admin.freecam, ou root.
  • Exemplo: /freecam

/mapshowitems ​

Adiciona marcadores no módulo Map para os itens da classe informada acompanhados pela economia e informa a quantidade. Não cria itens nem ativa o modo administrativo. O módulo Map é necessário para exibir os marcadores.

  • Sintaxe: /mapshowitems <classe>
  • Argumentos: exatamente um nome de classe de item, obrigatório.
  • Permissão: command.mapshowitems ou root. A ação não exige modo administrativo nem uma permissão admin.* adicional.
  • Exemplo: /mapshowitems Shovel

/reload admin ​

Recarrega Admin.json pelo módulo geral Commands. Alterações em m_Items valem ao equipar o próximo conjunto administrativo; não substituem o equipamento atual.

  • Sintaxe: /reload admin
  • Argumentos: admin identifica o módulo a recarregar.
  • Permissão: command.reload ou root.
  • Exemplo: /reload admin

Permissões ​

Atribua as permissões ao grupo administrativo desejado conforme Permissões. Os identificadores abaixo controlam os controles e verificações normais do Admin; admin não inclui automaticamente as outras permissões.

PermissãoAção
adminPermite alternar o modo administrativo e usar /admin com sua permissão de chat. Necessária para ativar o modo com roupas pelas verificações do conjunto.
admin.freecamPermite o controle de câmera livre e a ação de /freecam.
admin.teleportPermite o controle de teletransporte pelo cursor.
admin.map.teleportPermite teletransportar com Shift e um clique no mapa.
admin.map.playersPermite os marcadores de jogadores no mapa administrativo.
admin.clipboardPermite os controles de copiar, recortar e colar.
admin.deletePermite o controle de exclusão de objetos.
admin.moveobjectPermite o controle de movimentação de objetos.
admin.nvgPermite visão noturna administrativa pelo controle Toggle NVG.

A inspeção de objetos não possui uma permissão admin.* separada no controle normal; exige o modo administrativo ativo. Conceda as permissões command.* indicadas junto aos comandos quando precisar de acesso pelo chat.

Distribuído sob a licença MIT.