A lightweight permissions system for FiveM servers to manage role-based permissions efficiently.
Join our Discord server for help, updates, and community discussions.
- Easy permission checking
- Supports single and multiple permission checks
- Integrates seamlessly with FiveM's ACE system
- Optional discord membership requirement with adaptive card
- Optional age verification
- Download and add the
scully_permsresource to your server'sresourcesfolder. - Add the following lines to your
server.cfg:
ensure scully_perms
add_ace resource.scully_perms command.add_principal allow
add_ace resource.scully_perms command.remove_principal allow- Restart your server.
You can verify if a player has specific permissions using the provided exports. These can be called from other resources.
Check if a player has a single permission.
if exports.scully_perms:hasPermission(source, 'permission') then
print('Has permissions!')
else
print('Does not have permissions!')
endCheck if a player has all or some of the specified permissions:
if exports.scully_perms:hasPermission(source, {'permission1', 'permission2', 'permission3'}) then
print('Has permissions!')
else
print('Does not have permissions!')
endThis project is licensed under the GNU General Public License v3.0 - see the LICENSE file for details.

