Skip to Content

クライアント

トリガー・サーバー・コールバック

lib.callback

レスポンスは別のコルーチンで処理される。

lib.callback(name, delay, cb, ...)
  • と名付けた:string
  • 遅れている:numberまたはfalse
    • このコールバックが再びトリガーされるまでの時間
  • cb:function
  • …:any
lib.callback('ox_inventory:getItemCount', false, function(count) print(count) end, 'water', {type = 'fresh'})

lib.callback.await

現在のコルーチンは、応答があるまで停止される。

lib.callback.await(name, delay, ...)
  • と名付けた:string
  • 遅れている:numberまたはfalse
    • このコールバックが再びトリガーされるまでの時間
  • …:any
local count = lib.callback.await('ox_inventory:getItemCount', false, 'water', {type = 'fresh'}) print(count)

クライアント・コールバックの登録

lib.callback.register

サーバーからのリクエストに応答するためのイベントハンドラを登録します。

lib.callback.register(name, cb)
  • と名付けた:string
  • cb:function
lib.callback.register('ox:getNearbyVehicles', function(radius) local nearbyVehicles = lib.getNearbyVehicles(GetEntityCoords(cache.ped), radius, true) return nearbyVehicles end)
Last updated on