Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //id = ["SL", this] call compile preprocessFileLineNumbers "Loadout.sqf"; group this setGroupId ["ALPHA"];
- private ["_type", "_unit"];
- _type = _this select 0;
- _unit = _this select 1;
- removeallweapons _unit;
- removeallitems _unit;
- removebackpack _unit;
- // Standard Gear
- _unit addWeapon "ItemMap";
- _unit addWeapon "ItemCompass";
- _unit addWeapon "ItemWatch";
- _unit addMagazine "SmokeShell";
- _unit addMagazine "SmokeShell";
- _unit addMagazine "HandGrenade_West";
- _unit addMagazine "HandGrenade_West";
- _unit addWeapon "ACE_GlassesLHD_glasses";
- _unit addWeapon "ace_earplugs";
- _unit addWeapon "ace_map_tools";
- switch (_type) do
- {
- // ====================================================================================
- case "RSL":
- {
- _unit addMagazine "ACE_30Rnd_762x39_T_AK47";
- _unit addMagazine "ACE_30Rnd_762x39_T_AK47";
- _unit addMagazine "ACE_30Rnd_762x39_T_AK47";
- _unit addMagazine "ACE_30Rnd_762x39_T_AK47";
- _unit addMagazine "ACE_30Rnd_762x39_T_AK47";
- _unit addMagazine "ACE_30Rnd_762x39_T_AK47";
- _unit addMagazine "ACE_30Rnd_762x39_T_AK47";
- _unit addMagazine "ACE_30Rnd_762x39_T_AK47";
- _unit addWeapon "ACE_AK103_GL_PSO";
- _unit addMagazine "ACE_1Rnd_HE_GP25P";
- _unit addMagazine "ACE_1Rnd_HE_GP25P";
- _unit addMagazine "ACE_1Rnd_HE_GP25P";
- _unit addMagazine "ACE_1Rnd_HE_GP25P";
- _unit addWeapon "ItemGPS";
- _unit addWeapon "Binocular";
- _unit addWeapon "ACE_ALICE_Backpack";
- _unit setVariable ["ACE_RuckMagContents", [["ACE_30Rnd_762x39_T_AK47",5],["ACE_1Rnd_HE_GP25P",4]]];
- _xhandle = this addEventHandler ["killed", "_this execvm 'weaponRespawn.sqf'"];
- };
- // ====================================================================================
- case "BSL":
- {
- _unit addMagazine "ACE_30Rnd_556x45_T_Stanag";
- _unit addMagazine "ACE_30Rnd_556x45_T_Stanag";
- _unit addMagazine "ACE_30Rnd_556x45_T_Stanag";
- _unit addMagazine "ACE_30Rnd_556x45_T_Stanag";
- _unit addMagazine "ACE_30Rnd_556x45_T_Stanag";
- _unit addMagazine "ACE_30Rnd_556x45_T_Stanag";
- _unit addMagazine "ACE_30Rnd_556x45_T_Stanag";
- _unit addMagazine "ACE_30Rnd_556x45_T_Stanag";
- _unit addWeapon "M16A4_ACG_GL";
- _unit addMagazine "ACE_1Rnd_HE_M203";
- _unit addMagazine "ACE_1Rnd_HE_M203";
- _unit addMagazine "ACE_1Rnd_HE_M203";
- _unit addMagazine "ACE_1Rnd_HE_M203";
- _unit addWeapon "ItemGPS";
- _unit addWeapon "Binocular";
- _unit addWeapon "ACE_ALICE_Backpack";
- _unit setVariable ["ACE_RuckMagContents", [["ACE_30Rnd_556x45_T_Stanag",5],["ACE_1Rnd_HE_M203",4]]];
- _xhandle = this addEventHandler ["killed", "_this execvm 'weaponRespawn.sqf'"];
- };
- // ====================================================================================
- case "RR":
- {
- _unit addMagazine "ACE_30Rnd_762x39_T_AK47";
- _unit addMagazine "ACE_30Rnd_762x39_T_AK47";
- _unit addMagazine "ACE_30Rnd_762x39_T_AK47";
- _unit addMagazine "ACE_30Rnd_762x39_T_AK47";
- _unit addMagazine "ACE_30Rnd_762x39_T_AK47";
- _unit addMagazine "ACE_30Rnd_762x39_T_AK47";
- _unit addMagazine "ACE_30Rnd_762x39_T_AK47";
- _unit addMagazine "ACE_30Rnd_762x39_T_AK47";
- _unit addWeapon "ACE_AK103";
- _unit addWeapon "Binocular";
- _unit addMagazine "ACE_Bandage";
- _unit addMagazine "ACE_Bandage";
- _unit addMagazine "ACE_Bandage";
- _unit addMagazine "ACE_Medkit";
- _unit addMagazine "ACE_Medkit";
- _unit addWeapon "ACE_ALICE_Backpack";
- _unit setVariable ["ACE_RuckMagContents", [["ACE_30Rnd_762x39_T_AK47",5],["ACE_75Rnd_762x39_B_AK47",2]]];
- _xhandle = this addEventHandler ["killed", "_this execvm 'weaponRespawn.sqf'"];
- };
- // ====================================================================================
- case "BR":
- {
- _unit addMagazine "ACE_30Rnd_556x45_T_Stanag";
- _unit addMagazine "ACE_30Rnd_556x45_T_Stanag";
- _unit addMagazine "ACE_30Rnd_556x45_T_Stanag";
- _unit addMagazine "ACE_30Rnd_556x45_T_Stanag";
- _unit addMagazine "ACE_30Rnd_556x45_T_Stanag";
- _unit addMagazine "ACE_30Rnd_556x45_T_Stanag";
- _unit addMagazine "ACE_30Rnd_556x45_T_Stanag";
- _unit addMagazine "ACE_30Rnd_556x45_T_Stanag";
- _unit addWeapon "ACE_M16A4_Iron";
- _unit addWeapon "Binocular";
- _unit addMagazine "ACE_Bandage";
- _unit addMagazine "ACE_Bandage";
- _unit addMagazine "ACE_Bandage";
- _unit addMagazine "ACE_Medkit";
- _unit addMagazine "ACE_Medkit";
- _unit addWeapon "ACE_ALICE_Backpack";
- _unit setVariable ["ACE_RuckMagContents", [["ACE_30Rnd_556x45_T_Stanag",5],["ACE_100Rnd_556x45_T_M249",2]]];
- _xhandle = this addEventHandler ["killed", "_this execvm 'weaponRespawn.sqf'"];
- };
- // ====================================================================================
- case "RAR":
- {
- _unit addMagazine "ACE_75Rnd_762x39_B_AK47";
- _unit addMagazine "ACE_75Rnd_762x39_B_AK47";
- _unit addMagazine "ACE_75Rnd_762x39_B_AK47";
- _unit addMagazine "ACE_75Rnd_762x39_B_AK47";
- _unit addMagazine "ACE_75Rnd_762x39_B_AK47";
- _unit addMagazine "ACE_75Rnd_762x39_B_AK47";
- _unit addMagazine "ACE_75Rnd_762x39_B_AK47";
- _unit addMagazine "ACE_75Rnd_762x39_B_AK47";
- _unit addWeapon "ACE_RPK";
- _xhandle = this addEventHandler ["killed", "_this execvm 'weaponRespawn.sqf'"];
- };
- // ====================================================================================
- case "BAR":
- {
- _unit addMagazine "ACE_100Rnd_556x45_T_M249";
- _unit addMagazine "ACE_100Rnd_556x45_T_M249";
- _unit addMagazine "ACE_100Rnd_556x45_T_M249";
- _unit addMagazine "ACE_100Rnd_556x45_T_M249";
- _unit addMagazine "ACE_100Rnd_556x45_T_M249";
- _unit addMagazine "ACE_100Rnd_556x45_T_M249";
- _unit addMagazine "ACE_100Rnd_556x45_T_M249";
- _unit addMagazine "ACE_100Rnd_556x45_T_M249";
- _unit addWeapon "M249";
- _xhandle = this addEventHandler ["killed", "_this execvm 'weaponRespawn.sqf'"];
- };
- // ====================================================================================
- case "RAT":
- {
- _unit addMagazine "ACE_30Rnd_762x39_T_AK47";
- _unit addMagazine "ACE_30Rnd_762x39_T_AK47";
- _unit addMagazine "ACE_30Rnd_762x39_T_AK47";
- _unit addMagazine "ACE_30Rnd_762x39_T_AK47";
- _unit addMagazine "ACE_30Rnd_762x39_T_AK47";
- _unit addWeapon "ACE_AK103";
- _unit addMagazine "MAAWS_HEAT";
- _unit addWeapon "MAAWS";
- _unit addWeapon "Binocular";
- _unit setVariable ["ACE_WeaponOnBack", "ACE_ALICE_Backpack"];
- _unit setVariable ["ACE_RuckMagContents", [["MAAWS_HEAT",2]]];
- _xhandle = this addEventHandler ["killed", "_this execvm 'weaponRespawn.sqf'"];
- };
- // ====================================================================================
- case "BAT":
- {
- _unit addMagazine "ACE_30Rnd_556x45_T_Stanag";
- _unit addMagazine "ACE_30Rnd_556x45_T_Stanag";
- _unit addMagazine "ACE_30Rnd_556x45_T_Stanag";
- _unit addMagazine "ACE_30Rnd_556x45_T_Stanag";
- _unit addMagazine "ACE_30Rnd_556x45_T_Stanag";
- _unit addMagazine "ACE_30Rnd_556x45_T_Stanag";
- _unit addMagazine "ACE_30Rnd_556x45_T_Stanag";
- _unit addMagazine "ACE_30Rnd_556x45_T_Stanag";
- _unit addWeapon "ACE_M16A4_Iron";
- _unit addMagazine "MAAWS_HEAT";
- _unit addWeapon "MAAWS";
- _unit addWeapon "Binocular";
- _unit setVariable ["ACE_WeaponOnBack", "ACE_ALICE_Backpack"];
- _unit setVariable ["ACE_RuckMagContents", [["MAAWS_HEAT",2]]];
- _xhandle = this addEventHandler ["killed", "_this execvm 'weaponRespawn.sqf'"];
- };
- // ====================================================================================
- case "RM":
- {
- _unit addMagazine "ACE_30Rnd_762x39_T_AK47";
- _unit addMagazine "ACE_30Rnd_762x39_T_AK47";
- _unit addMagazine "ACE_30Rnd_762x39_T_AK47";
- _unit addMagazine "ACE_30Rnd_762x39_T_AK47";
- _unit addMagazine "ACE_30Rnd_762x39_T_AK47";
- _unit addMagazine "ACE_30Rnd_762x39_T_AK47";
- _unit addMagazine "ACE_30Rnd_762x39_T_AK47";
- _unit addWeapon "ACE_AK103";
- _unit addMagazine "ACE_Morphine";
- _unit addMagazine "ACE_Morphine";
- _unit addMagazine "ACE_Bandage";
- _unit addMagazine "ACE_Bandage";
- _unit addMagazine "ACE_Epinephrine";
- _unit addMagazine "ACE_Epinephrine";
- _unit addMagazine "ACE_Medkit";
- _unit addMagazine "ACE_Medkit";
- _unit addWeapon "ItemGPS";
- _unit addWeapon "Binocular";
- _unit addWeapon "ACE_ALICE_Backpack";
- _xhandle = this addEventHandler ["killed", "_this execvm 'weaponRespawn.sqf'"];
- };
- // ====================================================================================
- case "BM":
- {
- _unit addMagazine "ACE_30Rnd_556x45_T_Stanag";
- _unit addMagazine "ACE_30Rnd_556x45_T_Stanag";
- _unit addMagazine "ACE_30Rnd_556x45_T_Stanag";
- _unit addMagazine "ACE_30Rnd_556x45_T_Stanag";
- _unit addMagazine "ACE_30Rnd_556x45_T_Stanag";
- _unit addMagazine "ACE_30Rnd_556x45_T_Stanag";
- _unit addMagazine "ACE_30Rnd_556x45_T_Stanag";
- _unit addWeapon "ACE_M16A4_Iron";
- _unit addMagazine "ACE_Morphine";
- _unit addMagazine "ACE_Morphine";
- _unit addMagazine "ACE_Bandage";
- _unit addMagazine "ACE_Bandage";
- _unit addMagazine "ACE_Epinephrine";
- _unit addMagazine "ACE_Epinephrine";
- _unit addMagazine "ACE_Medkit";
- _unit addMagazine "ACE_Medkit";
- _unit addWeapon "ItemGPS";
- _unit addWeapon "Binocular";
- _unit addWeapon "ACE_ALICE_Backpack";
- _xhandle = this addEventHandler ["killed", "_this execvm 'weaponRespawn.sqf'"];
- };
- // ====================================================================================
- case "C":
- {
- _unit addMagazine "30Rnd_9x19_MP5";
- _unit addMagazine "30Rnd_9x19_MP5";
- _unit addMagazine "30Rnd_9x19_MP5";
- _unit addMagazine "30Rnd_9x19_MP5";
- _unit addMagazine "30Rnd_9x19_MP5";
- _unit addWeapon "ACE_MP5A5";
- _unit addWeapon "ItemGPS";
- _unit addWeapon "Binocular";
- _xhandle = this addEventHandler ["killed", "_this execvm 'weaponRespawn.sqf'"];
- };
- // ====================================================================================
- };
Add Comment
Please, Sign In to add comment