Jump to content
Sign in to follow this  
Ellman

LF Loadout Script

Recommended Posts

Hello there.
 
I'm writing this topic since I am looking for a script that allows a player to for example scroll on a box and see the following alternatives:
- Rifleman (Desert)
- Rifleman (Woodland)
- Grenadier (Desert)
etc.. etc... etc...
 
I don't want/need "Arsenal" or "VAS" since that allows the player(s) to change their loadout's.
 
I want the script to be able to read simple things like this:

 

 

_unit = __unit select 0;
removeAllWeapons _unit;
removeAllItems _unit;
removeAllAssignedItems _unit;
removeUniform _unit;
removeVest _unit;
removeBackpack _unit;
removeHeadgear _unit;
removeGoggles _unit;
_unit forceAddUniform "MEF_Wood_IN_MARPAT_LS";
for "_i" from 1 to 2 do {_unit addItemToUniform "ACE_EarPlugs";};
_unit addItemToUniform "ACE_Flashlight_XL50";
for "_i" from 1 to 2 do {_unit addItemToUniform "ACE_CableTie";};
_unit addItemToUniform "ACE_IR_Strobe_Item";
_unit addItemToUniform "ACE_MapTools";
_unit addItemToUniform "ItemcTabHCam";

etc...

 

Any help with this question would be appreciate.

Share this post


Link to post
Share on other sites

Hello

 

It´s simple. 

 

Create rifleman.sqf (or yourROL.sqf)

 

After, create your loadout in the Virtual Arsenal and export. The code is likes it.

comment "Remove existing items";
removeAllWeapons this;
removeAllItems this;
removeAllAssignedItems this;
removeUniform this;
removeVest this;
removeBackpack this;
removeHeadgear this;


comment "Add containers";
this forceAddUniform "rhs_uniform_cu_ucp_101st";
for "_i" from 1 to 6 do {this addItemToUniform "AGM_Bandage";};
for "_i" from 1 to 2 do {this addItemToUniform "AGM_Morphine";};
this addItemToUniform "AGM_EarBuds";
this addItemToUniform "ItemcTabHCam";
for "_i" from 1 to 3 do {this addItemToUniform "AGM_CableTie";};
this addItemToUniform "SMA_30Rnd_556x45_M855A1";
this addVest "rhsusf_iotv_ucp_Squadleader";
for "_i" from 1 to 2 do {this addItemToVest "rhs_mag_m67";};
for "_i" from 1 to 2 do {this addItemToVest "rhs_mag_an_m8hc";};
for "_i" from 1 to 2 do {this addItemToVest "rhs_mag_m18_green";};
for "_i" from 1 to 2 do {this addItemToVest "rhs_mag_m18_red";};
for "_i" from 1 to 2 do {this addItemToVest "RH_7Rnd_45cal_m1911";};
for "_i" from 1 to 6 do {this addItemToVest "SMA_30Rnd_556x45_M855A1";};
for "_i" from 1 to 2 do {this addItemToVest "SMA_30Rnd_556x45_Mk262";};
this addBackpack "rhsusf_assault_eagleaiii_ucp";
for "_i" from 1 to 2 do {this addItemToBackpack "SMA_30Rnd_556x45_M855A1";};
for "_i" from 1 to 2 do {this addItemToBackpack "SMA_30Rnd_556x45_M855A1_Tracer";};
for "_i" from 1 to 2 do {this addItemToBackpack "SUPER_flash";};
for "_i" from 1 to 2 do {this addItemToBackpack "AGM_HandFlare_White";};
for "_i" from 1 to 3 do {this addItemToBackpack "rhs_mag_m67";};
this addItemToBackpack "rhs_mag_an_m8hc";
this addHeadgear "AV_ACH2_UCP";




comment "Add weapons";
this addWeapon "SMA_MK16";
this addPrimaryWeaponItem "FHQ_optic_ACOG";
this addWeapon "RH_kimber_nw";
this addWeapon "AGM_Vector";


comment "Add items";
this linkItem "ItemCompass";
this linkItem "AGM_Altimeter";
this linkItem "ItemAndroid";
this linkItem "rhsusf_ANPVS_14";
 

 

 

 

and change "this" for "player"

comment "Remove existing items";
removeAllWeapons player;
removeAllItems player;
removeAllAssignedItems player;
removeUniform player;
removeVest player;
removeBackpack player;
removeHeadgear player;




comment "Add containers";
player forceAddUniform "rhs_uniform_cu_ucp_101st";
for "_i" from 1 to 6 do {player addItemToUniform "AGM_Bandage";};
for "_i" from 1 to 2 do {player addItemToUniform "AGM_Morphine";};
player addItemToUniform "AGM_EarBuds";
player addItemToUniform "ItemcTabHCam";
for "_i" from 1 to 3 do {player addItemToUniform "AGM_CableTie";};
player addItemToUniform "SMA_30Rnd_556x45_M855A1";
player addVest "rhsusf_iotv_ucp_Squadleader";
for "_i" from 1 to 2 do {player addItemToVest "rhs_mag_m67";};
for "_i" from 1 to 2 do {player addItemToVest "rhs_mag_an_m8hc";};
for "_i" from 1 to 2 do {player addItemToVest "rhs_mag_m18_green";};
for "_i" from 1 to 2 do {player addItemToVest "rhs_mag_m18_red";};
for "_i" from 1 to 2 do {player addItemToVest "RH_7Rnd_45cal_m1911";};
for "_i" from 1 to 6 do {player addItemToVest "SMA_30Rnd_556x45_M855A1";};
for "_i" from 1 to 2 do {player addItemToVest "SMA_30Rnd_556x45_Mk262";};
player addBackpack "rhsusf_assault_eagleaiii_ucp";
for "_i" from 1 to 2 do {player addItemToBackpack "SMA_30Rnd_556x45_M855A1";};
for "_i" from 1 to 2 do {player addItemToBackpack "SMA_30Rnd_556x45_M855A1_Tracer";};
for "_i" from 1 to 2 do {player addItemToBackpack "SUPER_flash";};
for "_i" from 1 to 2 do {player addItemToBackpack "AGM_HandFlare_White";};
for "_i" from 1 to 3 do {player addItemToBackpack "rhs_mag_m67";};
player addItemToBackpack "rhs_mag_an_m8hc";
player addHeadgear "AV_ACH2_UCP";




comment "Add weapons";
player addWeapon "SMA_MK16";
player addPrimaryWeaponItem "FHQ_optic_ACOG";
player addWeapon "RH_kimber_nw";
player addWeapon "AGM_Vector";


comment "Add items";
player linkItem "ItemCompass";
player linkItem "AGM_Altimeter";
player linkItem "ItemAndroid";
player linkItem "rhsusf_ANPVS_14";

My rifleman.sqf is on my folder loadouts

 

Finally, put this code in the init of your box

this addAction ["<t color=#FF7722'>Rifleman</t>", "loadouts\rifleman.sqf]; 

 

Regards

Share this post


Link to post
Share on other sites

i start my local server...all fine....  but i open the spawn menu over F1 and it seems...there missed a lot of things!

 

bipods....glasses....outfits.... thermal vision (only defect).... 

 

where can i find this "spawn menu" and edit it???

Share this post


Link to post
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×