esx cron fivem code example
Example 1: fivem esx script
// Initializing ESX and PlayerData
ESX = nil
playerData = nil
Citizen.CreateThread(function()
while ESX == nil do
TriggerEvent('esx:getSharedObject', function(obj) ESX = obj end)
Citizen.Wait(0)
end
playerData = ESX.GetPlayerData()
end)
Example 2: fivem cron
-- Execute task 5:10, every day
function CronTask(d, h, m)
print('Task done')
end
TriggerEvent('cron:runAt', 5, 10, CronTask)
-- Execute task every monday at 18:30
function CronTask(d, h, m)
if d == 1 then
print('Task done')
end
end
TriggerEvent('cron:runAt', 18, 30, CronTask)