Skip to content

Installation

インストール

依存関係

インストールする前に、サーバー上で ox_lib が導入され、起動していることを確認してください。これは必須の依存関係です。

手順

  1. bupa-animpos フォルダーをリソースディレクトリ内に配置します(例: resources/[bupa]/bupa-animpos)。
  2. server.cfg 内で、ox_libのにリソースを記述(ensure)します。
  3. config.lua 内の Config.Framework をサーバー環境に合わせて設定します。
  4. (任意)Config.Permission.Type = 'ace' を使用する場合は、ACE権限を設定します。
  5. ox:locale convarを使用して言語を設定します。
  6. サーバーを再起動します。

server.cfg — 起動順序

ox_libは BUPA AnimPos よりも先に起動する必要があります。

server.cfg
ensure ox_lib
ensure bupa-animpos

フレームワーク

config.lua を開き、フレームワークの値を設定します。これにより、どのコアリソースがロードされ、どのメタデータ制限が適用されるかが決まります。

config.lua
Config.Framework = 'qbox'   -- qbox / qbcore / esx / standalone

standalone および esx では、フレームワークのメタデータ制限(死亡 / ラストスタンド / 手錠)はスキップされ、ネイティブのチェック(車両 / 落下 / 水泳)のみが適用されます。

ACE権限(Type = 'ace' の場合のみ)

Type = 'ace' で権限を有効にする場合は、Config.Permission.Ace で定義されたACEオブジェクト(デフォルトは animpos.use)を、許可するプリンシパルに付与します。この行を server.cfg または権限設定ファイルに追加してください。

server.cfg
# グループ全体に許可する場合
add_ace group.admin animpos.use allow

# または特定のプリンシパルに許可する場合
add_ace identifier.license:xxxxxxxxxxxxxxxx animpos.use allow

言語

ox:locale convarを介してアクティブな言語をグローバルに設定します。クライアントが読み取れるように、setr(レプリケート)convarである必要があります。

server.cfg
setr ox:locale "tr"

利用可能なコード: en, tr, de, fr, es, pt, ru。詳細については、Localization ページを参照してください。