Grupos e permissões
Os cargos e suas permissões ficam em:
rbn-data/resources/core/shared/groups.luaCada grupo reúne permissões que liberam comandos e funcionalidades. A equipe padrão utiliza permissões como suporte.permissao, moderador.permissao, administrador.permissao e manager.permissao.
Exemplo de grupo
core/shared/groups.lua
['meu-grupo'] = {
_config = {
title = 'Meu grupo',
gtype = 'job'
},
'meu-grupo.permissao'
}| Propriedade | Função |
|---|---|
| chave do grupo | Nome usado em /group e /ungroup |
_config.title | Nome amigável apresentado pela base |
_config.gtype | Categoria do grupo, quando ela for usada |
| permissões | Acessos liberados para quem possui o grupo |
Cuidados ao alterar
- Não reutilize a mesma permissão em cargos que deveriam ter acessos diferentes.
- Confira os comandos liberados antes de entregar um cargo de staff.
- Mantenha nomes em minúsculas e sem espaços para evitar erros de setagem.
Todos os grupos da Reborn Survival são configurados somente em core/shared/groups.lua.
Testando um grupo
/group <id> <grupo>
/ugroups <id>
/ungroup <id> <grupo>Teste com um personagem separado e remova o grupo depois. A sintaxe completa e os níveis de acesso estão na página de Comandos.