According to the screenshots, the team members have the right uniforms, but some have wrong primary weapons or launchers. How is this possible? The leader's loadout is like this and it worked like it should when I tested it in SP, MP and dedi.
Code:
private ["_unit", "_backpack"];
/* Replace _this below if you want to call this script differently */
_unit = _this;
if (!isNull _unit) then {
  removeAllWeapons _unit;
  removeAllItems _unit;
  removeBackpack _unit;
  removeAllAssignedItems _unit;
  removeUniform _unit;
  removeVest _unit;
  removeHeadgear _unit;
  removeGoggles _unit;
  /* Other gear, goggles, vest, uniform */
  _unit addUniform "U_B_CombatUniform_mcam_tshirt";
  _unit addVest "V_TacVest_camo";
  _unit addHeadgear "H_Beret_blk";
  _unit addGoggles "G_Bandanna_blk";
  /* Magazines and weapons in main inventory */
  _unit addMagazine "CUP_30Rnd_Sa58_M_TracerG";
  _unit addWeapon "CUP_arifle_Sa58RIS1";
  /* Weapons attachments and magazines */
  _unit addPrimaryWeaponItem "CUP_optic_CompM4";
  /* Magazines and weapons in vest */
  _vest = vestContainer _unit;
  _vest addMagazineCargoGlobal ["CUP_30Rnd_Sa58_M", 5];
  /* Magazines and weapons in uniform */
  _uniform = uniformContainer _unit;
  _uniform addMagazineCargoGlobal ["CUP_30Rnd_Sa58_M_TracerG", 1];
  _uniform addMagazineCargoGlobal ["CUP_HandGrenade_M67", 1];
  _uniform addItemCargoGlobal ["FirstAidKit", 1];
  _unit linkItem "ItemMap";
  _unit linkItem "ItemCompass";
  _unit linkItem "ItemWatch";
  _unit linkItem "ItemRadio";
  _unit linkItem "ItemGPS";
  _unit addWeapon "Binocular";
  _unit selectWeapon "this";
  reload _unit;
};
Any thoughts? This is really getting to be a real pain in the ass.
PMC Versus operation dossier: http://pmcversus.weebly.com/