SHARE
TWEET

Untitled

a guest Jun 19th, 2015 99 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. // Author: SilenceFiction
  2.  
  3. // player file is made to restrict available gear for each soldier type
  4.  
  5. // Removing all gear (except Map, Compass, Watch, Radio and GPS) from soldiers at startup
  6.         removeAllWeapons player;
  7.         removeAllItems player;
  8.         removeAllAssignedItems player;
  9.         removeUniform player;
  10.         removeVest player;
  11.         removeBackpack player;
  12.         removeHeadgear player;
  13.         removeGoggles player;
  14.         player linkItem "ItemMap";
  15.         player linkItem "ItemCompass";
  16.         player linkItem "ItemWatch";
  17.         player linkItem "ItemRadio";
  18.         player linkItem "ItemGPS";
  19.  
  20.        
  21. // Leaders:
  22. // Weapons
  23. _availableWeaponsLeader = [
  24.         "RH_Hk416",
  25.         "RH_hk416_des",
  26.         "RH_M16A6",
  27.         "RH_m16a6_des",
  28.         "RH_M4A6",
  29.         "RH_m4a6_des",
  30.         "RHARD_MK18_F",
  31.         "RHARD_MK18D_F",
  32.         "RHARD_MK18AFG_F",
  33.         "RHARD_MK18AFGD_F",
  34.         "RHARD_MK18P_F",
  35.         "RHARD_MK18PD_F",
  36.         "hgun_Pistol_heavy_01_F",
  37.         "hgun_ACPC2_F",
  38.         "hgun_P07_F",
  39.         "hgun_Rook40_F"
  40. ];
  41.  
  42. // Gear
  43. _availableGearLeader = [
  44.         "ARC_US_MC_Uniform_tshirt",
  45.         "ARC_US_MC_Plate_Carrier",
  46.         "ARC_US_Kitbag_compact_MC",
  47.         "ARC_US_MC_booniehat",
  48.         "Laserdesignator",
  49.         "ItemMap",
  50.         "ItemGPS",
  51.         "ItemCompass",
  52.         "ItemWatch",
  53.         "ItemRadio",
  54.         "NVGoggles",
  55.         "G_Tactical_Black",
  56.         "G_Aviator",
  57.         "RH_saker",
  58.         "RH_Saker_des",
  59.         "RH_qdss_nt4",
  60.         "RH_qdss_nt4_des",
  61.         "RH_fa556",
  62.         "RH_fa556_des",
  63.         "RH_HBLM",
  64.         "RH_HBLM_des",
  65.         "RH_TD_ACB",
  66.         "RH_TD_ACB_b",
  67.         "RH_SFM952V",
  68.         "RH_SFM952V_tan",
  69.         "RH_ta01nsn",
  70.         "RH_ta01nsn_tan",
  71.         "RH_ta31rmr",
  72.         "RH_ta31rmr_tan",
  73.         "RH_compM2",
  74.         "RH_compM2_tan",
  75.         "RH_compM2l",
  76.         "RH_compM2l_tan",
  77.         "RH_compm4s",
  78.         "optic_Aco",
  79.         "optic_ACO_grn",
  80.         "optic_Arco",
  81.         "optic_Hamr",
  82.         "optic_Holosight",
  83.         "optic_MRCO",
  84.         "FirstAidKit",
  85.         "muzzle_snds_H",
  86.         "muzzle_snds_M",
  87.         "muzzle_snds_L",
  88.         "muzzle_MK18_L",
  89.         "muzzle_MK18D_L",
  90.         "PEQ15_A3_Top",
  91.         "acc_flashlight",
  92.         "acc_pointer_IR",
  93.         "bipod_01_F_snd",
  94.         "bipod_01_F_blk",
  95.         "bipod_02_F_blk",
  96.         "bipod_02_F_tan",
  97.         "bipod_03_F_blk",
  98.         "RH_peq15",
  99.         "RH_peq15_top",
  100.         "RH_peq15b",
  101.         "RH_peq15b_top",
  102.         "RH_eotech553",
  103.         "RH_eotech553_tan",
  104.         "RH_eotexps3",
  105.         "RH_eotexps3_tan",
  106.         "RH_reflex",
  107.         "RH_t1",
  108.         "RH_t1_tan"
  109. ];
  110.  
  111. // Magazines
  112. _availableMagsLeader = [
  113.         "RH_30Rnd_556x45_Mk262",
  114.         "RH_30Rnd_68x43_Match",
  115.         "30Rnd_556x45_Stanag",
  116.         "30Rnd_556x45_Stanag_Tracer_Green",
  117.         "11Rnd_45ACP_Mag",
  118.         "16Rnd_9x21_Mag",
  119.         "9Rnd_45ACP_Mag",
  120.         "HandGrenade",
  121.         "SmokeShellBlue",
  122.         "SmokeShellGreen",
  123.         "SmokeShell",
  124.         "Laserbatteries"
  125. ];
  126.  
  127. // Autoriflemen:
  128. // Weapons
  129. _availableWeaponsAuto = [
  130.         "arifle_MX_SW_F",
  131.         "arifle_MX_SW_Black_F",
  132.         "RH_M27IAR",
  133.         "RH_M27IAR_des",
  134.         "MMG_01_tan_F",
  135.         "MMG_02_black_F",
  136.         "MMG_02_camo_F",
  137.         "MMG_02_sand_F",
  138.         "LMG_Mk200_F",
  139.         "LMG_Zafir_F",
  140.         "hgun_Pistol_heavy_01_F",
  141.         "hgun_ACPC2_F"
  142. ];
  143.  
  144. // Gear
  145. _availableGearAuto = [
  146.         "ARC_US_Backpack_Carryall_MC",
  147.         "ARC_US_MC_Uniform_vest",
  148.         "V_PlateCarrierGL_mtp",
  149.         "V_PlateCarrierGL_rgr",
  150.         "ARC_US_MC_Helmet",
  151.         "ARC_US_MC_Plate_Carrier_H",
  152.         "Binocular",
  153.         "ItemMap",
  154.         "ItemGPS",
  155.         "ItemCompass",
  156.         "ItemWatch",
  157.         "ItemRadio",
  158.         "NVGoggles",
  159.         "G_Tactical_Black",
  160.         "G_Aviator",
  161.         "RH_HBLM",
  162.         "RH_HBLM_des",
  163.         "RH_TD_ACB",
  164.         "RH_TD_ACB_b",
  165.         "RH_SFM952V",
  166.         "RH_SFM952V_tan",
  167.         "RH_ta01nsn",
  168.         "RH_ta01nsn_tan",
  169.         "RH_ta01nsn",
  170.         "RH_ta01nsn_tan",
  171.         "RH_ta31rmr",
  172.         "RH_ta31rmr_tan",
  173.         "RH_compM2",
  174.         "RH_compM2_tan",
  175.         "RH_compM2l",
  176.         "RH_compM2l_tan",
  177.         "RH_compm4s",
  178.         "optic_Aco",
  179.         "optic_ACO_grn",
  180.         "optic_Arco",
  181.         "optic_Hamr",
  182.         "optic_Holosight",
  183.         "optic_MRCO",
  184.         "FirstAidKit",
  185.         "acc_flashlight",
  186.         "acc_pointer_IR",
  187.         "bipod_01_F_snd",
  188.         "bipod_01_F_blk",
  189.         "bipod_02_F_blk",
  190.         "bipod_02_F_tan",
  191.         "bipod_03_F_blk",
  192.         "RH_peq15",
  193.         "RH_peq15_top",
  194.         "RH_peq15b",
  195.         "RH_peq15b_top",
  196.         "RH_eotech553",
  197.         "RH_eotech553_tan",
  198.         "RH_eotexps3",
  199.         "RH_eotexps3_tan",
  200.         "RH_reflex",
  201.         "RH_m145",
  202.         "RH_c79",
  203.         "optic_MRD"
  204. ];
  205.  
  206. // Magazines
  207. _availableMagsAuto = [
  208.         "100Rnd_65x39_caseless_mag",
  209.         "100Rnd_65x39_caseless_mag_Tracer",
  210.         "130Rnd_338_Mag",
  211.         "150Rnd_93x64_Mag",
  212.         "RH_60Rnd_556x45_Mk262",
  213.         "30Rnd_556x45_Stanag_Tracer_Green",
  214.         "9Rnd_45ACP_Mag",
  215.         "11Rnd_45ACP_Mag",
  216.         "HandGrenade",
  217.         "SmokeShellBlue",
  218.         "SmokeShellGreen",
  219.         "SmokeShell"
  220. ];
  221.  
  222. // Grenadier:
  223. // Weapons
  224. _availableWeaponsGren = [
  225.         "RH_M16A4gl",
  226.         "RH_m16a4gl_des",
  227.         "RH_M4A1_ris_M203",
  228.         "RH_m4a1_ris_m203_des",
  229.         "RHARD_M4DDRGL_F",
  230.         "RHARD_M4DDRGLD_F",
  231.         "RHARD_M4DDRGL_B_F",
  232.         "RHARD_M4DDRGLD_B_F",
  233.         "hgun_ACPC2_F"
  234. ];
  235.  
  236. // Gear
  237. _avaiableGearGren = [
  238.         "ARC_US_MC_Uniform",
  239.         "ARC_US_MC_Plate_Carrier",
  240.         "ARC_US_Kitbag_compact_MC",
  241.         "Binocular",
  242.         "ItemMap",
  243.         "ItemGPS",
  244.         "ItemCompass",
  245.         "ItemWatch",
  246.         "ItemRadio",
  247.         "NVGoggles",
  248.         "G_Tactical_Black",
  249.         "G_Aviator",
  250.         "RH_HBLM",
  251.         "RH_HBLM_des",
  252.         "RH_TD_ACB",
  253.         "RH_TD_ACB_b",
  254.         "RH_SFM952V",
  255.         "RH_SFM952V_tan",
  256.         "RH_ta01nsn",
  257.         "RH_ta01nsn_tan",
  258.         "RH_ta01nsn",
  259.         "RH_ta01nsn_tan",
  260.         "RH_ta31rmr",
  261.         "RH_ta31rmr_tan",
  262.         "RH_compM2",
  263.         "RH_compM2_tan",
  264.         "RH_compM2l",
  265.         "RH_compM2l_tan",
  266.         "RH_compm4s",
  267.         "optic_Aco",
  268.         "optic_ACO_grn",
  269.         "optic_Arco",
  270.         "optic_Hamr",
  271.         "optic_Holosight",
  272.         "optic_MRCO",
  273.         "FirstAidKit",
  274.         "PEQ15_A3_Top",
  275.         "acc_flashlight",
  276.         "acc_pointer_IR",
  277.         "bipod_01_F_snd",
  278.         "bipod_01_F_blk",
  279.         "bipod_02_F_blk",
  280.         "bipod_02_F_tan",
  281.         "bipod_03_F_blk",
  282.         "RH_peq15",
  283.         "RH_peq15_top",
  284.         "RH_peq15b",
  285.         "RH_peq15b_top",
  286.         "RH_eotech553",
  287.         "RH_eotech553_tan",
  288.         "RH_eotexps3",
  289.         "RH_eotexps3_tan",
  290.         "RH_reflex",
  291.         "RH_m145",
  292.         "RH_c79"
  293. ];
  294.        
  295. // Magazines
  296. _availableMagsGren = [
  297.         "RH_30Rnd_556x45_Mk262",
  298.         "30Rnd_556x45_Stanag_Tracer_Green",
  299.         "9Rnd_45ACP_Mag",
  300.         "1Rnd_Smoke_Grenade_shell",
  301.         "1Rnd_SmokeGreen_Grenade_shell",
  302.         "1Rnd_SmokeBlue_Grenade_shell",
  303.         "1Rnd_HE_Grenade_shell",
  304.         "HandGrenade",
  305.         "SmokeShellBlue",
  306.         "SmokeShellGreen",
  307.         "SmokeShell"
  308. ];
  309.  
  310. // Missile Specialist:
  311. // Weapons
  312. _availableWeaponsMissile = [
  313.         "launch_B_Titan_short_F",
  314.         "launch_B_Titan_F",
  315.         "RH_M16A4",
  316.         "RH_m16a4_des",
  317.         "RH_M4A1_ris",
  318.         "RH_m4a1_ris_des",
  319.         "hgun_ACPC2_F"
  320. ];
  321.  
  322. // Gear
  323. _availableGearMissile = [
  324.         "ARC_US_MC_Uniform_Light",
  325.         "ARC_US_MC_Plate_Carrier",
  326.         "ARC_US_Backpack_Carryall_MC",
  327.         "ARC_US_MC_Helmet",
  328.         "Binocular",
  329.         "ItemMap",
  330.         "ItemGPS",
  331.         "ItemCompass",
  332.         "ItemWatch",
  333.         "ItemRadio",
  334.         "NVGoggles",
  335.         "G_Tactical_Black",
  336.         "G_Aviator",
  337.         "RH_HBLM",
  338.         "RH_HBLM_des",
  339.         "RH_TD_ACB",
  340.         "RH_TD_ACB_b",
  341.         "RH_SFM952V",
  342.         "RH_SFM952V_tan",
  343.         "RH_ta01nsn",
  344.         "RH_ta01nsn_tan",
  345.         "RH_ta01nsn",
  346.         "RH_ta01nsn_tan",
  347.         "RH_ta31rmr",
  348.         "RH_ta31rmr_tan",
  349.         "RH_compM2",
  350.         "RH_compM2_tan",
  351.         "RH_compM2l",
  352.         "RH_compM2l_tan",
  353.         "RH_compm4s",
  354.         "optic_Aco",
  355.         "optic_ACO_grn",
  356.         "optic_Arco",
  357.         "optic_Hamr",
  358.         "optic_Holosight",
  359.         "optic_MRCO",
  360.         "FirstAidKit",
  361.         "acc_flashlight",
  362.         "acc_pointer_IR",
  363.         "bipod_01_F_snd",
  364.         "bipod_01_F_blk",
  365.         "bipod_02_F_blk",
  366.         "bipod_02_F_tan",
  367.         "bipod_03_F_blk",
  368.         "RH_peq15",
  369.         "RH_peq15_top",
  370.         "RH_peq15b",
  371.         "RH_peq15b_top",
  372.         "RH_eotech553",
  373.         "RH_eotech553_tan",
  374.         "RH_eotexps3",
  375.         "RH_eotexps3_tan",
  376.         "RH_reflex",
  377.         "RH_m145",
  378.         "RH_c79"
  379. ];
  380.  
  381. // Magazines
  382. _availableMagsMissile = [
  383.         "RH_30Rnd_556x45_Mk262",
  384.         "30Rnd_556x45_Stanag_Tracer_Green",
  385.         "9Rnd_45ACP_Mag",
  386.         "HandGrenade",
  387.         "SmokeShellBlue",
  388.         "SmokeShellGreen",
  389.         "SmokeShell"
  390. ];
  391.  
  392. // Medic:
  393. // Weapons
  394. _availableWeaponsMedic = [
  395.         "RH_Hk416s",
  396.         "RH_hk416s_des",
  397.         "RH_Hk416c",
  398.         "RH_hk416c_des",
  399.         "RH_M4sbr_b",
  400.         "RH_M4sbr",
  401.         "RHARD_MK18_F",
  402.         "RHARD_MK18D_F",
  403.         "hgun_ACPC2_F"
  404. ];
  405.  
  406. // Gear
  407. _availableGearMedic = [
  408.         "ARC_US_MC_Uniform_Light",
  409.         "ARC_US_MC_Plate_Carrier",
  410.         "ARC_US_Backpack_MC_Med",
  411.         "ARC_US_MC_Helmet_Light",
  412.         "Binocular",
  413.         "ItemMap",
  414.         "ItemGPS",
  415.         "ItemCompass",
  416.         "ItemWatch",
  417.         "ItemRadio",
  418.         "NVGoggles",
  419.         "G_Tactical_Black",
  420.         "G_Aviator",
  421.         "RH_HBLM",
  422.         "RH_HBLM_des",
  423.         "RH_TD_ACB",
  424.         "RH_TD_ACB_b",
  425.         "RH_SFM952V",
  426.         "RH_SFM952V_tan",
  427.         "RH_compM2",
  428.         "RH_compM2_tan",
  429.         "RH_compM2l",
  430.         "RH_compM2l_tan",
  431.         "RH_compm4s",
  432.         "optic_Aco",
  433.         "optic_ACO_grn",
  434.         "optic_Holosight",
  435.         "FirstAidKit",
  436.         "Medikit",
  437.         "PEQ15_A3_Top",
  438.         "acc_flashlight",
  439.         "acc_pointer_IR",
  440.         "bipod_01_F_snd",
  441.         "bipod_01_F_blk",
  442.         "bipod_02_F_blk",
  443.         "bipod_02_F_tan",
  444.         "bipod_03_F_blk",
  445.         "RH_peq15",
  446.         "RH_peq15_top",
  447.         "RH_peq15b",
  448.         "RH_peq15b_top",
  449.         "RH_eotech553",
  450.         "RH_eotech553_tan",
  451.         "RH_eotexps3",
  452.         "RH_eotexps3_tan",
  453.         "RH_reflex",
  454.         "RH_t1",
  455.         "RH_t1_tan",
  456.         "RH_barska_rds",
  457.         "RH_cmore"
  458. ];
  459.  
  460. // Magazines
  461. _availableMagsMedic = [
  462.         "RH_30Rnd_556x45_Mk262",
  463.         "30Rnd_556x45_Stanag",
  464.         "30Rnd_556x45_Stanag_Tracer_Green",
  465.         "9Rnd_45ACP_Mag",
  466.         "HandGrenade",
  467.         "SmokeShellBlue",
  468.         "SmokeShellGreen",
  469.         "SmokeShell"
  470. ];
  471.  
  472. // Engineer:
  473. // Weapons
  474. _availableWeaponsEng = [
  475.         "RH_Hk416s",
  476.         "RH_hk416s_des",
  477.         "RH_Hk416c",
  478.         "RH_hk416c_des",
  479.         "RH_M4sbr_b",
  480.         "RH_M4sbr",
  481.         "RHARD_MK18_F",
  482.         "RHARD_MK18D_F",
  483.         "hgun_ACPC2_F"
  484. ];
  485.  
  486. // Gear
  487. _availableGearEng = [
  488.         "ARC_US_MC_Uniform_Light",
  489.         "ARC_US_MC_Plate_Carrier",
  490.         "ARC_US_Backpack_MC_Rep",
  491.         "ARC_US_MC_Helmet_Light",
  492.         "Binocular",
  493.         "ItemMap",
  494.         "ItemGPS",
  495.         "ItemCompass",
  496.         "ItemWatch",
  497.         "ItemRadio",
  498.         "NVGoggles",
  499.         "MineDetector",
  500.         "G_Tactical_Black",
  501.         "G_Aviator",
  502.         "RH_HBLM",
  503.         "RH_HBLM_des",
  504.         "RH_TD_ACB",
  505.         "RH_TD_ACB_b",
  506.         "RH_SFM952V",
  507.         "RH_SFM952V_tan",
  508.         "RH_compM2",
  509.         "RH_compM2_tan",
  510.         "RH_compM2l",
  511.         "RH_compM2l_tan",
  512.         "RH_compm4s",
  513.         "optic_Aco",
  514.         "optic_ACO_grn",
  515.         "optic_Holosight",
  516.         "FirstAidKit",
  517.         "ToolKit",
  518.         "PEQ15_A3_Top",
  519.         "acc_flashlight",
  520.         "acc_pointer_IR",
  521.         "bipod_01_F_snd",
  522.         "bipod_01_F_blk",
  523.         "bipod_02_F_blk",
  524.         "bipod_02_F_tan",
  525.         "bipod_03_F_blk",
  526.         "RH_peq15",
  527.         "RH_peq15_top",
  528.         "RH_peq15b",
  529.         "RH_peq15b_top",
  530.         "RH_eotech553",
  531.         "RH_eotech553_tan",
  532.         "RH_eotexps3",
  533.         "RH_eotexps3_tan",
  534.         "RH_reflex",
  535.         "RH_t1",
  536.         "RH_t1_tan",
  537.         "RH_barska_rds",
  538.         "RH_cmore"
  539. ];
  540.  
  541. // Magazines
  542. _availableMagsEng = [
  543.         "RH_30Rnd_556x45_Mk262",
  544.         "30Rnd_556x45_Stanag",
  545.         "30Rnd_556x45_Stanag_Tracer_Green",
  546.         "9Rnd_45ACP_Mag",
  547.         "HandGrenade",
  548.         "SmokeShellBlue",
  549.         "SmokeShellGreen",
  550.         "SmokeShell"
  551. ];
  552.  
  553. // Explosive Specialist:
  554. // Weapons
  555. _availableWeaponsExp = [
  556.         "RH_Hk416s",
  557.         "RH_hk416s_des",
  558.         "RH_Hk416c",
  559.         "RH_hk416c_des",
  560.         "RH_M4sbr_b",
  561.         "RH_M4sbr",
  562.         "RHARD_MK18_F",
  563.         "RHARD_MK18D_F",
  564.         "hgun_ACPC2_F"
  565. ];
  566.  
  567. // Gear
  568. _availableGearExp = [
  569.         "ARC_US_MC_Uniform_Light",
  570.         "ARC_US_MC_Plate_Carrier",
  571.         "ARC_US_Backpack_Carryall_MC",
  572.         "ARC_US_MC_Helmet_Light",
  573.         "Binocular",
  574.         "ItemMap",
  575.         "ItemGPS",
  576.         "ItemCompass",
  577.         "ItemWatch",
  578.         "ItemRadio",
  579.         "NVGoggles",
  580.         "MineDetector",
  581.         "G_Tactical_Black",
  582.         "G_Aviator",
  583.         "RH_HBLM",
  584.         "RH_HBLM_des",
  585.         "RH_TD_ACB",
  586.         "RH_TD_ACB_b",
  587.         "RH_SFM952V",
  588.         "RH_SFM952V_tan",
  589.         "RH_compM2",
  590.         "RH_compM2_tan",
  591.         "RH_compM2l",
  592.         "RH_compM2l_tan",
  593.         "RH_compm4s",
  594.         "optic_Aco",
  595.         "optic_ACO_grn",
  596.         "optic_Holosight",
  597.         "FirstAidKit",
  598.         "PEQ15_A3_Top",
  599.         "acc_flashlight",
  600.         "acc_pointer_IR",
  601.         "bipod_01_F_snd",
  602.         "bipod_01_F_blk",
  603.         "bipod_02_F_blk",
  604.         "bipod_02_F_tan",
  605.         "bipod_03_F_blk",
  606.         "RH_peq15",
  607.         "RH_peq15_top",
  608.         "RH_peq15b",
  609.         "RH_peq15b_top",
  610.         "RH_eotech553",
  611.         "RH_eotech553_tan",
  612.         "RH_eotexps3",
  613.         "RH_eotexps3_tan",
  614.         "RH_reflex",
  615.         "RH_t1",
  616.         "RH_t1_tan",
  617.         "RH_barska_rds",
  618.         "RH_cmore"
  619. ];
  620.  
  621. // Magazines
  622. _availableMagsExp = [
  623.         "RH_30Rnd_556x45_Mk262",
  624.         "30Rnd_556x45_Stanag",
  625.         "30Rnd_556x45_Stanag_Tracer_Green",
  626.         "9Rnd_45ACP_Mag",
  627.         "DemoCharge_Remote_Mag",
  628.         "ClaymoreDirectionalMine_Remote_Mag",
  629.         "APERSTripMine_Wire_Mag",
  630.         "APERSBoundingMine_Range_Mag",
  631.         "APERSMine_Range_Mag",
  632.         "ATMine_Range_Mag",
  633.         "SLAMDirectionalMine_Wire_Mag",
  634.         "HandGrenade",
  635.         "SmokeShellBlue",
  636.         "SmokeShellGreen",
  637.         "SmokeShell"
  638. ];
  639.  
  640. // Sniper:
  641. // Weapons
  642. _availableWeaponsSniper = [
  643.         "srifle_DMR_05_blk_F",
  644.         "srifle_DMR_05_tan_f",
  645.         "srifle_GM6_F",
  646.         "srifle_LRR_F",
  647.         "srifle_LRR_camo_F",
  648.         "srifle_DMR_02_F",
  649.         "srifle_DMR_02_sniper_F",
  650.         "hgun_Pistol_heavy_01_F"
  651. ];
  652.  
  653. // Gear
  654. _availableGearSniper = [
  655.         "U_B_FullGhillie_ard",
  656.         "U_B_GhillieSuit",
  657.         "ARC_US_MC_BandollierB_rgr",
  658.         "ARC_US_MC_Helmet",
  659.         "ARC_US_Kitbag_compact_MC",
  660.         "Laserdesignator",
  661.         "ItemMap",
  662.         "ItemGPS",
  663.         "ItemCompass",
  664.         "ItemWatch",
  665.         "ItemRadio",
  666.         "NVGoggles",
  667.         "G_Tactical_Black",
  668.         "G_Aviator",
  669.         "FirstAidKit",
  670.         "RH_m3lr",
  671.         "RH_leu_mk4",
  672.         "RH_peq15",
  673.         "RH_peq15b",
  674.         "acc_pointer_IR",
  675.         "optic_MRD",
  676.         "optic_LRPS",
  677.         "optic_SOS",
  678.         "optic_AMS",
  679.         "optic_AMS_snd",
  680.         "optic_KHS_blk",
  681.         "optic_KHS_tan",
  682.         "RH_HBLM",
  683.         "RH_HBLM_des",
  684.         "muzzle_snds_338_black",
  685.         "muzzle_snds_338_sand",
  686.         "muzzle_snds_93mmg",
  687.         "muzzle_snds_93mmg_tan",
  688.         "muzzle_snds_acp"
  689. ];
  690.  
  691. // Magazines
  692. _availableMagsSniper = [
  693.         "10Rnd_338_Mag",
  694.         "10Rnd_93x64_DMR_05_Mag",
  695.         "7Rnd_408_Mag",
  696.         "5Rnd_127x108_Mag",
  697.         "5Rnd_127x108_APDS_Mag",
  698.         "11Rnd_45ACP_Mag",
  699.         "HandGrenade",
  700.         "SmokeShellBlue",
  701.         "SmokeShellGreen",
  702.         "SmokeShell",
  703.         "Laserbatteries"
  704. ];
  705.  
  706. // Marksman:
  707. // Weapons
  708. _availableWeaponsMark = [
  709.         "RH_m110",
  710.         "RH_Mk11",
  711.         "RH_Mk12mod1",
  712.         "RH_Mk12mod1_des",
  713.         "RH_SAMR",
  714.         "RH_SAMR_des",
  715.         "RH_SR25EC",
  716.         "srifle_DMR_03_F",
  717.         "srifle_DMR_03_multicam_F",
  718.         "srifle_DMR_03_tan_F",
  719.         "srifle_DMR_06_camo_F",
  720.         "srifle_EBR_F",
  721.         "arifle_MXM_F",
  722.         "arifle_MXM_Black_F",
  723.         "srifle_DMR_01_F"
  724. ];
  725.  
  726. // Gear
  727. _availableGearMark = [
  728.         "ARC_US_MC_Helmet",
  729.         "ARC_US_Kitbag_compact_MC",
  730.         "Laserdesignator",
  731.         "ItemMap",
  732.         "ItemGPS",
  733.         "ItemCompass",
  734.         "ItemWatch",
  735.         "ItemRadio",
  736.         "G_Tactical_Black",
  737.         "G_Aviator",
  738.         "NVGoggles",
  739.         "FirstAidKit",
  740.         "RH_SFM952V",
  741.         "RH_SFM952V_tan",
  742.         "RH_peq15",
  743.         "RH_peq15_top",
  744.         "RH_peq15b",
  745.         "RH_peq15b_top",
  746.         "acc_pointer_IR",
  747.         "acc_flashlight",
  748.         "RH_HBLM",
  749.         "RH_HBLM_des",
  750.         "optic_DMS",
  751.         "optic_MRCO",
  752.         "optic_Hamr",
  753.         "optic_Arco",
  754.         "RH_ta648",
  755.         "RH_m3lr",
  756.         "RH_ta31rmr",
  757.         "RH_ta31rmr_tan",
  758.         "optic_SOS",
  759.         "optic_AMS",
  760.         "optic_AMS_snd",
  761.         "optic_MRD",
  762.         "muzzle_snds_H",
  763.         "muzzle_snds_B",
  764.         "RH_Saker762",
  765.         "RH_Saker762_des",
  766.         "RH_fa762",
  767.         "RH_fa762_des",
  768.         "RH_spr_mbs",
  769.         "RH_spr_mbs_des",
  770.         "RH_m110sd",
  771.         "RH_m110sd_t"
  772. ];
  773.  
  774. // Magazines
  775. _availableMagsMark = [
  776.         "RH_30Rnd_556x45_Mk262",
  777.         "RH_20Rnd_556x45_Mk262",
  778.         "RH_20Rnd_762x51_Mk316LR",
  779.         "RH_20Rnd_762x51_Mk319",
  780.         "10Rnd_762x54_Mag",
  781.         "20Rnd_762x51_Mag",
  782.         "30Rnd_65x39_caseless_mag",
  783.         "30Rnd_65x39_caseless_mag_Tracer",
  784.         "HandGrenade",
  785.         "SmokeShellBlue",
  786.         "SmokeShellGreen",
  787.         "SmokeShell",
  788.         "Laserbatteries"
  789. ];
  790.        
  791.        
  792. // Restricting Gear To Each Soldier Type
  793. // Squad Leader:
  794. if (typeof player == "B_Soldier_SL_F") then
  795.         {[vabox, _availableWeaponsLeader] call xla_fnc_addVirtualWeaponCargo;
  796.         [vabox, _availableGearLeader] call xla_fnc_addVirtualItemCargo;
  797.         [vabox, _availableGearLeader] call xla_fnc_addVirtualBackpackCargo;
  798.         [vabox, _availableMagsLeader] call xla_fnc_addVirtualMagazineCargo;};
  799.                
  800. // Team Leader:
  801. if (typeof player == "B_Soldier_TL_F") then
  802.     {[vabox, _availableWeaponsLeader] call xla_fnc_addVirtualWeaponCargo;
  803.         [vabox, _availableGearLeader] call xla_fnc_addVirtualItemCargo;
  804.         [vabox, _availableGearLeader] call xla_fnc_addVirtualBackpackCargo;
  805.         [vabox, _availableMagsLeader] call xla_fnc_addVirtualMagazineCargo;};
  806.                
  807. // Autorifleman:
  808. if (typeof player == "B_soldier_AR_F") then
  809.     {[vabox, _availableWeaponsAuto] call xla_fnc_addVirtualWeaponCargo;
  810.         [vabox, _availableGearAuto] call xla_fnc_addVirtualItemCargo;
  811.         [vabox, _availableGearAuto] call xla_fnc_addVirtualBackpackCargo;
  812.         [vabox, _availableMagsAuto] call xla_fnc_addVirtualMagazineCargo;};
  813.                
  814. // Grenadier:
  815. if (typeof player == "B_Soldier_GL_F") then
  816.     {[vabox, _availableWeaponsGren] call xla_fnc_addVirtualWeaponCargo;
  817.         [vabox, _avaiableGearGren] call xla_fnc_addVirtualItemCargo;
  818.         [vabox, _avaiableGearGren] call xla_fnc_addVirtualBackpackCargo;
  819.         [vabox, _availableMagsGren] call xla_fnc_addVirtualMagazineCargo;};
  820.                
  821. // Missile Specialist:
  822. if (typeof player == "B_soldier_LAT_F") then
  823.     {[vabox, _availableWeaponsMissile] call xla_fnc_addVirtualWeaponCargo;
  824.         [vabox, _availableGearMissile] call xla_fnc_addVirtualItemCargo;
  825.         [vabox, _availableGearMissile] call xla_fnc_addVirtualBackpackCargo;
  826.         [vabox, _availableMagsMissile] call xla_fnc_addVirtualMagazineCargo;};
  827.        
  828. // Medic:
  829. if (typeof player == "B_medic_F") then
  830.     {[vabox, _availableWeaponsMedic] call xla_fnc_addVirtualWeaponCargo;
  831.         [vabox, _availableGearMedic] call xla_fnc_addVirtualItemCargo;
  832.         [vabox, _availableGearMedic] call xla_fnc_addVirtualBackpackCargo;
  833.         [vabox, _availableMagsMedic] call xla_fnc_addVirtualMagazineCargo;};
  834.  
  835. // Engineer:
  836. if (typeof player == "B_engineer_F") then
  837.     {[vabox, _availableWeaponsEng] call xla_fnc_addVirtualWeaponCargo;
  838.         [vabox, _availableGearEng] call xla_fnc_addVirtualItemCargo;
  839.         [vabox, _availableGearEng] call xla_fnc_addVirtualBackpackCargo;
  840.         [vabox, _availableMagsEng] call xla_fnc_addVirtualMagazineCargo;};
  841.        
  842. // Explosive Specialist:
  843. if (typeof player == "B_soldier_exp_F") then
  844.     {[vabox, _availableWeaponsExp] call xla_fnc_addVirtualWeaponCargo;
  845.         [vabox, _availableGearExp] call xla_fnc_addVirtualItemCargo;
  846.         [vabox, _availableGearExp] call xla_fnc_addVirtualBackpackCargo;
  847.         [vabox, _availableMagsExp] call xla_fnc_addVirtualMagazineCargo;};
  848.        
  849. // Sniper:
  850. if (typeof player == "B_sniper_F") then
  851.     {[vabox, _availableWeaponsSniper] call xla_fnc_addVirtualWeaponCargo;
  852.         [vabox, _availableGearSniper] call xla_fnc_addVirtualItemCargo;
  853.         [vabox, _availableGearSniper] call xla_fnc_addVirtualBackpackCargo;
  854.         [vabox, _availableMagsSniper] call xla_fnc_addVirtualMagazineCargo;};
  855.        
  856. // Marksman:
  857. if (typeof player == "B_soldier_M_F") then
  858.     {[vabox, _availableWeaponsMark] call xla_fnc_addVirtualWeaponCargo;
  859.         [vabox, _availableGearMark] call xla_fnc_addVirtualItemCargo;
  860.         [vabox, _availableGearMark] call xla_fnc_addVirtualBackpackCargo;
  861.         [vabox, _availableMagsMark] call xla_fnc_addVirtualMagazineCargo;};
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
Not a member of Pastebin yet?
Sign Up, it unlocks many cool features!
 
Top