Enhance cache module with improved type annotations and error handling; allow nil wait times for dynamic caching

This commit is contained in:
JericoFX committed 2025-05-12 14:24:32 -03:00
1 parent 68aa645494
commit 3ea66043ea
2 files changed
+92 -39

No files matched your search

+5 -5
View File
@@ -54,10 +54,10 @@ local function GetWeapon()
return GetSelectedPedWeapon(ped)
end
Cache.Create("Ped", GetPed, 1000) -- Check ped every second (adjust as needed)
Cache.Create("Vehicle", GetVehicle, 500) -- Check vehicle every 500ms
Cache.Create("Seat", GetVehicleSeat, 500) -- Check if in vehicle every 500ms
Cache.Create("Weapon", GetWeapon, 250) -- Check weapon every 250ms
Cache.Create("ServerId", GetServerId, 1000) -- Check server ID every second
Cache.Create("Ped", GetPed, nil) -- Check ped every second (adjust as needed)
Cache.Create("Vehicle", GetVehicle, 500) -- Check vehicle every 500ms
Cache.Create("Seat", GetVehicleSeat, 500) -- Check if in vehicle every 500ms
Cache.Create("Weapon", GetWeapon, 250) -- Check weapon every 250ms
Cache.Create("ServerId", GetServerId, nil) -- Check server ID every second
return Cache