斧など近接武器にする Arma 3 用 Melee Weapons スクリプト

Arma3用Addon-Free Melee Weapons スクリプト

Arma 3 の斧やナイフ、ハンマーなど 7 つの道具を近接武器としてつかえる Addon-Free Melee Weapons スクリプト が公開されました。落ちている道具をひろい、ユニットへ斬りつけることができます。

Melee Weapon Release 1 | ArmA 3 - YouTube

つかえるのは消火斧、シャベル、レンチ、ノコギリ、ハンマーなど 7 つで地面に落ちているのを拾って、バックパックにしまうこともできます。攻撃は 1.8 から 2.2 メートルイナイの、見えている“人”のみに攻撃がとおります。

導入方法

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

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

そして init.sqf に下のコードを記述後、エディタ内で対応している 7 つのオブジェクトを設置。

null=[]execVM "Melee\cfg.sqf";"

また設置した各オブジェクトに、それぞれ専用のコードを記述します。

//LAND_AXE_F:
PickupAxeAct=this addAction["Take axe",{call pickupAxe;
(_this select 0)removeAction DropAxeAct;
(_this select 0)removeAction PickupAxeAct;}];
 
//LAND_AXE_FIRE_F:
PickupfAxeAct=this addAction["Take fireaxe",{call pickupfAxe;
(_this select 0)removeAction DropfAxeAct;
(_this select 0)removeAction PickupfAxeAct;}];
 
//LAND_SHOVEL_F:
PickupSvlAct=this addAction["Take shovel",{call pickupSvl;
(_this select 0)removeAction DropSvlAct;
(_this select 0)removeAction PickupSvlAct;}];
 
//LAND_TABLEWARE_01_KNIFE_F:
PickupKnfAct=this addAction["Take knife",{call pickupKnf;
(_this select 0)removeAction DropKnfAct;
(_this select 0)removeAction PickupKnfAct;}];
 
//LAND_HAMMER_F:
PickupHamAct=this addAction["Take hammer",{call pickupHam;
(_this select 0)removeAction DropHamAct;
(_this select 0)removeAction PickupHamAct;}];
 
//LAND_SAW_F:
PickupSawAct=this addAction["Take saw",{call pickupSaw;
(_this select 0)removeAction DropSawAct;
(_this select 0)removeAction PickupSawAct;}];
 
//LAND_WRENCH_F:
PickupWrnAct=this addAction["Take wrench",{call pickupWrn;
(_this select 0)removeAction DropWrnAct;
(_this select 0)removeAction PickupWrnAct;}];

クレジット

  • phronk

[Release] Addon-Free Melee Weapons Script - ARMA 3 - MISSION EDITING & SCRIPTING - Bohemia Interactive Forums

0 コメント:

コメントを投稿