Modules
Cache
Client

Client

Values and cache functionality available to the client, in addition to the shared values.

Default values

  • ped: number
    • player entity id
  • playerId: number
    • player id
  • serverId: number
    • player server id
  • weapon: number or false
    • current weapon hash
  • vehicle: number or false
    • vehicle entity id
  • seat: number or false
    • vehicle seat index
  • coords: vector3
    • current player coords
    • only populated if using zones or points
    • cannot be listened for with lib.onCache
  • mount: number or false (RedM only)
    • mount entity id

lib.onCache

Register an event handler that is triggered when the cached value is updated.

lib.onCache(key, function(value) end)
  • key: string
    • ped
    • vehicle
    • seat
    • weapon
    • mount (RedM only)
  • value: any
lib.onCache('vehicle', function(value)
    print('old vehicle:', cache.vehicle)
    print('new vehicle:', value)
end)