Arma 3 でプレイヤーが撃てないようになるスクリプト Disable player firing

Arma 3 でプレイヤーが発砲をするのを防ぐスクリプト Disable player firing が BI フォーラム上で公開されました。値を変えて、制御することが可能です。

スクリプトは disableUserInputremoveWeapons などのスクリプト コマンドを使って、ミッション作成者が強制的にプレイヤーの射撃を禁止できるようになっています。

使いかた

ダウンロードしたスクリプト“fnc_disableFire.sqf”ファイルを、ミッションのフォルダへ配置します。

C:\Users\OS名\Documents\Arma 3 - Other Profiles\プロフィール名\missions\ミッションのフォルダ

そしてエディタ上で、call やトリガーの On Act などの実行欄に下記の構文を記述します。

_nul = [unit] execVM "fnc_disableFire.sqf"
変数 0 内にある unit はプレイヤーへという命令です。

射撃を許可するには、同様に実行欄へ下記の構文を記述します。

unit setVariable ["MIS_unitDisableFire",false];

クレジット

Bull_A

ライセンス

do not change without author permission

Disable player firing - BI forum

0 コメント:

コメントを投稿