Arma 3 でプレイヤーが発砲をするのを防ぐスクリプト Disable player firing が BI フォーラム上で公開されました。値を変えて、制御することが可能です。
スクリプトは disableUserInput
や removeWeapons
などのスクリプト コマンドを使って、ミッション作成者が強制的にプレイヤーの射撃を禁止できるようになっています。
使いかた
ダウンロードしたスクリプト“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
0 コメント:
コメントを投稿