esx_license
https://github.com/esx-framework/esx_license
ESX License is a license system for FiveM. It provides an easy way to manage licenses for your resources - for example, driving license.
Usage
AddLicense
- Event:
esx_license:addLicense
- Usage:
TriggerEvent('esx_license:addLicense', target, licenseType, cb)
- Example:
TriggerEvent('esx_license:addLicense', source, 'drive_bike', function() end)
RemoveLicense
- Event:
esx_license:removeLicense
- Usage:
TriggerEvent('esx_license:removeLicense', target, licenseType, cb)
- Example:
TriggerEvent('esx_license:removeLicense', source, 'drive_bike', function() end)
GetLicense (Callback)
- Event:
esx_license:getLicense
- Usage:
TriggerEvent('esx_license:getLicense', licenseType, cb)
- Example:
TriggerEvent('esx_license:getLicense', 'drive_bike', function(hasLicense) end)
GetLicenses (Callback)
- Event:
esx_license:getLicenses
- Usage:
TriggerEvent('esx_license:getLicenses', target, cb)
- Example:
TriggerEvent('esx_license:getLicenses', source, function(licenses) end)
CheckLicense (Callback)
- Event:
esx_license:checkLicense
- Usage:
TriggerEvent('esx_license:checkLicense', target, licenseType, cb)
- Example:
TriggerEvent('esx_license:checkLicense', source, 'drive_bike', function(hasLicense) end)
getLicensesList (Callback)
- Event:
esx_license:getLicensesList
- Usage:
TriggerEvent('esx_license:getLicensesList', cb)
- Example:
TriggerEvent('esx_license:getLicensesList', function(licenses) end)