Server Exports

Server Exports

GetPlayerJobs

Get all jobs for a player

---@param identifier string Player identifier
---@return table Array of jobs {job, jobLabel, grade, gradeLabel}
exports['g-multijob']:GetPlayerJobs(identifier)

AddJob

Add a job to a player

---@param identifier string Player identifier
---@param jobName string Job name to add
---@param grade number Job grade (default: 0)
---@return boolean Success status
exports['g-multijob']:AddJob(identifier, jobName, grade)

RemoveJob

Remove a job from a player

---@param identifier string Player identifier
---@param jobName string Job name to remove
---@param force boolean Force remove job (default: false)
---@return boolean Success status
exports['g-multijob']:RemoveJob(identifier, jobName)

UpdatePlayerJobGrade

Update a player's job grade

GetPlayerJobCount

Get the number of jobs a player has

HasPlayerJob

Check if a player has a specific job

HasAnyJob

Check if a player has any job from a list

chevron-rightExamplehashtag

GetPlayersByJob

Get all players with a specific job

Last updated