クライアント
を使用した輸出はすべて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)