FiveM ACE Permission Generator
Visual builder for FiveM ACE permissions. Create groups, assign permissions, and generate complete server.cfg blocks.
Para que serve esta ferramenta
As permissões do FiveM funcionam no sistema ACE, que tem uma lógica própria: os principais herdam uns dos outros, ace_allow e ace_deny se aplicam a caminhos, e a ordem das linhas importa. Uma linha fora do lugar e ninguém pode usar um comando ou todo mundo pode. Este gerador constrói o bloco visualmente e escreve a sintaxe correta para o server.cfg.
Como usar
- Passo 1:
Defina seus grupos, por exemplo admin, moderator e support, e configure quem herda de quem.
- Passo 2:
Adicione as permissões que cada grupo deve ter. Um caminho como command.kick cobre exatamente esse comando.
- Passo 3:
Atribua jogadores reais pelo identificador. Steam hex e licence são estáveis, ids do Discord funcionam apenas enquanto o jogador estiver vinculado.
- Passo 4:
Copie o bloco para seu server.cfg e reinicie o servidor, pois as regras ACE são lidas apenas na inicialização.
Perguntas frequentes
Qual é a diferença entre add_ace e add_principal?
add_principal coloca alguém em um grupo, add_ace dá uma permissão a um grupo. Primeiro você diz quem pertence a onde, depois o que esse grupo pode fazer. Confundir os dois é a causa mais comum de regras que não funcionam.
Qual identificador devo usar?
Licence é o mais estável, pois está vinculado à conta FiveM e sobrevive a uma troca de Steam. Steam hex é bom se seu servidor exigir Steam de qualquer forma. IDs do Discord param de funcionar assim que o jogador desvincula a conexão.
Por que minha permissão não funciona?
Três causas comuns: o servidor não foi reiniciado, o identificador tem o prefixo errado, ou um ace_deny posterior sobrepõe o allow. As regras ACE são lidas de cima para baixo, então um deny no final prevalece.
Posso verificar permissões no meu próprio script?
Sim, IsPlayerAceAllowed no servidor recebe o jogador e o caminho. Defina seus próprios caminhos para seu recurso, por exemplo myresource.admin, e dê a um grupo em vez de checar identificadores no script.
Ferramentas relacionadas
Gerador de configuração de servidor FiveM (server.cfg)
Crie um server.cfg completo para seu servidor FiveM. Configure recursos, permissões, configurações de rede e baixe o arquivo de configuração pronto para uso.
Validador e verificador de Config.lua FiveM
Valida ficheiros Config.lua FiveM instantaneamente. Verifica erros de sintaxe, vírgulas em falta, strings por fechar e parênteses descoordenados. Destaca erros com números de linha.
Logger e depurador de eventos FiveM
Gerar event listeners, validate naming conventions, check for security issues, and use ready-made event templates.