Skip to Content
ドキュメントQbox DocResourcesQbx VehiclesExportsサーバーエクスポート

サーバー輸出

プレイヤー車両を作成する

車両の所有者を設定するか、citizensidがnilの場合、車両に所有者を設定しない。

exports.qbx_vehicles:CreatePlayerVehicle(request)
  • をリクエストする:table

リターンズ

  • vehicleId?integer
  • errorResult?{code: string, message: string}

エラーコード該当なし

車両削除

ある識別子に一致する選手車両を削除する。データベースからの削除のみを扱う。

exports.qbx_vehicles:DeletePlayerVehicles(idType, idValue)
  • idType:'citizenid' | 'license' | 'plate' | 'vehicleId'
  • id値:string | number

リターンズ

  • 成功した:boolean
  • errorResult?{code: string, message: string}

エラーコード該当なし

DoesPlayerVehiclePlateExist

プレーヤーが所有する車両に一致するプレートがあるかどうかを返します。

exports.qbx_vehicles:DoesPlayerVehiclePlateExist(plate)
  • プレート:string

リターンズboolean

GetPlayerVehicle

vehicleIdで選手の車両を検索します。オプションでフィルタ条件を渡すことができます。

exports.qbx_vehicles:GetPlayerVehicle(vehicleId, filters)

リターンズプレイヤー車両?

GetPlayerVehicles

さまざまなフィルター基準で選手の車両を照会する。フィルターが設定されていない場合は、すべての車両を照会する。

exports.qbx_vehicles:GetPlayerVehicles(filters)

リターンズプレイヤー車両[]

SetPlayer車両オーナー

車両の所有者を設定するか、citizensidがnilの場合、車両に所有者を設定しない。

exports.qbx_vehicles:SetPlayerVehicleOwner(vehicleId, citizenid)
  • vehicleId:integer
  • citizensid?string

リターンズ

  • 成功した:boolean
  • errorResult?{code: string, message: string}

エラーコード該当なし

GetVehicleIdByPlate

指定されたプレートの vehicleId を検索します。

exports.qbx_vehicles:GetVehicleIdByPlate(plate)
  • プレート:string

vehicleId を返します:integer

車両保存

既存の車両の属性を更新する

exports.qbx_vehicles:SaveVehicle(vehicle, options)

リターンズ

  • 成功した:boolean
  • errorResult?{code: string, message: string}

エラーコード

  • not_owned:player_vehiclesテーブルで車両の行が見つからない。

一般的なタイプ

車両状態

  • OUT = 0
  • GARAGED = 1
  • IMPOUNDED = 2

プレイヤー車両

プレイヤー・ビークル・フィルター

  • citizensid?string
  • 州?VehicleState | VehicleState[]
  • ガレージ?string
Last updated on