Browse docs

Commands

Shared sky_jobs_base player, Emergency Dispatch, administration, recovery, and configuration commands.

Shared commands

These commands belong to sky_jobs_base and remain available without Police Job, Ambulance Job, Mechanic Job, or Fire Job.

CommandArgumentsDescriptionDefault permission
/jobconfigOpen the unified Job Configurator.admin
/jobconfigimportresourceImport a resource's local jobs and registered settings into the live configurator runtime.admin
/setbossjob gradeGrant every shared boss permission to a job grade.admin
/admincuffplayerId cuffTypeForce-apply handcuffs or zipties to a player.admin
/adminuncuffplayerIdForce-remove handcuffs or zipties from a player.admin
/jobsOpen the player's multi-job menu.player
/givejobplayerId job [grade]Add or update a job in a player's multi-job list.admin
/removejobplayerId jobRemove a job from a player's multi-job list.admin
/multijobadminplayerId [list|add|set|remove] [job] [grade]Inspect or edit a player's multi-job list.admin
/dispatchunitJoin the first available configured dispatch unit.on-duty dispatch job
/dispatchreleaseLeave the currently staffed dispatch unit.staffed unit
/dispatchradioToggle interaction with the dispatch radio HUD.staffed unit or dispatch center

Emergency Dispatch commands

These commands are registered only while Config.Dispatch.enabled is active:

  • /dispatchunit staffs the first available virtual unit configured for the player's current job.
  • /dispatchrelease releases the player from their current dispatch unit.
  • /dispatchradio toggles radio interaction while the tablet is closed. The default key mapping is Left Alt and can be changed through the FiveM key bindings.

The server validates duty state, configured units, current staffing, channels, and Dispatch access. Emergency calls themselves are submitted through the phone app, not through a command.

Admin restraint commands

Apply handcuffs or zipties without requiring an item, job access, hands-up state, or proximity:

/admincuff 27 handcuffs
/admincuff 27 zipties

Accepted cuff-type values are cuff, cuffs, handcuff, handcuffs, ziptie, and zipties. The selected restraint system must be enabled, and the target cannot already be restrained.

Use the recovery command when a player remains restrained after an interrupted interaction, disconnect, resource restart, or configuration problem:

/adminuncuff 27

The target must be online. Jobs Base removes either handcuffs or zipties through its authoritative restraint state, synchronizes the player's framework state, and clears related shared restraint state. The command does not require sky_policejob.

Configure its allowed groups in:

sky_jobs_base/config/config.lua
Config.CommandPermissions = {
    admincuff = { "god", "superadmin", "admin" },
    adminuncuff = { "god", "superadmin", "admin" },
}

These entries are registered as the sky_jobs_base.admincuff and sky_jobs_base.adminuncuff ACEs. If a command is omitted from Config.CommandPermissions, only the server console can use it.

Restart sky_jobs_base after changing command permissions so the ACE mappings are registered again.

The required ACE bootstrap entries must already be present before ensure sky_base; see the installation permissions section.