diff --git a/server/loops.lua b/server/loops.lua index 4913ce3..8d40644 100644 --- a/server/loops.lua +++ b/server/loops.lua @@ -1,16 +1,13 @@ -QBCore.Functions.StartPayCheck = function() - GivePayCheck = function() - local Players = QBCore.Functions.GetPlayers() +PaycheckLoop = function() + local Players = QBCore.Functions.GetPlayers() - for i=1, #Players, 1 do - local Player = QBCore.Functions.GetPlayer(Players[i]) + for i=1, #Players, 1 do + local Player = QBCore.Functions.GetPlayer(Players[i]) - if Player.PlayerData.job ~= nil 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 + if Player.PlayerData.job ~= nil 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 - SetTimeout(QBCore.Config.Money.PayCheckTimeOut * (60 * 1000), GivePayCheck) end SetTimeout(QBCore.Config.Money.PayCheckTimeOut * (60 * 1000), GivePayCheck) end