FREE Ai Police Response

QBCore サーバー向けの設定可能な AI 警察ディスパッチ

qbcore
FREE
✓ メールで即時お届け ✓ 永久アップデート
概要

FREE Ai Police Response

この MOD は AI 警察の出動/指名手配レベルを有効にし、GTA V 標準の警察出動システムを、より理不尽さが少なくリアルな仕組みに置き換えます。カスタマイズ性が非常に高く、すべての設定とコードには詳細なコメントが付いているため、エンドユーザーによる改変が容易です。設定次第で標準よりさらに過酷にすることも、逆に簡単にすることもできます。本来の狙いは、大勢のプレイヤー警官を用意できない、友人同士の小規模な RP サーバー向けに AI 警察を実現することでした。

特徴:

  • プレイヤー警官がオンラインでない場合にのみ AI 警察を有効にする設定オプション。必要なプレイヤー警官の人数を設定でき、勤務中(onDuty)の警官のみを人数に数えるかどうかも指定できます。
  • スポーンする各ユニットごとにカスタムの装備(ロードアウト)を設定可能。装備はランダム化され、出現しやすさを調整する spawnChance の重み付けが含まれます。
  • 「ゾーン」ごとにカスタムの警察ユニットを設定でき、デフォルトでは Los Santos、Paleto Bay、Sandy Shores、Countryside という「管轄区域」(リージョン)に分かれています。各ユニットの出現しやすさを調整する spawnChance の重み付けに加え、ユニットがスポーンする最低指名手配レベルも設定できます。デフォルトでは暴動鎮圧(riot)と FBI の車両の重みを大幅に高くしているため、その指名手配レベルに達すると格段に出現しやすくなりますが、通常ユニットも引き続き出動します。
  • 各警察ユニットには変更可能な ped(キャラクター)が割り当てられているため、必要に応じて ped モデルを変更できます。
  • 高い指名手配レベルでは警察ヘリコプターがスポーンします。これも設定可能です。デフォルトでは手配星 3 ではなく 4 で出動します。
  • プレイヤー自身がヘリコプターや飛行機に乗っている場合は、軍のヘリコプターや飛行機がスポーンすることがあります。
  • 指名手配レベルごとにスポーンするユニット数をカスタマイズできます。地上ユニット、ヘリコプター、飛行機(航空ユニット)それぞれに個別の設定があります。
  • 死亡した警察ユニットは一定時間後に削除され、新たなユニットがスポーンできるようになります。このタイマーはカスタマイズ可能です。地上ユニット、ヘリコプター、航空ユニットのタイマーはそれぞれ独立しています。
  • 遠く離れた警察ユニットは一定時間後に削除され、新たなユニットがスポーンできるようになります。このタイマーはカスタマイズ可能です。地上ユニット、ヘリコプター、航空ユニットのタイマーはそれぞれ独立しています。
  • 各指名手配レベルごとに逃走(回避)時間をカスタマイズできます。
  • 地上ユニット、ヘリコプター、航空ユニットのスポーン距離をカスタマイズできます。
  • プレイヤーごとに別々の警察ユニットがスポーンします。つまり、2 人のプレイヤーが同じ車で一緒に手配されている場合は 2 倍の警察がスポーンします。手配中のプレイヤー 4 人が同じ車両に乗っていれば、4 倍の警察が出動します。いつか変更を検討するかもしれませんが、この難易度のスケーリングは気に入っています。
  • 警察はサーバーサイドでスポーンされ、その networkID が警察を要求したクライアントに送り返されることで、制御・維持できるようになります。他のクライアントへ移譲されることはなく、距離によるカリングのしきい値が高いため、遠くからでも制御できます。これにより、ユニットはクライアント間で適切に同期され、警察が他のプレイヤーを追跡する様子も見られます。
  • 盗んだ警察車両は、スクリプトがクリーンアップを試みる時点(ped の死亡、ped が遠方にいる、手配星の喪失などが理由)でプレイヤーが乗っている場合はデスポーンしません。そのため、追跡中にうまく 1 台奪えば消えてしまうことはありません。ただし、その場合は二度とデスポーンしなくなります。将来的には、プレイヤーが一定の時間/距離だけ放置したら削除するロジックを追加する予定です。
  • 警察職のプレイヤーは手配されないよう保護できます。この保護を勤務中(on-duty)のときのみ適用するオプションもあります。

FREE Ai Police Response の必要要件:

この MOD は次の用途で QBCore を必要とします:通知、オンラインの警察職プレイヤーのカウント、近くの車両のチェック(このためのネイティブ関数が不具合を起こしていたため)、および isDying や inLastStand の判定と手配レベルの取り消し。理論上は、近くの車両チェックをネイティブ関数に切り替え、通知とラストスタンド関連のロジックを削除すれば、QBCore を不要にすることもできます。

FREE Ai Police Response のエクスポート:

以下のエクスポート呼び出しを使用してください

exports['fenix-police']:ApplyWantedLevel(wantedLevelHere) -- 手配レベルは 1〜5。これは wantedLevelHere の値を既存の手配レベルに加算します!
exports['fenix-police']:SetWantedLevel(wantedLevelHere) -- 手配レベルは 1〜5。これは wantedLevelHere の値が現在の手配レベルより高い場合に、プレイヤーの手配レベルをその値に設定します。

かんたんセットアップ

リソースフォルダーを次の場所にドロップ resources/ 次の行をここに追加 server.cfg:

ensure tebex-free-ai-police-response

必要な依存関係(すべて無料。一度インストールすればすべてのTebexスクリプトで再利用できます):

  • oxmysql — 非同期データベースドライバー
  • ox_lib — UIプリミティブ、コールバック、ユーティリティヘルパー

互換性・仕様

フレームワーク
qbcore
カテゴリ
アイドル時 resmon
0.00 – 0.02 ms
納品
メールで即時お届け — 注文ごとの専用リンク
ライセンス
アセットエスクロー+設定オープン
アップデート
永久 — 追加料金なし
[ こちらもおすすめ ]

関連スクリプト

このFiveMスクリプトについて

FREE Ai Police Response は、プレミアムなFiveMスクリプトです 向け qbcore サーバー. It’はTebexカタログの一部です。Tebexカタログは、QBCore、ESX、Qboxのロールプレイサーバー向けに厳選された、実戦で鍛えられたリソース集です。Tebexのすべてのスクリプトには、永久アップデート、即時メール配信、技術サポート用のチケットシステムが付属します。

Whether you’QBCoreサーバーをゼロから構築する場合でも、ESX Legacyの環境をアップグレードする場合でも、Qboxへ移行する場合でも、このリソースはクリーンに導入でき、アイドル時のresmonは0.00msで動作します。config優先の設計により、コアのLuaに手を加えることなく、価格・権限・設置場所をカスタマイズできます。