Client Exports
IsGptOpen
Use following statebag to check if gpt is currently open.
LocalPlayer.state.GptOpen
Player(playerId).state.GptOpenplayerId:
numberExisting player server id
Return:
state:
boolean
OpenGPT
Use following export / event to open gpt.
exports['piotreq_gpt']:OpenGPT()TriggerEvent('piotreq_gpt:OpenGPT')getLicenses
Get police licenses from config.
exports['piotreq_gpt']:getLicenses()Return:
object:
{ [licenseType]: licenseData }licenseType:
stringlicenseData:
table[label: string, access: { [jobName]: jobGrade }]
CheckPlayerLicense
Use following callback to check if player has police license.
lib.callback.await('piotreq_gpt:CheckPlayerLicense', false, licenseName)licenseName:
stringLicense name from config
Return:
state:
boolean
GetPlayerLicenses
Use following callback to get player all police licenses.
lib.callback.await('piotreq_gpt:GetPlayerLicenses', false)Return:
licenses:
licenseData
licenseData
id:
numberowner:
string| player identifiertype:
string| license namelabel:
string| license label
Last updated