Skip to Content
ドキュメントOxOx TargetFunctionsクライアント

クライアント

を使用した輸出はすべてoptions引数は、ターゲット・プロパティを持つテーブルを期待する。これ.

いくつかの例については、以下を参照されたい。デフォルト.lua またはdebug.lua .

ターゲットを無効にする

ターゲティングメニューの有無を切り替える。

exports.ox_target:disableTargeting(state)
  • の状態だ:boolean
    • セッティングstateへのtrueは、ターゲティング・アイがアクティブであればそれをオフにし、次の時間まで再開しないようにする。stateに設定されている。false再び

addGlobalOption

常に表示される新しいターゲット可能なオプションを作成する。

exports.ox_target:addGlobalOption(options)
  • のオプションがある:TargetOptions

removeGlobalOption

グローバルオプションリストからオプション名を指定してすべてのオプションを削除する。

exports.ox_target:removeGlobalOption(optionNames)
  • オプション名:stringまたはstring[]

addGlobalObject

すべての Object エンティティ・タイプに新しいターゲット可能なオプションを作成します。

exports.ox_target:addGlobalObject(options)
  • のオプションがある:TargetOptions

removeGlobalObject

グローバル・オブジェクト・リストからオプション名を指定してすべてのオプションを削除する。

exports.ox_target:removeGlobalObject(optionNames)
  • オプション名:stringまたはstring[]

アドグローバルペッド

すべてのペッド・エンティティ・タイプ(プレーヤーを除く)に新しいターゲット可能なオプションを作成します。

exports.ox_target:addGlobalPed(options)
  • のオプションがある:TargetOptions

リムーブグローバルペッド

グローバルPedリストからオプション名を指定してすべてのオプションを削除する。

exports.ox_target:removeGlobalPed(optionNames)
  • オプション名:stringまたはstring[]

追加グローバルプレーヤー

すべての Player エンティティに新しいターゲット可能なオプションを作成する。

exports.ox_target:addGlobalPlayer(options)
  • のオプションがある:TargetOptions

removeGlobalPlayer

グローバルPlayerリストからオプション名を指定してすべてのオプションを削除する。

exports.ox_target:removeGlobalPlayer(optionNames)
  • オプション名:stringまたはstring[]

addGlobalVehicle

すべてのビークル・エンティティ・タイプに新しいターゲット可能なオプションを作成します。

exports.ox_target:addGlobalVehicle(options)
  • のオプションがある:TargetOptions

removeGlobalVehicle

グローバル・ビークル・リストからオプション名を指定してすべてのオプションを削除する。

exports.ox_target:removeGlobalVehicle(optionNames)
  • オプション名:stringまたはstring[]

追加モデル

特定のモデルまたはモデルのリストに対して新しいターゲット可能なオプションを作成します。

exports.ox_target:addModel(models, options)
  • のモデルだ:numberまたはstringまたはArray<number | string>
  • のオプションがある:TargetOptions

削除モデル

モデルリストからオプション名を指定してすべてのオプションを削除する。

exports.ox_target:removeModel(models, optionNames)
  • のモデルだ:numberまたはstringまたはArray<number | string>
  • オプション名:stringまたはstring[]

追加エンティティ

特定のネットワーク ID またはネットワーク ID のリストに対して、新しいターゲット可能なオプションを作成します (NetworkGetNetworkIdFromEntity ).

exports.ox_target:addEntity(netIds, options)
  • netIds:numberまたはnumber[]
  • のオプションがある:TargetOptions

削除エンティティ

ネットワークエンティティ一覧からオプション名を指定してすべてのオプションを削除する。

exports.ox_target:removeEntity(netIds, optionNames)
  • netIds:numberまたはnumber[]
  • オプション名:stringまたはstring[]

追加ローカルエンティティ

特定のエンティティハンドルまたはエンティティハンドルのリストに対して新しいターゲット可能なオプションを作成します。

exports.ox_target:addLocalEntity(entities, options)
  • エンティティnumberまたはnumber[]
  • のオプションがある:TargetOptions

removeLocalEntity

オプション名を持つエンティティリストからすべてのオプションを削除する。

exports.ox_target:removeLocalEntity(entities, optionNames)
  • 実体がある:numberまたはnumber[]
  • オプション名:stringまたはstring[]

アドスフィアゾーン

新しいtargetableを作成する。球体ゾーン.

exports.ox_target:addSphereZone(parameters)
  • パラメータがある:table
    • コーデ:vector3
    • という名前ですか?string
      • ゾーンを参照するためのオプションの名前。id.
    • 半径?number
    • デバッグ?boolean
    • drawSprite?boolean
      • ゾーンの中心にスプライトを描画する。デフォルトはtrue.
    • のオプションがある:TargetOptions

戻る:

  • id.K.である:number

アドボックスゾーン

新しいtargetableを作成する。ボックスゾーン.

exports.ox_target:addBoxZone(parameters)
  • パラメータがある:table
    • コーデ:vector3
    • という名前ですか?string
      • ゾーンを参照するためのオプションの名前。id.
    • サイズは?vector3
    • 回転?number
    • デバッグ?boolean
    • drawSprite?boolean
      • ゾーンの中心にスプライトを描画する。デフォルトはtrue.
    • のオプションがある:TargetOptions

戻る:

  • id.K.である:number

アドポリゾーン

新しいtargetableを作成する。ポリゾーン.

exports.ox_target:addPolyZone(parameters)
  • パラメータがある:table
    • 点である:vector3[]
      • ポリゴンの形状を定義する3次元点の配列。
    • という名前ですか?string
      • ゾーンを参照するためのオプションの名前。id.
    • 厚さ?number
      • ポリゴンの高さ。デフォルトは4.
    • デバッグ?boolean
    • drawSprite?boolean
      • ゾーンの中心にスプライトを描画する。デフォルトはtrue.
    • のオプションがある:TargetOptions

戻る:

  • id.K.である:number

削除ゾーン

指定された id を持つターゲット可能ゾーンを削除します (addBoxZone/addSphereZone によって返されます)。

exports.ox_target:removeZone(id)
Last updated on