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