返信先: ARMA3 ミッションエディットスレ

ホーム フォーラム TRI Gaming フォーラム ARMA3 ミッションエディットスレ 返信先: ARMA3 ミッションエディットスレ

#284789
アバター画像Schalldampfer
参加者

FV432 (CUP)の7mm機銃タイプ(AI操作)に機銃を撃たせるコマンド

(gunner this) setBehaviour 'CARELESS';
(gunner this) addEventHandler ['GetOutMan', {(_this select 0) setBehaviour 'AWARE';}]; 

T-55 (CUP)のTurn Outした車長・砲手が手持ちの銃を撃てるようにするコマンド
{this enablePersonTurret [_x, true];} forEach allTurrets this;

HAFMのお船(AI)のCIWSオフにするコマンド

//Disable CIWS
_veh Setvariable ['Ship Auto-Defence Setting', 0, false];
_veh Setvariable ['Ship Auto-Defence Fire', false, false];
private _vars = _veh getVariable "Ship CIWS";
{
	_x set [3, false];
} forEach _vars;
_veh setVariable ["Ship CIWS",_vars, false];

同じくHAFMのお船の対艦ミサイルを撃たせない(残弾0にする)コマンド

//Disable Anti Ship Missile
private _vars = _veh getVariable "Anti-Ship Tube Status";
{
	{_x set [0, 0];} forEach _x;
} forEach _vars;
_veh setvariable ["Anti-Ship Tube Status",_vars,false];

EMP攻撃(USAFのB61についてるスクリプト)
if (player != vehicle player && effectiveCommander vehicle player == player) then {[vehicle player] execvm 'usaf_missilebox\scr\nuke\script\electro_pulse.sqf';};

タノア本島のメイン空港の閉じた格納庫のドア開放

if (isServer) then {
private _object = [6844.57,7261.3,0.0247202] nearestObject 136351;
[_object, 2, 1, random 1] call BIS_fnc_door;
[_object, 3, 1, random 1] call BIS_fnc_door;
_object = [6816.1,7326.85,0.0424471] nearestObject 135916;
[_object, 2, 1, random 1] call BIS_fnc_door;
[_object, 3, 1, random 1] call BIS_fnc_door;
};

重機関銃とかランタンとか弾薬箱を運べなくするコマンド
[this,false] call ace_dragging_fnc_setDraggable; [this,false] call ace_dragging_fnc_setCarryable;

レイヤーに入れてShow/Hideしたユニットが正しく動かない(未表示の別レイヤーの車両に乗ろうとする)問題の修正コマンド
※ユニットではなくグループのinitに入れてください
(units this) orderGetIn false; (units this) allowGetIn false;

爆散した車両から無傷の乗員が躍り出てくるのを防止するコマンド
_veh addEventHandler ["Killed", { {_x setDamage 1;} forEach crew (_this select 0); }];

RHSのT-72B,T-80B/BVの車長機銃を使わせるコマンド

_veh lockTurret [[0,1], false];
(units _grp select 0) assignAsTurret [_veh,[0,1]];
(units _grp select 0) moveInTurret [_veh,[0,1]];

↑RHSのM1134 StrykerATGM版

_veh lockTurret [[2], false];
(units _grp select 0) assignAsTurret [_veh,[2]];
(units _grp select 0) moveInTurret [_veh,[2]];

レーダー上で_vehに敵味方の色をつけるコマンド(友軍WEST(BLUFOR)の場合)
_veh confirmSensorTarget [west, true];

以下、いろいろなテクスチャのデータ。テクスチャをミッション内に入れずとも使えます。
ソ連国旗 \ca\data\data\rus_vlajka.pac
Chernarus地図\rhsafrf\addons\rhs_a2port_air\data\maps\Chernarus_co.paa タキスタンなど他のCUP系Mapもあるっぽい
Takistan衛星写真\CUP\Terrains\cup_terrains_worlds\PictureMap\Takistan_ca.paa ほぼ全CUP系Mapあります。この鯖に入れてないCUP Maps CWAなどのも入ってます

・BTR-60PB、BRDM-2、AH-1Z/UH-1Z、A-10A、L-39のテクスチャはCUP/RHS共通。
・BTRテクニカルの砲塔は初期状態ではいずれもタキスタン塗装ですが、コマンドを打てば他の塗装も使えます。
例:

this setObjectTexture [2, "\cup\wheeledvehicles\cup_wheeledvehicles_btr60\Data\textures\fia\fia_body_green_co.paa"];
this setObjectTexture [2, "\cup\wheeledvehicles\cup_wheeledvehicles_btr60\Data\textures\chedaki\chedaki_body_green_co.paa"];


Edit関連じゃないですが、server.cfgにこれ書いとけば難易度Customに固定されます。
forcedDifficulty = "custom";
自分が来て3年間、Custom以外でミッション回すのを見たことがないので、難易度変える需要があればその都度外せばいいと思いました。