Skip to content

Server Exports ​

Each export below is expandable. Open one to view description, arguments, return values, and usage examples.

IsOnDuty

Checks if a specific player is currently on duty.

Arguments

NameTypeRequiredNotes
sourcenumberYesTarget player's server ID.

Return Value

TypeDescription
booleantrue if the specified player is currently ON duty, false if OFF duty.

Example

lua
local source = 1 -- Target player server ID
local isOnDuty = exports['fs_dutysystem']:IsOnDuty(source)

if isOnDuty then
    print('Player ' .. source .. ' is ON duty')
else
    print('Player ' .. source .. ' is OFF duty')
end
ToggleDutyStatus

Toggles the duty status of a specific target player between on-duty and off-duty.

Arguments

NameTypeRequiredNotes
sourcenumberYesTarget player's server ID.

Return Value

None (void).

Example

lua
local source = 1 -- Target player server ID

-- Toggle target player's duty status from server script
exports['fs_dutysystem']:ToggleDutyStatus(source)

FWB Studio documentation.