Permission System

Ace Permissions

You can't use Ace Permissions and Alternative Permissions at the same time.

If you want to just use Ace Permissions, disable Alternative Permissions in config.

#All Possible Permissions

"AdminMenu": {    "AdminMenuAccess": "boolean",    "AnnouncementAccess": "boolean",    "VisualsAccess": "boolean",    "EntityCleanupAccess": "boolean",    "PlayerModerationAccess": "boolean",    "PlayerTeleportAccess": "boolean",    "VehicleAccess": "boolean",    "SelfAccess": "boolean",    "QuickTeleportAccess": "boolean",    "WorldAccess": "boolean",    "WeaponAccess": "boolean",    "PlayersAccess": "boolean",    "PlayerManagementAccess": "boolean",    "SpectateAccess": "boolean",    "ScreenshotAccess": "boolean",    "MonitorAccess": "boolean",    "OfflinePlayersAccess": "boolean",    "FreecamAccess": "boolean",    "LogsAccess": "boolean",    "PlayerSelectorAccess": "boolean",    "BanListAccess": "boolean",    "PedModelsAccess": "boolean"},"Client": {    "BypassSpectate": "boolean",    "BypassGodMode": "boolean",    "BypassInvisible": "boolean",    "BypassStealOutfit": "boolean",    "BypassInfStamina": "boolean",    "BypassNoclip": "boolean",    "BypassSuperJump": "boolean",    "BypassFreecam": "boolean",    "BypassSpeedHack": "boolean",    "BypassTeleport": "boolean",    "BypassNightVision": "boolean",    "BypassThermalVision": "boolean",    "BypassExplosiveAmmo": "boolean",    "BypassOCR": "boolean",    "BypassNuiDevtools": "boolean",    "BypassBlacklistedTextures": "boolean",    "BlipsBypass": "boolean",    "BypassCbScanner": "boolean",    "BypassSpoofedBulletShot": "boolean"},"Weapon": {    "BypassWeaponDmgModifier": "boolean",    "BypassInfAmmo": "boolean",    "BypassNoReload": "boolean",    "BypassRapidFire": "boolean"},"Vehicle": {    "BypassVehicleFixAndGodMode": "boolean",    "BypassVehicleHandlingEdit": "boolean",    "BypassVehicleModifier": "boolean",    "BypassBulletproofTires": "boolean",    "BypassVehiclePlateChanger": "boolean"},"Blacklist": {    "BypassModelChanger": "boolean",    "BypassWeaponBlacklist": "boolean"},"Misc": {    "FGCommands": "boolean",    "BypassVPN": "boolean",    "BypassExplosion": "boolean",    "BypassClearTasks": "boolean",    "BypassParticle": "boolean",    "BypassSpoofedWeapons": "boolean"}

If you don't want to waste your time adding all permissions to group,

just put property for specific permissions on allow, example:

add_ace group.superadmin Misc allowadd_ace group.superadmin AdminMenu allow

#Example:

#FIVEGUARD PERMISSION SYSTEM in server.cfg# add_ace [principal] [object] [allow|deny]    #  Adds an access control entry to the server's access control list.# add_principal [child_principal] [parent_principal]    # Sets a principal to inherit from another principal.# you can choose any possible identifier in FiveM    # like steam, license, fivem, ip, xbl or discord# below im going to use fivem identifier, you can find someone's fivem identifier on txadmin# just add your identifiers below then you're done#SUPERADMINS add_principal identifier.fivem:YourIdentifier group.superadmin#ADMINSadd_principal identifier.fivem:YourIdentifier group.admin#MODERATORSadd_principal identifier.fivem:YourIdentifier group.mod# dont have to change this below unless you want to#PERMISSIONS GIVEN TO SUPER ADMINSadd_ace group.superadmin AdminMenu allowadd_ace group.superadmin Client allowadd_ace group.superadmin Weapon allowadd_ace group.superadmin Vehicle allowadd_ace group.superadmin Blacklist allowadd_ace group.superadmin Misc allow#PERMISSIONS GIVEN TO ADMINSadd_ace group.admin BypassSpectate allowadd_ace group.admin BypassVPN allowadd_ace group.admin AdminMenu allowadd_ace group.admin BlipsBypass allow#PERMISSIONS GIVEN TO MODERATORSadd_ace group.mod BypassSpectate allowadd_ace group.mod BypassVPN allowadd_ace group.mod BlipsBypass allow