Cache Client
PlayerId
Cached version of PlayerId()
Cache.PlayerId
returns: number
| boolean
ServerId
Cached version of GetPlayerServerId()
Cache.ServerId
returns: number
| boolean
Ped
Cached version of PlayerPedId()
Cache.Ped
returns: number
| boolean
Vehicle
Cached version of GetVehiclePedIsIn()
Cache.Vehicle
returns: number
| boolean
Weapon
Cached version of GetCurrentPedWeapon()
Cache.Weapon
returns: number
| boolean
Set
Register custom cache key/value pair this will trigger the cache event handler when it's registered and updated
Cache.Set(key, value)
- key:
string
- value:
any
Cache.Set("Test", "My Value")
print(Cache.Test)
On
Register cache event handler that triggers when a cached value is registered or updated
Cache.On(key, cb)
- key:
string
- cb:
function(value: any, oldvalue: any)
Cache.On("Weapon", function(value, oldvalue)
if value then
print("Weapon Equipped", value)
else
print("Weapon UnEquipped")
end
end)
Cache.On("Vehicle", function(value, oldvalue)
if value then
print("Entered Vehicle", value)
else
print("Exited Vehicle", oldvalue)
end
end)