From 9d6143c7a91a6c60398512b45c47377ebf3b6e0d Mon Sep 17 00:00:00 2001 From: GR-Scripts Date: Mon, 15 Dec 2025 05:13:21 +0100 Subject: [PATCH] Set job duty status at player login --- server/player.lua | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/server/player.lua b/server/player.lua index 4f73c0d..1172573 100644 --- a/server/player.lua +++ b/server/player.lua @@ -145,6 +145,12 @@ function QBCore.Player.CheckPlayerData(source, PlayerData) end applyDefaults(PlayerData, QBCore.Config.Player.PlayerDefaults) + if PlayerData.job and QBCore.Shared.ForceJobDefaultDutyAtLogin then + local jobInfo = QBCore.Shared.Jobs[PlayerData.job.name] + if jobInfo then + PlayerData.job.onduty = jobInfo.defaultDuty + end + end if GetResourceState('qb-inventory') ~= 'missing' then PlayerData.items = exports['qb-inventory']:LoadInventory(PlayerData.source, PlayerData.citizenid)