feat(server): Only get paid while on Duty

This commit is contained in:
AJ
2021-10-28 04:10:21 -04:00
committed by GitHub
parent ec6e294860
commit a8c7317970
+1 -1
View File
@@ -82,7 +82,7 @@ function PaycheckLoop()
local Players = QBCore.Functions.GetPlayers()
for i = 1, #Players, 1 do
local Player = QBCore.Functions.GetPlayer(Players[i])
if Player.PlayerData.job and Player.PlayerData.job.payment > 0 then
if Player.PlayerData.job and Player.PlayerData.job.onduty and Player.PlayerData.job.payment > 0 then
Player.Functions.AddMoney('bank', Player.PlayerData.job.payment)
TriggerClientEvent('QBCore:Notify', Players[i], 'You received your paycheck of $' .. Player.PlayerData.job.payment)
end