Docs

kyoJobCreator

Permissions

kyoJobCreator has two layers of permissions.

1. Panel (ACE)

Who can use /jobcreator and what they can do there. Set in server.cfg.

ACEAllows
kyo.adminEverything. Bypasses every check below
kyo.jobs.viewSee jobs
kyo.jobs.createCreate jobs
kyo.jobs.editEdit jobs
kyo.jobs.deleteDelete jobs
kyo.grades.manageCreate, edit and delete ranks
kyo.locations.viewSee locations
kyo.locations.createCreate locations
kyo.locations.editEdit locations
kyo.locations.deleteDelete locations
kyo.employees.manageHire, dismiss and change employees
kyo.economy.viewSee company accounts
kyo.economy.manageMove money in company accounts
kyo.import.runUse the Import screen
kyo.settings.viewSee the Integrations screen
# everything for admins
add_ace group.admin kyo.admin allow

# a moderator who can only look at jobs and place locations
add_ace group.moderator kyo.jobs.view allow
add_ace group.moderator kyo.locations.view allow
add_ace group.moderator kyo.locations.create allow

With trustFrameworkAdmins = true in config/server.lua, your framework’s own admins are treated as holding kyo.admin.

2. Ranks (inside a job)

What each employee can do in game. Set per rank in the job’s Ranks tab.

Boss menu

PermissionAllows
boss.menuOpen the boss menu
boss.hireHire
boss.fireDismiss
boss.promoteChange ranks of employees
boss.withdrawTake money out of the company account
boss.depositPay money in
boss.launderLaunder dirty money
boss.gradesChange what each rank pays
boss.wagesSet or stop one person’s wage

Actions menu

PermissionAction
action.cuffRestrain
action.escortEscort
action.vehiclePut in vehicle
action.searchSearch
action.repairRepair vehicle
action.washClean vehicle
action.lockpickForce lock
action.vehicle_ownerCheck plate
action.impoundImpound vehicle
action.healTreat injuries
action.reviveRevive
action.identityCheck identity
action.licenceCheck licences
action.billIssue invoice

An action also has to be enabled for the job in its Actions tab.