> ## Documentation Index
> Fetch the complete documentation index at: https://docs.dkscripts.com.br/llms.txt
> Use this file to discover all available pages before exploring further.

# Comando de Administração

# Comando de Administração (`/animadmin`)

Esta seção detalha o comando de administração `/animadmin`, que permite a gestão de funcionalidades do script por usuários autorizados, como a listagem de "ages" (idades/estágios) dos peds.

<Note>
    📁 dk\_animations\_ext > config > server > commands.lua
</Note>

***

## Funcionalidade do Comando

O script registra um comando no lado do servidor, `animadmin`, que é estritamente para uso administrativo. Antes de executar sua função principal, o comando verifica se o jogador que o executou possui as permissões necessárias.

```lua dk_animations_ext/config/server/commands.lua theme={null}
RegisterCommand("animadmin", function(source)
    if not Config.serverFuncs.managePedsPermission(source) then
        return
    end
    exports["dk_animations_ext"]:displayAgesList(source)
end)
```

<Tip>
  A verificação `Config.serverFuncs.managePedsPermission(source)` é a chave para a segurança deste comando. Ela garante que apenas jogadores com o nível de acesso correto, definido nas configurações do servidor, possam utilizar esta funcionalidade.
</Tip>

***

🔔 **Resumo:**

* O comando `/animadmin` é registrado no lado do servidor e é de uso restrito.
* A execução é condicionada a uma verificação de permissão através da função `managePedsPermission`.
* Se o jogador for autorizado, o comando aciona a exportação `displayAgesList`, que provavelmente exibe uma interface de gerenciamento para o administrador.
