bc-multijob
GetJobs
- citizenid
string
local jobs = exports['bc-multijob']:GetJobs(citizenid)
Returns:
- jobs:
table: { [job] = grade }
AddJob
- citizenid
string - job
string - grade
number
exports['bc-multijob']:AddJob(citizenid, job, grade)
Returns:
- success:
boolean
RemoveJob
- citizenid
string - job
string
exports['bc-multijob']:RemoveJob(citizenid, job)
Returns:
- success:
boolean
GetJobGrade
- citizenid
string - job
string
local grade = exports['bc-multijob']:GetJobGrade(citizenid, job)
Returns:
- grade:
number
SetJobGrade
- citizenid
string - job
string - grade
number
exports['bc-multijob']:SetJobGrade(citizenid, job, grade)
Returns:
- success:
boolean
SetMainJob
- citizenid
string - job
string
exports['bc-multijob']:SetMainJob(citizenid, job)
Returns:
- success:
boolean
GetMainJob
- citizenid
string
local job = exports['bc-multijob']:GetMainJob(citizenid)
Returns:
- job:
string
AddDutyTime
- citizenid
string - job
string - minutes
number
exports['bc-multijob']:AddDutyTime(citizenid, job, minutes)
Returns:
- success:
boolean
GetDutyTime
- citizenid
string - job
string
local minutes = exports['bc-multijob']:GetDutyTime(citizenid, job)
Returns:
- minutes:
number
RemoveDutyTime
- citizenid
string - job
string
exports['bc-multijob']:RemoveDutyTime(citizenid, job)
Returns:
- success:
boolean
RemoveDutyTimeByJob
- job
string
exports['bc-multijob']:RemoveDutyTimeByJob(job)
Returns:
- success:
boolean
AddSuspension
- citizenid
string - job
string - expire:
NumberUnix timestamp
exports['bc-multijob']:AddSuspension(citizenid, job, expire)
Returns:
- success:
boolean
RemoveSuspension
- citizenid
string - job
string
exports['bc-multijob']:RemoveSuspension(citizenid, job)
Returns:
- success:
boolean
IsSuspended
- citizenid
string - job
string
local isSuspended = exports['bc-multijob']:IsSuspended(citizenid, job)
Returns:
- isSuspended:
boolean