OX_CORE
OneSync、ステートバッグ、サーバー側エンティティなどの機能を適切にサポートするように設計された最新の FiveM フレームワーク。
txAdminレシピ
ox_coreを素早くインストールしてセットアップしたい場合は、私たちのレシピ 。
インストール
私たちは 強く参照することをお勧めしますガイド必要な開発ツールをセットアップします。
すべてのリソース依存関係をインストールします。
最新版をダウンロードリリース またはソースコードをビルドします。
- 設定 ギット、ノード.js、 そして pnpm。
- ダウンロードとセットアップMariaDB 11.4以上 。
- CLI (ターミナル、コマンド プロンプトなど) で次のコマンドを実行します。
git clone https://github.com/communityox/ox_core.git
cd ox_core
pnpm i
pnpm buildオプションの依存関係をインストールします。
これらのリソースは必須ではありませんが、強く推奨されます。
リソースでox_coreを使用する
二
ox_coreの定義を読み込むには、@ox_core/lib/init.luaリソースに追加します。
fxmanifest.lua
必要に応じて、clientscript または serverscript にすることができます。
shared_script '@ox_core/lib/init.lua'JavaScript
JavaScript リソースで ox_core を使用するには、TypeScript と Intellisense を完全にサポートする npm パッケージを使用する必要があります。
まずは、fivem-typescript-ボイラープレート ox_core パッケージをインストールします。
pnpm i @communityox/ox_core設定
リソース構成は以下を使用して処理されます会話する 。
複製された
これらのconvarsはsetrクライアントが読み取るコマンド。
ox:debug- デフォルト:
false - デバッグメッセージとコマンドを有効にします。また、プレイヤーが同じ識別子を持つことを許可します。
pnpm watch。
- デフォルト:
ox:characterSlots- デフォルト:
1 - 文字選択リソース (例: ox_charselect) に使用できる文字スロットの number を設定します。
- デフォルト:
ox:plateFormat- デフォルト:
"........" - 見る SET_DEFAULT_VEHICLE_NUMBER_PLATE_TEXT_PATTERN 。
- デフォルト:
ox:deathSystem- デフォルト:
true - 組み込みの死亡・復活システムを有効にします。無効にすると、
isDeadplayerの状態は引き続きtrueそしてox:playerDeathイベントがトリガーされます。
- デフォルト:
ox:hospitalBlips- デフォルト:
true - デフォルトの deathSystem で復活するときに使用する病院のブリップを有効にします。
- デフォルト:
ox:characterSelect- デフォルト:
true - 内蔵キャラクターの登録を有効にし、参加時にそのキャラクターを使用します。
- デフォルト:
ox:spawnLocation- デフォルト:
[-258.211, -293.077, 21.6132, 206.0] - 新しく作成されたキャラクターのデフォルトのスポーン場所を設定します。
- デフォルト:
ox:defaultVehicleStore- デフォルト:
'impound' - リソース開始時に、以前に生成された車両はすべてここに保存されます。空のstringではデータベースは更新されません。
- デフォルト:
Last updated on