Jump to content
  • 0

DayZ mission system (Randomize Loot)


MassAsster

Question

If anyone is running the DayZ mission system ( http://opendayz.net/threads/release-dayzchernarus-mission-system.12169/ ) and would like more loot options or to randomize the loot a little more, this is for you.

 

 

inside your Missions/Misc folder are the loot tables -

 we are going to make a small edit to each, to show you how it's done, than you can run with it and make all the edits you wish..

 

at the top add 

x=floor(random 5);    //0-4

This is a random number generator between 0 and 4, essentially giving you 5 options of loot.

 

next, drop down a line and add the first loot option start

if (x == 0) then {

below this should be the default loot setup that was in the file.. 

After the loot setup, add

};

This closes the first loot setup option.

 

continue the process, and create up to 5 loot options (if you want to add more, change the top random number generator, but remember, it counts zero as a first number)

 

 

Example :  fillBoxesM.sqf

x=floor(random 5);    //0-4


if (x == 0) then {
_crate = _this select 0;

clearWeaponCargoGlobal _crate;
clearMagazineCargoGlobal _crate;

_crate addMagazineCargoGlobal ["ItemBandage", 5];

_crate addWeaponCargoGlobal ["ItemMatchbox", 5];

_crate addMagazineCargoGlobal ["ItemMorphine", 5];

_crate addMagazineCargoGlobal ["ItemEpinephrine", 5];

_crate addMagazineCargoGlobal ["ItemPainkiller", 5];

_crate addMagazineCargoGlobal ["ItemWaterbottle", 5];

_crate addMagazineCargoGlobal ["FoodCanBakedBeans", 5];

_crate addMagazineCargoGlobal ["ItemAntibiotic", 5];

_crate addMagazineCargoGlobal ["ItemBloodbag", 5];

_crate addMagazineCargoGlobal ["SmokeShellRed", 5];

_crate addMagazineCargoGlobal ["SmokeShellGreen", 5];

_crate addMagazineCargoGlobal ["SmokeShellPurple", 5];

_crate addMagazineCargoGlobal ["SmokeShellBlue", 5];

_crate addMagazineCargoGlobal ["30m_plot_kit", 2];

_crate addBackpackCargoGlobal ['DZ_Backpack_EP1', 1];


_crate addMagazineCargoGlobal ["PipeBomb", 3]; };


if (x == 1) then {
_crate = _this select 0;

clearWeaponCargoGlobal _crate;
clearMagazineCargoGlobal _crate;

_crate addMagazineCargoGlobal ["ItemBandage", 5];

_crate addWeaponCargoGlobal ["ItemMatchbox", 2];

_crate addMagazineCargoGlobal ["ItemMorphine", 6];

_crate addMagazineCargoGlobal ["ItemEpinephrine", 5];

_crate addMagazineCargoGlobal ["ItemPainkiller", 7];

_crate addMagazineCargoGlobal ["ItemWaterbottle", 4];

_crate addMagazineCargoGlobal ["FoodCanBakedBeans", 2];

_crate addMagazineCargoGlobal ["ItemAntibiotic", 10];

_crate addMagazineCargoGlobal ["ItemBloodbag", 3];

_crate addMagazineCargoGlobal ["SmokeShellRed", 10];

_crate addMagazineCargoGlobal ["SmokeShellGreen", 10];

_crate addMagazineCargoGlobal ["SmokeShellPurple", 7];

_crate addMagazineCargoGlobal ["30Rnd_556x45_StanagSD", 6];

_crate addMagazineCargoGlobal ["PartVRotor", 1];

_crate addBackpackCargoGlobal ['DZ_GunBag_EP1', 1];


_crate addMagazineCargoGlobal ["PipeBomb", 1]; };

if (x == 2) then {
_crate = _this select 0;

clearWeaponCargoGlobal _crate;
clearMagazineCargoGlobal _crate;

_crate addMagazineCargoGlobal ["ItemBandage", 3];

_crate addWeaponCargoGlobal ["ItemMatchbox", 3];

_crate addMagazineCargoGlobal ["ItemMorphine", 3];

_crate addMagazineCargoGlobal ["ItemEpinephrine", 3];

_crate addMagazineCargoGlobal ["ItemPainkiller", 3];

_crate addMagazineCargoGlobal ["ItemWaterbottle", 3];

_crate addMagazineCargoGlobal ["FoodCanBakedBeans", 15];

_crate addMagazineCargoGlobal ["ItemAntibiotic", 3];

_crate addMagazineCargoGlobal ["ItemBloodbag", 3];

_crate addMagazineCargoGlobal ["PartGlass", 3];

_crate addMagazineCargoGlobal ["SmokeShellGreen", 3];

_crate addMagazineCargoGlobal ["PartFueltank", 1];

_crate addMagazineCargoGlobal ["PartGeneric", 3];

_crate addMagazineCargoGlobal ["PartEngine", 1];

_crate addBackpackCargoGlobal ['DZ_Backpack_EP1', 1];


 };

if (x == 3) then {
_crate = _this select 0;

clearWeaponCargoGlobal _crate;
clearMagazineCargoGlobal _crate;

_crate addMagazineCargoGlobal ["ItemBandage", 5];

_crate addWeaponCargoGlobal ["ItemMatchbox", 5];

_crate addMagazineCargoGlobal ["ItemMorphine", 5];

_crate addMagazineCargoGlobal ["ItemEpinephrine", 5];

_crate addMagazineCargoGlobal ["ItemPainkiller", 5];

_crate addMagazineCargoGlobal ["ItemWaterbottle", 5];

_crate addMagazineCargoGlobal ["FoodCanBakedBeans", 5];

_crate addMagazineCargoGlobal ["ItemAntibiotic", 5];

_crate addMagazineCargoGlobal ["ItemBloodbag", 5];

_crate addMagazineCargoGlobal ["SmokeShellRed", 5];

_crate addMagazineCargoGlobal ["SmokeShellGreen", 5];

_crate addMagazineCargoGlobal ["SmokeShellPurple", 5];

_crate addMagazineCargoGlobal ["30Rnd_556x45_StanagSD", 5];

_crate addMagazineCargoGlobal ["PartWheel", 5];

_crate addBackpackCargoGlobal ['DZ_Backpack_EP1', 1];


_crate addMagazineCargoGlobal ["PipeBomb", 1]; };


if (x == 4) then {
_crate = _this select 0;

clearWeaponCargoGlobal _crate;
clearMagazineCargoGlobal _crate;

_crate addMagazineCargoGlobal ["ItemBandage", 2];

_crate addWeaponCargoGlobal ["ItemMatchbox", 1];

_crate addMagazineCargoGlobal ["ItemMorphine", 3];

_crate addMagazineCargoGlobal ["ItemEpinephrine", 3];

_crate addMagazineCargoGlobal ["ItemPainkiller", 2];

_crate addMagazineCargoGlobal ["ItemWaterbottle", 2];

_crate addMagazineCargoGlobal ["FoodCanBakedBeans", 5];

_crate addMagazineCargoGlobal ["ItemAntibiotic", 5];

_crate addMagazineCargoGlobal ["ItemBloodbag", 2];

_crate addMagazineCargoGlobal ["SmokeShellRed", 5];

_crate addMagazineCargoGlobal ["SmokeShellGreen", 2];

_crate addMagazineCargoGlobal ["SmokeShellPurple", 3];

_crate addMagazineCargoGlobal ["SmokeShellBlue", 3];

_crate addMagazineCargoGlobal ["SmokeShellYellow", 1];

_crate addBackpackCargoGlobal ['DZ_GunBag_EP1', 1];


_crate addMagazineCargoGlobal ["PipeBomb", 1]; };
Link to comment
Share on other sites

16 answers to this question

Recommended Posts

  • 0

Ignore This:


x=floor(random 25);   

if (x == 0) then {
_crate = _this select 0;

clearWeaponCargoGlobal _crate;
clearMagazineCargoGlobal _crate;

_crate addMagazineCargoGlobal ["Skin_Bandit1_DZ", 1];
_crate addMagazineCargoGlobal ["Skin_Bandit2_DZ", 1];
_crate addMagazineCargoGlobal ["Skin_BanditW1_DZ", 1];
_crate addMagazineCargoGlobal ["Skin_BanditW2_DZ", 1];
_crate addMagazineCargoGlobal ["Skin_GUE_Commander_DZ", 1];
_crate addMagazineCargoGlobal ["Skin_GUE_Soldier_2_DZ", 1];
_crate addMagazineCargoGlobal ["Skin_GUE_Soldier_CO_DZ", 1];
_crate addMagazineCargoGlobal ["Skin_GUE_Soldier_Crew_DZ", 1];
_crate addMagazineCargoGlobal ["Skin_GUE_Soldier_MG_DZ", 1];
_crate addMagazineCargoGlobal ["Skin_GUE_Soldier_Sniper_DZ", 1];
_crate addMagazineCargoGlobal ["Skin_Ins_Soldier_GL_DZ", 1];
_crate addMagazineCargoGlobal ["Skin_TK_INS_Soldier_EP1_DZ", 1];
_crate addMagazineCargoGlobal ["Skin_TK_INS_Warlord_EP1_DZ", 1];
_crate addMagazineCargoGlobal ["Skin_Survivor2_DZ", 5];
};


if (x == 1) then {
_crate = _this select 0;

clearWeaponCargoGlobal _crate;
clearMagazineCargoGlobal _crate;

_crate addMagazineCargoGlobal ["Skin_Camo1_DZ", 1];
_crate addMagazineCargoGlobal ["Skin_CZ_Special_Forces_GL_DES_EP1_DZ", 1];
_crate addMagazineCargoGlobal ["Skin_FR_OHara_DZ", 1];
_crate addMagazineCargoGlobal ["Skin_FR_Rodriguez_DZ", 1];
_crate addMagazineCargoGlobal ["Skin_Graves_Light_DZ", 1];
_crate addMagazineCargoGlobal ["Skin_Rocket_DZ", 1];
_crate addMagazineCargoGlobal ["Skin_Sniper1_DZ", 1];
_crate addMagazineCargoGlobal ["Skin_Soldier_Bodyguard_AA12_PMC_DZ", 1];
_crate addMagazineCargoGlobal ["Skin_Soldier_Sniper_PMC_DZ", 1];
_crate addMagazineCargoGlobal ["Skin_Soldier1_DZ", 1];
_crate addMagazineCargoGlobal ["Skin_Soldier_TL_PMC_DZ", 1];
_crate addMagazineCargoGlobal ["Skin_Survivor2_DZ", 5];
};


if (x == 2) then {
_crate = _this select 0;

clearWeaponCargoGlobal _crate;
clearMagazineCargoGlobal _crate;

_crate addWeaponCargoGlobal ["G36_C_SD_camo", 1];
_crate addWeaponCargoGlobal ["M4A1_AIM_SD_camo", 1];
_crate addWeaponCargoGlobal ["Mk_48_DZ", 1];
_crate addWeaponCargoGlobal ["M240_DZ", 1];
_crate addMagazineCargoGlobal ["30Rnd_556x45_G36", 7];
_crate addMagazineCargoGlobal ["30Rnd_556x45_StanagSD", 7];
_crate addMagazineCargoGlobal ["100Rnd_762x51_M240", 6];
};


 
if (x == 3) then {
_crate = _this select 0;

clearWeaponCargoGlobal _crate;
clearMagazineCargoGlobal _crate;

_crate addWeaponCargoGlobal ["SCAR_H_LNG_Sniper_SD", 1];
_crate addWeaponCargoGlobal ["FN_FAL_ANPVS4", 1];
_crate addWeaponCargoGlobal ["NVGoggles", 1];
_crate addMagazineCargoGlobal ["20Rnd_762x51_FNFAL", 7];
_crate addMagazineCargoGlobal ["20Rnd_762x51_DMR", 7];
};


if (x == 4) then {
_crate = _this select 0;

clearWeaponCargoGlobal _crate;
clearMagazineCargoGlobal _crate;

_crate addBackpackCargoGlobal ["DZ_GunBag_EP1", 5];
_crate addBackpackCargoGlobal ["DZ_LargeGunBag_EP1", 1];
_crate addBackpackCargoGlobal ["DZ_ALICE_Pack_EP1", 6];
_crate addWeaponCargoGlobal ["M9", 12];
_crate addWeaponCargoGlobal ["M16A2", 5];
_crate addWeaponCargoGlobal ["M16A2GL", 1];
_crate addMagazineCargoGlobal ["15Rnd_9x19_M9", 24];
_crate addMagazineCargoGlobal ["30Rnd_556x45_Stanag", 18];
_crate addMagazineCargoGlobal ["1Rnd_HE_M203", 2];
_crate addWeaponCargoGlobal ["Binoculars", 5];
_crate addWeaponCargoGlobal ["Binocular_Vector", 1];
};


if (x == 5) then {
_crate = _this select 0;

clearWeaponCargoGlobal _crate;
clearMagazineCargoGlobal _crate;

_crate addWeaponCargoGlobal ["BAF_LRR_scoped", 1];
_crate addMagazineCargoGlobal ["5Rnd_86x70_L115A1", 12];
_crate addMagazineCargoGlobal ["Skin_Sniper1_DZ", 1];
};


if (x == 6) then {
_crate = _this select 0;

clearWeaponCargoGlobal _crate;
clearMagazineCargoGlobal _crate;

_crate addWeaponCargoGlobal ["Remington870_lamp", 2];
_crate addWeaponCargoGlobal ["MP5A5", 6];
_crate addWeaponCargoGlobal ["glock17_EP1", 8];
_crate addMagazineCargoGlobal ["8Rnd_B_Beneli_Pellets", 8];
_crate addMagazineCargoGlobal ["30Rnd_9x19_MP5", 18];
_crate addMagazineCargoGlobal ["17Rnd_9x19_glock17", 24];
_crate addMagazineCargoGlobal ["HandGrenade_west", 6];
_crate addMagazineCargoGlobal ["PipeBomb", 1];
};


if (x == 7) then {
_crate = _this select 0;

clearWeaponCargoGlobal _crate;
clearMagazineCargoGlobal _crate;

_crate addWeaponCargoGlobal ["BAF_AS50_scoped", 1];
_crate addBackpackCargoGlobal ["DZ_LargeGunBag_EP1", 1];
_crate addMagazineCargoGlobal ["10Rnd_127x99_m107", 3];
_crate addMagazineCargoGlobal ["Skin_Sniper1_DZ", 1];
_crate addMagazineCargoGlobal ["PipeBomb", 1];
};


if (x == 8) then {
_crate = _this select 0;

clearWeaponCargoGlobal _crate;
clearMagazineCargoGlobal _crate;


_crate addWeaponCargoGlobal ["m107_DZ", 2];
_crate addMagazineCargoGlobal ["10Rnd_127x99_m107", 12];
};



if (x == 9) then {
_crate = _this select 0;

clearWeaponCargoGlobal _crate;
clearMagazineCargoGlobal _crate;

_crate addWeaponCargoGlobal ["M16A2GL", 2];
_crate addMagazineCargoGlobal ["1Rnd_SmokeRed_M203", 10];
_crate addMagazineCargoGlobal ["1Rnd_SmokeGreen_M203", 10];
_crate addMagazineCargoGlobal ["1Rnd_Smoke_M203", 10];
_crate addMagazineCargoGlobal ["SmokeShellRed", 10];
_crate addMagazineCargoGlobal ["SmokeShellGreen", 10];
_crate addMagazineCargoGlobal ["SmokeShellPurple", 10];
_crate addMagazineCargoGlobal ["SmokeShellBlue", 10];
_crate addMagazineCargoGlobal ["SmokeShellYellow", 10];
_crate addMagazineCargoGlobal ["FlareGreen_M203", 10];
_crate addMagazineCargoGlobal ["FlareRed_M203", 10];
_crate addMagazineCargoGlobal ["FlareWhite_M203", 10];
_crate addMagazineCargoGlobal ["FlareYellow_M203", 10];
};


if (x == 10) then {
_crate = _this select 0;

clearWeaponCargoGlobal _crate;
clearMagazineCargoGlobal _crate;

_crate addWeaponCargoGlobal ["Crossbow_DZ", 2];
_crate addWeaponCargoGlobal ["ItemKnife", 2];
_crate addWeaponCargoGlobal ["ItemMatchbox", 2];
_crate addWeaponCargoGlobal ["ItemHatchet", 2];
_crate addWeaponCargoGlobal ["ItemMap", 2];
_crate addWeaponCargoGlobal ["ItemWatch", 2];
_crate addWeaponCargoGlobal ["Binoculars", 2];
_crate addWeaponCargoGlobal ["ItemCompass", 2];
_crate addWeaponCargoGlobal ["ItemJerrycan", 2];
_crate addWeaponCargoGlobal ["ItemFishingPole", 2];
_crate addWeaponCargoGlobal ["FoodmuttonRaw", 6];
_crate addWeaponCargoGlobal ["ItemWaterbottle", 2];
_crate addMagazineCargoGlobal ["ItemAntibiotic", 2];
_crate addMagazineCargoGlobal ["ItemBandage", 10];
_crate addMagazineCargoGlobal ["ItemHeatPack", 6];
_crate addMagazineCargoGlobal ["ItemPainkiller", 4];
_crate addMagazineCargoGlobal ["ItemTentDomed", 2];
_crate addMagazineCargoGlobal ["ItemTentDomed2", 2];
_crate addMagazineCargoGlobal ["PartWoodPile", 4];
_crate addMagazineCargoGlobal ["HandChemRed", 4];
_crate addMagazineCargoGlobal ["WoodenArrow", 40];
};


if (x == 11) then {
_crate = _this select 0;

clearWeaponCargoGlobal _crate;
clearMagazineCargoGlobal _crate;

_crate addMagazineCargoGlobal ["ItemSodaEmpty", 40];
_crate addMagazineCargoGlobal ["ItemTrashRazor", 10];
_crate addMagazineCargoGlobal ["TrashJackDaniels", 20];
_crate addMagazineCargoGlobal ["ItemTrashToiletpaper", 4];
_crate addMagazineCargoGlobal ["HandChemBlue", 10];
_crate addMagazineCargoGlobal ["HandChemGreen", 10];
_crate addMagazineCargoGlobal ["HandChemRed", 10];
_crate addMagazineCargoGlobal ["HandRoadFlare", 10];
_crate addMagazineCargoGlobal ["TrashTinCan", 40];
};


if (x == 12) then {
_crate = _this select 0;

clearWeaponCargoGlobal _crate;
clearMagazineCargoGlobal _crate;

_crate addWeaponCargoGlobal ["glock17_EP1", 2];
_crate addWeaponCargoGlobal ["UZI_EP1", 2];
_crate addMagazineCargoGlobal ["17Rnd_9x19_glock17", 10];
_crate addMagazineCargoGlobal ["30Rnd_9x19_UZI", 10];
_crate addWeaponCargoGlobal ["G36A_camo", 1];
_crate addWeaponCargoGlobal ["M4A1_AIM_SD_camo", 1];
_crate addWeaponCargoGlobal ["G36C_camo", 2];
_crate addWeaponCargoGlobal ["M14_EP1", 2];
_crate addWeaponCargoGlobal ["M16A4_ACG_GL", 1];
_crate addWeaponCargoGlobal ["M16A4_GL", 2];
_crate addWeaponCargoGlobal ["M4A3_CCO_EP1", 1];
_crate addWeaponCargoGlobal ["M4A1_AIM_SD_camo", 2];
_crate addWeaponCargoGlobal ["M4SPR", 1];
_crate addWeaponCargoGlobal ["RPK_74", 1];
_crate addWeaponCargoGlobal ["Sa58V_RCO_EP1", 2];
_crate addWeaponCargoGlobal ["M4A1_HWS_GL_SD_Camo", 1];
_crate addBackpackCargoGlobal ["DZ_Backpack_EP1", 1];
_crate addMagazineCargoGlobal ["30Rnd_545x39_AKSD", 10];
_crate addMagazineCargoGlobal ["30Rnd_762x39_AK47", 10];
_crate addMagazineCargoGlobal ["30Rnd_762x39_SA58", 10];
_crate addMagazineCargoGlobal ["30Rnd_556x45_G36", 10];
_crate addMagazineCargoGlobal ["30Rnd_556x45_StanagSD", 10];
_crate addMagazineCargoGlobal ["30Rnd_556x45_Stanag", 10];
_crate addMagazineCargoGlobal ["20Rnd_556x45_Stanag", 10];
_crate addMagazineCargoGlobal ["75Rnd_545x39_RPK", 10];
};


if (x == 13) then {
_crate = _this select 0;

clearWeaponCargoGlobal _crate;
clearMagazineCargoGlobal _crate;

_crate addWeaponCargoGlobal ["M9SD", 5];
_crate addWeaponCargoGlobal ["MakarovSD", 5];
_crate addMagazineCargoGlobal ["15Rnd_9x19_M9SD", 20];
_crate addMagazineCargoGlobal ["8Rnd_9x18_MakarovSD", 20];
_crate addWeaponCargoGlobal ["AK_107_pso", 1];
_crate addWeaponCargoGlobal ["DMR", 1];
_crate addWeaponCargoGlobal ["M40A3", 1];
_crate addWeaponCargoGlobal ["M24_des_EP1", 1];
_crate addWeaponCargoGlobal ["SVD_CAMO", 1];
_crate addWeaponCargoGlobal ["SVD", 1];
_crate addWeaponCargoGlobal ["SVD_des_EP1", 1];
_crate addBackpackCargoGlobal ["DZ_Backpack_EP1", 1];
_crate addMagazineCargoGlobal ["Skin_Sniper1_DZ", 2];
_crate addMagazineCargoGlobal ["30Rnd_545x39_AK", 20];
_crate addMagazineCargoGlobal ["10Rnd_762x54_SVD", 20];
_crate addMagazineCargoGlobal ["20Rnd_762x51_DMR", 20];
};

 
if (x == 14) then {
_crate = _this select 0;

clearWeaponCargoGlobal _crate;
clearMagazineCargoGlobal _crate;

_crate addWeaponCargoGlobal ["ItemToolbox", 2];
_crate addMagazineCargoGlobal ["PartEngine", 4];
_crate addMagazineCargoGlobal ["PartFueltank", 4];
_crate addMagazineCargoGlobal ["PartGeneric", 15];
_crate addMagazineCargoGlobal ["PartGlass", 30];
_crate addMagazineCargoGlobal ["PartVRotor", 2];
_crate addMagazineCargoGlobal ["PartWheel", 16];
};


if (x == 15) then {
_crate = _this select 0;

clearWeaponCargoGlobal _crate;
clearMagazineCargoGlobal _crate;

_crate addWeaponCargoGlobal ["glock17_EP1", 1];
_crate addWeaponCargoGlobal ["MakarovSD", 1];
_crate addMagazineCargoGlobal ["17Rnd_9x19_glock17", 10];
_crate addMagazineCargoGlobal ["8Rnd_9x18_MakarovSD", 10];
_crate addWeaponCargoGlobal ["M4A1_RCO_GL", 1];
_crate addWeaponCargoGlobal ["M16A4_GL", 1];
_crate addWeaponCargoGlobal ["M4A3_CCO_EP1", 1];
_crate addWeaponCargoGlobal ["M4SPR", 1];
_crate addWeaponCargoGlobal ["RPK_74", 1];
_crate addWeaponCargoGlobal ["SVD", 1];
_crate addBackpackCargoGlobal ["DZ_Backpack_EP1", 1];
_crate addMagazineCargoGlobal ["30Rnd_545x39_AKSD", 10];
_crate addMagazineCargoGlobal ["30Rnd_762x39_AK47", 10];
_crate addMagazineCargoGlobal ["30Rnd_556x45_Stanag", 10];
_crate addMagazineCargoGlobal ["30Rnd_556x45_StanagSD", 10];
_crate addMagazineCargoGlobal ["75Rnd_545x39_RPK", 10];
_crate addMagazineCargoGlobal ["10Rnd_762x54_SVD", 10];
_crate addMagazineCargoGlobal ["1Rnd_SmokeRed_M203", 10];
_crate addMagazineCargoGlobal ["1Rnd_SmokeGreen_M203", 10];
_crate addMagazineCargoGlobal ["1Rnd_Smoke_M203", 10];
};



if (x == 16) then {
_crate = _this select 0;

clearWeaponCargoGlobal _crate;
clearMagazineCargoGlobal _crate;

_crate addMagazineCargoGlobal ["ItemBriefcase40oz", 1];
};


if (x == 17) then {
_crate = _this select 0;

clearWeaponCargoGlobal _crate;
clearMagazineCargoGlobal _crate;

_crate addMagazineCargoGlobal ["ItemAluminumBar10oz", 30];
_crate addMagazineCargoGlobal ["ItemTinBar10oz", 30];
_crate addMagazineCargoGlobal ["ItemCopperBar10oz", 10];
_crate addMagazineCargoGlobal ["ItemSilverBar", 10];
_crate addMagazineCargoGlobal ["ItemSilverBar10oz", 15];
_crate addMagazineCargoGlobal ["ItemGoldBar", 8];
};


if (x == 18) then {
_crate = _this select 0;

clearWeaponCargoGlobal _crate;
clearMagazineCargoGlobal _crate;

_crate addMagazineCargoGlobal ["ItemSodaCoke", 100];
_crate addMagazineCargoGlobal ["ItemSodaPepsi", 100];
_crate addMagazineCargoGlobal ["ItemSodaMdew", 2];
_crate addMagazineCargoGlobal ["ItemSodaOrangeSherbet", 1];
_crate addMagazineCargoGlobal ["ItemSodaRbull", 2];
_crate addMagazineCargoGlobal ["FoodCanBakedBeans", 20];
_crate addMagazineCargoGlobal ["FoodCanFrankBeans", 20];
_crate addMagazineCargoGlobal ["FoodCanPasta", 20];
_crate addMagazineCargoGlobal ["FoodCanSardines", 20];
_crate addMagazineCargoGlobal ["FoodPistachio", 40];
_crate addMagazineCargoGlobal ["FoodNutmix", 40];
};


if (x == 19) then {
_crate = _this select 0;

clearWeaponCargoGlobal _crate;
clearMagazineCargoGlobal _crate;

_crate addWeaponCargoGlobal ["ItemEtool", 1];
_crate addWeaponCargoGlobal ["ItemCrowbar", 1];
_crate addWeaponCargoGlobal ["ItemToolbox", 1];
_crate addWeaponCargoGlobal ["ItemKnife", 1];
_crate addWeaponCargoGlobal ["ItemHatchet", 1];
_crate addMagazineCargoGlobal ["ItemFuelBarrelEmpty", 4];
_crate addMagazineCargoGlobal ["CinderBlocks", 15];
_crate addMagazineCargoGlobal ["MortarBucket", 5];
_crate addMagazineCargoGlobal ["PartGeneric", 5];
_crate addMagazineCargoGlobal ["ItemComboLock", 1];
};


if (x == 20) then {
_crate = _this select 0;

clearWeaponCargoGlobal _crate;
clearMagazineCargoGlobal _crate;

_crate addMagazineCargoGlobal ["ItemAntibiotic", 10];
_crate addMagazineCargoGlobal ["ItemBandage", 80];
_crate addMagazineCargoGlobal ["ItemBloodbag", 20];
_crate addMagazineCargoGlobal ["ItemEpinephrine", 10];
_crate addMagazineCargoGlobal ["ItemHeatPack", 5];
_crate addMagazineCargoGlobal ["ItemMorphine", 20];
_crate addMagazineCargoGlobal ["ItemPainkiller", 40];
};

if (x == 21) then {
_crate = _this select 0;

clearWeaponCargoGlobal _crate;
clearMagazineCargoGlobal _crate;

_crate addMagazineCargoGlobal ["ItemSandbag", 5];
_crate addMagazineCargoGlobal ["ItemTankTrap", 20];
_crate addMagazineCargoGlobal ["ItemCanvas", 36];
_crate addMagazineCargoGlobal ["ItemWire", 20];
_crate addWeaponCargoGlobal ["ItemCrowbar", 2];
_crate addWeaponCargoGlobal ["ItemEtool", 1];
_crate addMagazineCargoGlobal ["ItemTentOld", 9];
_crate addMagazineCargoGlobal ["ItemPole", 12];
};

if (x == 22) then {
_crate = _this select 0;

clearWeaponCargoGlobal _crate;
clearMagazineCargoGlobal _crate;

_crate addWeaponCargoGlobal ["ItemToolbox", 2];
_crate addWeaponCargoGlobal ["ItemCrowbar", 2];
_crate addMagazineCargoGlobal ["PartWoodPlywood", 30];
_crate addMagazineCargoGlobal ["PartWoodLumber", 66];
_crate addMagazineCargoGlobal ["PartGeneric", 8];
_crate addMagazineCargoGlobal ["ItemPole", 10];
_crate addMagazineCargoGlobal ["ItemComboLock", 2];
_crate addMagazineCargoGlobal ["ItemPole", 6];
};

if (x == 23) then {
_crate = _this select 0;

clearWeaponCargoGlobal _crate;
clearMagazineCargoGlobal _crate;

_crate addWeaponCargoGlobal ["ItemToolbox", 2];
_crate addMagazineCargoGlobal ["PartEngine", 4];
_crate addMagazineCargoGlobal ["PartFueltank", 4];
_crate addMagazineCargoGlobal ["PartGeneric", 15];
_crate addMagazineCargoGlobal ["PartGlass", 30];
_crate addMagazineCargoGlobal ["PartVRotor", 2];
_crate addMagazineCargoGlobal ["PartWheel", 16];
};


if (x == 24) then {
_crate = _this select 0;

clearWeaponCargoGlobal _crate;
clearMagazineCargoGlobal _crate;

_crate addWeaponCargoGlobal ["glock17_EP1", 2];
_crate addWeaponCargoGlobal ["UZI_EP1", 2];
_crate addWeaponCargoGlobal ["G36A_camo", 1];
_crate addWeaponCargoGlobal ["M4A1_AIM_SD_camo", 1];
_crate addWeaponCargoGlobal ["G36C_camo", 2];
_crate addWeaponCargoGlobal ["M14_EP1", 2];
_crate addWeaponCargoGlobal ["M16A4_ACG_GL", 1];
_crate addWeaponCargoGlobal ["M16A4_GL", 2];
_crate addWeaponCargoGlobal ["M4A3_CCO_EP1", 1];
_crate addWeaponCargoGlobal ["M4A1_AIM_SD_camo", 2];
_crate addWeaponCargoGlobal ["M4SPR", 1];
_crate addWeaponCargoGlobal ["RPK_74", 1];
_crate addWeaponCargoGlobal ["Sa58V_RCO_EP1", 2];
_crate addWeaponCargoGlobal ["M4A1_HWS_GL_SD_Camo", 1];
_crate addBackpackCargoGlobal ["DZ_Backpack_EP1", 1];
_crate addMagazineCargoGlobal ["17Rnd_9x19_glock17", 10];
_crate addMagazineCargoGlobal ["30Rnd_9x19_UZI", 10];
_crate addMagazineCargoGlobal ["30Rnd_545x39_AKSD", 10];
_crate addMagazineCargoGlobal ["30Rnd_762x39_AK47", 10];
_crate addMagazineCargoGlobal ["30Rnd_762x39_SA58", 10];
_crate addMagazineCargoGlobal ["30Rnd_556x45_G36", 10];
_crate addMagazineCargoGlobal ["30Rnd_556x45_StanagSD", 10];
_crate addMagazineCargoGlobal ["30Rnd_556x45_Stanag", 10];
_crate addMagazineCargoGlobal ["20Rnd_556x45_Stanag", 10];
_crate addMagazineCargoGlobal ["75Rnd_545x39_RPK", 10];
};











Link to comment
Share on other sites

  • 0

After doing this, no AI or missions are popping up and I am unsure why. Here is one of my codes, please let me know if you figure out how/why this is :/

x=floor(random 8);    //0-9


if (x == 0) then {
_crate = _this select 0;

clearWeaponCargoGlobal _crate;
clearMagazineCargoGlobal _crate;

_crate addMagazineCargoGlobal ["MortarBucket", 10];

_crate addWeaponCargoGlobal ["M4A3_CCO_EP1", 2];

_crate addWeaponCargoGlobal ["M14_EP1", 1];


_crate addWeaponCargoGlobal ["Pecheneg_DZ", 1];

_crate addWeaponCargoGlobal ["UZI_SD_EP1", 1];


_crate addMagazineCargoGlobal ["17Rnd_9x19_glock17", 10];

_crate addMagazineCargoGlobal ["8Rnd_9x18_MakarovSD", 10];

_crate addWeaponCargoGlobal ["ChainSaw", 1];

_crate addWeaponCargoGlobal ["M4A1_RCO_GL", 1];

_crate addWeaponCargoGlobal ["m8_sharpshooter", 1];

_crate addWeaponCargoGlobal ["Sa58V_CCO_EP1", 1];

_crate addWeaponCargoGlobal ["M24", 1];

_crate addBackpackCargoGlobal ['DZ_TerminalPack_EP1', 1];



_crate addMagazineCargoGlobal ["30Rnd_556x45_Stanag", 10];

_crate addMagazineCargoGlobal ["5Rnd_762x51_M24", 5];


_crate addMagazineCargoGlobal ["30Rnd_762x39_SA58", 5];

_crate addMagazineCargoGlobal ["20Rnd_762x51_DMR", 5];

_crate addMagazineCargoGlobal ["2000Rnd_762x51_M134", 5];


 };

if (x == 1) then {
_crate = _this select 0;

clearWeaponCargoGlobal _crate;
clearMagazineCargoGlobal _crate;


_crate addWeaponCargoGlobal ["M4A3_CCO_EP1", 1];

_crate addWeaponCargoGlobal ["Sa58V_RCO_EP1", 1];


_crate addMagazineCargoGlobal ["MortarBucket", 12];

_crate addWeaponCargoGlobal ["bizon_silenced", 1];


_crate addMagazineCargoGlobal ["CinderBlocks", 5];

_crate addMagazineCargoGlobal ["30Rnd_556x45_StanagSD", 5];



_crate addWeaponCargoGlobal ["AKS_74_kobra", 1];

_crate addWeaponCargoGlobal ["G36_C_SD_camo", 1];

_crate addWeaponCargoGlobal ["M40A3", 1];

_crate addWeaponCargoGlobal ["M4A1_AIM_SD_camo", 1];

_crate addBackpackCargoGlobal ['DZ_GunBag_EP1', 1];



_crate addMagazineCargoGlobal ["30Rnd_556x45_Stanag", 5];

_crate addMagazineCargoGlobal ["10Rnd_762x54_SVD", 5];


_crate addMagazineCargoGlobal ["20Rnd_762x51_DMR", 5];

_crate addMagazineCargoGlobal ["30Rnd_762x39_SA58", 5];

_crate addMagazineCargoGlobal ["64Rnd_9x19_SD_Bizon", 5];


 };


if (x == 2) then {
_crate = _this select 0;

clearWeaponCargoGlobal _crate;
clearMagazineCargoGlobal _crate;


_crate addWeaponCargoGlobal ["ItemToolbox", 1];

_crate addMagazineCargoGlobal ["ItemSodaMdew", 4];


_crate addWeaponCargoGlobal ["Colt1911", 1];

_crate addWeaponCargoGlobal ["FN_FAL_ANPVS4", 1];


_crate addMagazineCargoGlobal ["7Rnd_45ACP_1911", 10];

_crate addMagazineCargoGlobal ["8Rnd_9x18_MakarovSD", 5];



_crate addWeaponCargoGlobal ["AKS_74_U", 1];

_crate addWeaponCargoGlobal ["M40A3", 1];

_crate addWeaponCargoGlobal ["DMR", 1];

_crate addWeaponCargoGlobal ["SVD_CAMO", 1];

_crate addBackpackCargoGlobal ['DZ_Backpack_EP1', 1];



_crate addMagazineCargoGlobal ["30Rnd_556x45_StanagSD", 5];

_crate addMagazineCargoGlobal ["10Rnd_762x54_SVD", 5];


_crate addMagazineCargoGlobal ["30Rnd_762x39_SA58", 5];

_crate addMagazineCargoGlobal ["20Rnd_762x51_SB_SCAR", 5];

_crate addMagazineCargoGlobal ["30Rnd_762x39_AK47", 5];


 };


if (x == 3) then {
_crate = _this select 0;

clearWeaponCargoGlobal _crate;
clearMagazineCargoGlobal _crate;


_crate addMagazineCargoGlobal ["MortarBucket", 1];

_crate addMagazineCargoGlobal ["PartWheel", 2];


_crate addWeaponCargoGlobal ["Sa58P_EP1", 1];

_crate addWeaponCargoGlobal ["M240_DZ", 1];

_crate addWeaponCargoGlobal ["SCAR_L_CQC_Holo", 1];

_crate addWeaponCargoGlobal ["SCAR_L_CQC_CCO_SD", 1];

_crate addWeaponCargoGlobal ["SCAR_L_STD_Mk4CQT", 1];

_crate addMagazineCargoGlobal ["CinderBlocks", 10];

_crate addMagazineCargoGlobal ["100Rnd_762x51_M240", 1];



_crate addWeaponCargoGlobal ["M4A1_RCO_GL", 1];

_crate addWeaponCargoGlobal ["AKS_74_U", 1];

_crate addWeaponCargoGlobal ["m8_holo_sd", 1];

_crate addWeaponCargoGlobal ["M14_EP1", 1];

_crate addBackpackCargoGlobal ['DZ_GunBag_EP1', 1];



_crate addMagazineCargoGlobal ["30Rnd_556x45_Stanag", 5];

_crate addMagazineCargoGlobal ["10Rnd_762x54_SVD", 6];

_crate addMagazineCargoGlobal ["20Rnd_762x51_B_SCAR", 10];

_crate addMagazineCargoGlobal ["20Rnd_762x51_SB_SCAR", 10];

_crate addMagazineCargoGlobal ["10x_303", 6];

_crate addMagazineCargoGlobal ["20Rnd_B_765x17_Ball", 6];

_crate addMagazineCargoGlobal ["30Rnd_762x39_SA58", 6];


 };


if (x == 4) then {
_crate = _this select 0;

clearWeaponCargoGlobal _crate;
clearMagazineCargoGlobal _crate;



_crate addWeaponCargoGlobal ["NVGoggles", 2];

_crate addMagazineCargoGlobal ["Skin_Sniper1_DZ", 1];

_crate addMagazineCargoGlobal ["ItemCompass", 1];


_crate addWeaponCargoGlobal ["MP5SD", 1];

_crate addWeaponCargoGlobal ["Mk_48_DZ", 1];



_crate addMagazineCargoGlobal ["17Rnd_9x19_glock17", 5];

_crate addMagazineCargoGlobal ["17Rnd_9x19_glock17", 5];

_crate addWeaponCargoGlobal ["MP5A5", 1];

_crate addWeaponCargoGlobal ["PartEngine", 1];

_crate addWeaponCargoGlobal ["M16A4_GL", 1];

_crate addWeaponCargoGlobal ["Pecheneg", 1];

_crate addWeaponCargoGlobal ["m8_sharpshooter", 1];

_crate addWeaponCargoGlobal ["SCAR_H_LNG_Sniper_SD", 1];

_crate addBackpackCargoGlobal ['DZ_Assault_Pack_EP1', 1];


_crate addMagazineCargoGlobal ["30Rnd_556x45_Stanag", 5];

_crate addMagazineCargoGlobal ["30Rnd_762x39_SA58", 5];

_crate addMagazineCargoGlobal ["100Rnd_762x54_PK", 1];

_crate addMagazineCargoGlobal ["30Rnd_556x45_StanagSD", 5];


_crate addMagazineCargoGlobal ["1Rnd_SmokeRed_M203", 5];

_crate addMagazineCargoGlobal ["ItemSodaRbull", 5];

_crate addMagazineCargoGlobal ["CinderBlocks", 5];


_crate addMagazineCargoGlobal ["30rnd_9x19_MP5", 5];

_crate addMagazineCargoGlobal ["100Rnd_762x51_M240", 5];

_crate addMagazineCargoGlobal ["5Rnd_86x70_L115A1", 5];

_crate addMagazineCargoGlobal ["20Rnd_762x51_SB_SCAR", 5];





 };
 
 if (x == 5) then {
_crate = _this select 0;

clearWeaponCargoGlobal _crate;
clearMagazineCargoGlobal _crate;

_crate addWeaponCargoGlobal ["ItemToolbox", 5];

_crate addMagazineCargoGlobal ["Skin_Soldier1_DZ", 3];

_crate addMagazineCargoGlobal ["Skin_Camo1_DZ", 3];


_crate addWeaponCargoGlobal ["glock17_EP1", 2];

_crate addWeaponCargoGlobal ["UZI_EP1", 2];



_crate addMagazineCargoGlobal ["17Rnd_9x19_glock17", 10];

_crate addMagazineCargoGlobal ["30Rnd_9x19_UZI", 10];



_crate addWeaponCargoGlobal ["G36A_camo", 1];

_crate addWeaponCargoGlobal ["M4A1_AIM_SD_camo", 1];

_crate addWeaponCargoGlobal ["G36C_camo", 2];

_crate addWeaponCargoGlobal ["M14_EP1", 2];

_crate addWeaponCargoGlobal ["M16A4_ACG_GL", 1];

_crate addWeaponCargoGlobal ["M16A4_GL", 1];

_crate addWeaponCargoGlobal ["M4A3_CCO_EP1", 1];

_crate addWeaponCargoGlobal ["M4A1_AIM_SD_camo", 1];

_crate addWeaponCargoGlobal ["M4SPR", 1];

_crate addWeaponCargoGlobal ["RPK_74", 1];

_crate addWeaponCargoGlobal ["Sa58V_RCO_EP1", 1];

_crate addWeaponCargoGlobal ["M4A1_HWS_GL_SD_Camo", 1];

_crate addBackpackCargoGlobal ['DZ_Backpack_EP1', 1];


_crate addMagazineCargoGlobal ["30Rnd_545x39_AKSD", 10];

_crate addMagazineCargoGlobal ["30Rnd_762x39_AK47", 10];

_crate addMagazineCargoGlobal ["30Rnd_762x39_SA58", 10];

_crate addMagazineCargoGlobal ["30Rnd_556x45_G36", 10];

_crate addMagazineCargoGlobal ["30Rnd_556x45_StanagSD", 10];

_crate addMagazineCargoGlobal ["30Rnd_556x45_Stanag", 10];

_crate addMagazineCargoGlobal ["20Rnd_556x45_Stanag", 10];

_crate addMagazineCargoGlobal ["75Rnd_545x39_RPK", 10];

 };

 if (x == 6) then {
_crate = _this select 0;

clearWeaponCargoGlobal _crate;
clearMagazineCargoGlobal _crate;

_crate addWeaponCargoGlobal ["FN_FAL", 1];
_crate addWeaponCargoGlobal ["AK_74", 2];
_crate addWeaponCargoGlobal ["G36C_camo", 2];
_crate addWeaponCargoGlobal ["M14_EP1", 2];
_crate addWeaponCargoGlobal ["M4A3_CCO_EP1", 2];
_crate addWeaponCargoGlobal ["M4A1_AIM_SD_camo", 2];
_crate addWeaponCargoGlobal ["M4SPR", 2];
_crate addWeaponCargoGlobal ["SCAR_L_CQC_Holo", 1];
_crate addWeaponCargoGlobal ["SCAR_L_CQC_CCO_SD", 1];
_crate addWeaponCargoGlobal ["M4A1_HWS_GL_SD_Camo", 2];
_crate addWeaponCargoGlobal ["M240_DZ", 1];

_crate addMagazineCargoGlobal ["20Rnd_762x51_FNFAL", 10];
_crate addMagazineCargoGlobal ["30Rnd_545x39_AK", 10];
_crate addMagazineCargoGlobal ["30Rnd_762x39_AK47", 15];
_crate addMagazineCargoGlobal ["30Rnd_556x45_G36", 10];
_crate addMagazineCargoGlobal ["30Rnd_556x45_StanagSD", 10];
_crate addMagazineCargoGlobal ["30Rnd_556x45_Stanag", 20];
_crate addMagazineCargoGlobal ["100Rnd_762x51_M420", 1];
_crate addMagazineCargoGlobal ["20Rnd_762x51_B_SCAR", 10];
_crate addMagazineCargoGlobal ["20Rnd_762x51_SB_SCAR", 10];

 };

 if (x == 7) then {
_crate2 = _this select 0;

clearWeaponCargoGlobal _crate;
clearMagazineCargoGlobal _crate;

_crate2 addWeaponCargoGlobal ["ChainSaw", 1];

_crate2 addWeaponCargoGlobal ["Sa58V_RCO_EP1", 1];


_crate2 addWeaponCargoGlobal ["m8_sharpshooter", 1];


_crate2 addMagazineCargoGlobal ["30Rnd_556x45_StanagSD", 10];

_crate addWeaponCargoGlobal ["M4A3_CCO_EP1", 2];

_crate2 addWeaponCargoGlobal ["AKS_74_kobra", 1];

_crate2 addWeaponCargoGlobal ["G36_C_SD_camo", 1];

_crate2 addWeaponCargoGlobal ["M40A3", 1];

_crate2 addWeaponCargoGlobal ["SVD_CAMO", 1];

_crate2 addBackpackCargoGlobal ['DZ_LargeGunBag_EP1', 1];



_crate2 addMagazineCargoGlobal ["30Rnd_556x45_Stanag", 8];

_crate2 addMagazineCargoGlobal ["10Rnd_762x54_SVD", 5];


_crate2 addMagazineCargoGlobal ["10x_303", 5];

_crate2 addMagazineCargoGlobal ["2000Rnd_762x51_M134", 1];

_crate2 addMagazineCargoGlobal ["5Rnd_86x70_L115A1", 5];


 };

Link to comment
Share on other sites

  • 0

please tell me you didn't use anything but the crate setup from the link, as the files were from ver 1025

also note that each crate is numbered, and you have mixed two crates together...

 

 

if (x == 6) then {
_crate = _this select 0;

 

if (x == 7) then {
_crate2 = _this select 0;

Link to comment
Share on other sites

  • 0

I'm using this and it's working fine. However sometimes I get stuff that I havent manually put in, like I did a mission before and got 6 stingers, 15 launchers and like 45 ammo for them. There is nothing in any of my ammo boxes that have any of that.

 

Anyways, here are my files if someone would like to take al ook at them or use them. I don't understand what you mean by the whole "if (x == 6) then {" thing. Could you take a look at mine and possibly fix them up?

 

fillBoxes.sqf

x=floor(random 8);    //0-9

 
 
if (x == 0) then {
_crate = _this select 0;
 
clearWeaponCargoGlobal _crate;
clearMagazineCargoGlobal _crate;
 
_crate addMagazineCargoGlobal ["MortarBucket", 10];
 
_crate addWeaponCargoGlobal ["M4A3_CCO_EP1", 2];
 
_crate addWeaponCargoGlobal ["M14_EP1", 1];
 
 
_crate addWeaponCargoGlobal ["Pecheneg_DZ", 1];
 
_crate addWeaponCargoGlobal ["UZI_SD_EP1", 1];
 
 
_crate addMagazineCargoGlobal ["17Rnd_9x19_glock17", 10];
 
_crate addMagazineCargoGlobal ["8Rnd_9x18_MakarovSD", 10];
 
_crate addWeaponCargoGlobal ["ChainSaw", 1];
 
_crate addWeaponCargoGlobal ["M4A1_RCO_GL", 1];
 
_crate addWeaponCargoGlobal ["m8_sharpshooter", 1];
 
_crate addWeaponCargoGlobal ["Sa58V_CCO_EP1", 1];
 
_crate addWeaponCargoGlobal ["M24", 1];
 
_crate addBackpackCargoGlobal ['DZ_TerminalPack_EP1', 1];
 
 
 
_crate addMagazineCargoGlobal ["30Rnd_556x45_Stanag", 10];
 
_crate addMagazineCargoGlobal ["5Rnd_762x51_M24", 5];
 
 
_crate addMagazineCargoGlobal ["30Rnd_762x39_SA58", 5];
 
_crate addMagazineCargoGlobal ["20Rnd_762x51_DMR", 5];
 
_crate addMagazineCargoGlobal ["2000Rnd_762x51_M134", 5];
 
 
 };
 
if (x == 1) then {
_crate = _this select 0;
 
clearWeaponCargoGlobal _crate;
clearMagazineCargoGlobal _crate;
 
 
_crate addWeaponCargoGlobal ["M4A3_CCO_EP1", 1];
 
_crate addWeaponCargoGlobal ["Sa58V_RCO_EP1", 1];
 
 
_crate addMagazineCargoGlobal ["MortarBucket", 12];
 
_crate addWeaponCargoGlobal ["bizon_silenced", 1];
 
 
_crate addMagazineCargoGlobal ["CinderBlocks", 5];
 
_crate addMagazineCargoGlobal ["30Rnd_556x45_StanagSD", 5];
 
 
 
_crate addWeaponCargoGlobal ["AKS_74_kobra", 1];
 
_crate addWeaponCargoGlobal ["G36_C_SD_camo", 1];
 
_crate addWeaponCargoGlobal ["M40A3", 1];
 
_crate addWeaponCargoGlobal ["M4A1_AIM_SD_camo", 1];
 
_crate addBackpackCargoGlobal ['DZ_GunBag_EP1', 1];
 
 
 
_crate addMagazineCargoGlobal ["30Rnd_556x45_Stanag", 5];
 
_crate addMagazineCargoGlobal ["10Rnd_762x54_SVD", 5];
 
 
_crate addMagazineCargoGlobal ["20Rnd_762x51_DMR", 5];
 
_crate addMagazineCargoGlobal ["30Rnd_762x39_SA58", 5];
 
_crate addMagazineCargoGlobal ["64Rnd_9x19_SD_Bizon", 5];
 
 
 };
 
 
if (x == 2) then {
_crate = _this select 0;
 
clearWeaponCargoGlobal _crate;
clearMagazineCargoGlobal _crate;
 
 
_crate addWeaponCargoGlobal ["ItemToolbox", 1];
 
_crate addMagazineCargoGlobal ["ItemSodaMdew", 4];
 
 
_crate addWeaponCargoGlobal ["Colt1911", 1];
 
_crate addWeaponCargoGlobal ["FN_FAL_ANPVS4", 1];
 
 
_crate addMagazineCargoGlobal ["7Rnd_45ACP_1911", 10];
 
_crate addMagazineCargoGlobal ["8Rnd_9x18_MakarovSD", 5];
 
 
 
_crate addWeaponCargoGlobal ["AKS_74_U", 1];
 
_crate addWeaponCargoGlobal ["M40A3", 1];
 
_crate addWeaponCargoGlobal ["DMR", 1];
 
_crate addWeaponCargoGlobal ["SVD_CAMO", 1];
 
_crate addBackpackCargoGlobal ['DZ_Backpack_EP1', 1];
 
 
 
_crate addMagazineCargoGlobal ["30Rnd_556x45_StanagSD", 5];
 
_crate addMagazineCargoGlobal ["10Rnd_762x54_SVD", 5];
 
 
_crate addMagazineCargoGlobal ["30Rnd_762x39_SA58", 5];
 
_crate addMagazineCargoGlobal ["20Rnd_762x51_SB_SCAR", 5];
 
_crate addMagazineCargoGlobal ["30Rnd_762x39_AK47", 5];
 
 
 };
 
 
if (x == 3) then {
_crate = _this select 0;
 
clearWeaponCargoGlobal _crate;
clearMagazineCargoGlobal _crate;
 
 
_crate addMagazineCargoGlobal ["MortarBucket", 1];
 
_crate addMagazineCargoGlobal ["PartWheel", 2];
 
 
_crate addWeaponCargoGlobal ["Sa58P_EP1", 1];
 
_crate addWeaponCargoGlobal ["M240_DZ", 1];
 
_crate addWeaponCargoGlobal ["SCAR_L_CQC_Holo", 1];
 
_crate addWeaponCargoGlobal ["SCAR_L_CQC_CCO_SD", 1];
 
_crate addWeaponCargoGlobal ["SCAR_L_STD_Mk4CQT", 1];
 
_crate addMagazineCargoGlobal ["CinderBlocks", 10];
 
_crate addMagazineCargoGlobal ["100Rnd_762x51_M240", 1];
 
 
 
_crate addWeaponCargoGlobal ["M4A1_RCO_GL", 1];
 
_crate addWeaponCargoGlobal ["AKS_74_U", 1];
 
_crate addWeaponCargoGlobal ["m8_holo_sd", 1];
 
_crate addWeaponCargoGlobal ["M14_EP1", 1];
 
_crate addBackpackCargoGlobal ['DZ_GunBag_EP1', 1];
 
 
 
_crate addMagazineCargoGlobal ["30Rnd_556x45_Stanag", 5];
 
_crate addMagazineCargoGlobal ["10Rnd_762x54_SVD", 6];
 
_crate addMagazineCargoGlobal ["20Rnd_762x51_B_SCAR", 10];
 
_crate addMagazineCargoGlobal ["20Rnd_762x51_SB_SCAR", 10];
 
_crate addMagazineCargoGlobal ["10x_303", 6];
 
_crate addMagazineCargoGlobal ["20Rnd_B_765x17_Ball", 6];
 
_crate addMagazineCargoGlobal ["30Rnd_762x39_SA58", 6];
 
 
 };
 
 
if (x == 4) then {
_crate = _this select 0;
 
clearWeaponCargoGlobal _crate;
clearMagazineCargoGlobal _crate;
 
 
 
_crate addWeaponCargoGlobal ["NVGoggles", 2];
 
_crate addMagazineCargoGlobal ["Skin_Sniper1_DZ", 1];
 
_crate addMagazineCargoGlobal ["ItemCompass", 1];
 
 
_crate addWeaponCargoGlobal ["MP5SD", 1];
 
_crate addWeaponCargoGlobal ["Mk_48_DZ", 1];
 
 
 
_crate addMagazineCargoGlobal ["17Rnd_9x19_glock17", 5];
 
_crate addMagazineCargoGlobal ["17Rnd_9x19_glock17", 5];
 
_crate addWeaponCargoGlobal ["MP5A5", 1];
 
_crate addWeaponCargoGlobal ["PartEngine", 1];
 
_crate addWeaponCargoGlobal ["M16A4_GL", 1];
 
_crate addWeaponCargoGlobal ["Pecheneg", 1];
 
_crate addWeaponCargoGlobal ["m8_sharpshooter", 1];
 
_crate addWeaponCargoGlobal ["SCAR_H_LNG_Sniper_SD", 1];
 
_crate addBackpackCargoGlobal ['DZ_Assault_Pack_EP1', 1];
 
 
_crate addMagazineCargoGlobal ["30Rnd_556x45_Stanag", 5];
 
_crate addMagazineCargoGlobal ["30Rnd_762x39_SA58", 5];
 
_crate addMagazineCargoGlobal ["100Rnd_762x54_PK", 1];
 
_crate addMagazineCargoGlobal ["30Rnd_556x45_StanagSD", 5];
 
 
_crate addMagazineCargoGlobal ["1Rnd_SmokeRed_M203", 5];
 
_crate addMagazineCargoGlobal ["ItemSodaRbull", 5];
 
_crate addMagazineCargoGlobal ["CinderBlocks", 5];
 
 
_crate addMagazineCargoGlobal ["30rnd_9x19_MP5", 5];
 
_crate addMagazineCargoGlobal ["100Rnd_762x51_M240", 5];
 
_crate addMagazineCargoGlobal ["5Rnd_86x70_L115A1", 5];
 
_crate addMagazineCargoGlobal ["20Rnd_762x51_SB_SCAR", 5];
 
 
 
 
 
 };
 
 if (x == 5) then {
_crate = _this select 0;
 
clearWeaponCargoGlobal _crate;
clearMagazineCargoGlobal _crate;
 
_crate addWeaponCargoGlobal ["ItemToolbox", 5];
 
_crate addMagazineCargoGlobal ["Skin_Soldier1_DZ", 3];
 
_crate addMagazineCargoGlobal ["Skin_Camo1_DZ", 3];
 
 
_crate addWeaponCargoGlobal ["glock17_EP1", 2];
 
_crate addWeaponCargoGlobal ["UZI_EP1", 2];
 
 
 
_crate addMagazineCargoGlobal ["17Rnd_9x19_glock17", 10];
 
_crate addMagazineCargoGlobal ["30Rnd_9x19_UZI", 10];
 
 
 
_crate addWeaponCargoGlobal ["G36A_camo", 1];
 
_crate addWeaponCargoGlobal ["M4A1_AIM_SD_camo", 1];
 
_crate addWeaponCargoGlobal ["G36C_camo", 2];
 
_crate addWeaponCargoGlobal ["M14_EP1", 2];
 
_crate addWeaponCargoGlobal ["M16A4_ACG_GL", 1];
 
_crate addWeaponCargoGlobal ["M16A4_GL", 1];
 
_crate addWeaponCargoGlobal ["M4A3_CCO_EP1", 1];
 
_crate addWeaponCargoGlobal ["M4A1_AIM_SD_camo", 1];
 
_crate addWeaponCargoGlobal ["M4SPR", 1];
 
_crate addWeaponCargoGlobal ["RPK_74", 1];
 
_crate addWeaponCargoGlobal ["Sa58V_RCO_EP1", 1];
 
_crate addWeaponCargoGlobal ["M4A1_HWS_GL_SD_Camo", 1];
 
_crate addBackpackCargoGlobal ['DZ_Backpack_EP1', 1];
 
 
_crate addMagazineCargoGlobal ["30Rnd_545x39_AKSD", 10];
 
_crate addMagazineCargoGlobal ["30Rnd_762x39_AK47", 10];
 
_crate addMagazineCargoGlobal ["30Rnd_762x39_SA58", 10];
 
_crate addMagazineCargoGlobal ["30Rnd_556x45_G36", 10];
 
_crate addMagazineCargoGlobal ["30Rnd_556x45_StanagSD", 10];
 
_crate addMagazineCargoGlobal ["30Rnd_556x45_Stanag", 10];
 
_crate addMagazineCargoGlobal ["20Rnd_556x45_Stanag", 10];
 
_crate addMagazineCargoGlobal ["75Rnd_545x39_RPK", 10];
 
 };
 
 if (x == 6) then {
_crate = _this select 0;
 
clearWeaponCargoGlobal _crate;
clearMagazineCargoGlobal _crate;
 
_crate addWeaponCargoGlobal ["FN_FAL", 1];
_crate addWeaponCargoGlobal ["AK_74", 2];
_crate addWeaponCargoGlobal ["G36C_camo", 2];
_crate addWeaponCargoGlobal ["M14_EP1", 2];
_crate addWeaponCargoGlobal ["M4A3_CCO_EP1", 2];
_crate addWeaponCargoGlobal ["M4A1_AIM_SD_camo", 2];
_crate addWeaponCargoGlobal ["M4SPR", 2];
_crate addWeaponCargoGlobal ["SCAR_L_CQC_Holo", 1];
_crate addWeaponCargoGlobal ["SCAR_L_CQC_CCO_SD", 1];
_crate addWeaponCargoGlobal ["M4A1_HWS_GL_SD_Camo", 2];
_crate addWeaponCargoGlobal ["M240_DZ", 1];
 
_crate addMagazineCargoGlobal ["20Rnd_762x51_FNFAL", 10];
_crate addMagazineCargoGlobal ["30Rnd_545x39_AK", 10];
_crate addMagazineCargoGlobal ["30Rnd_762x39_AK47", 15];
_crate addMagazineCargoGlobal ["30Rnd_556x45_G36", 10];
_crate addMagazineCargoGlobal ["30Rnd_556x45_StanagSD", 10];
_crate addMagazineCargoGlobal ["30Rnd_556x45_Stanag", 20];
_crate addMagazineCargoGlobal ["100Rnd_762x51_M420", 1];
_crate addMagazineCargoGlobal ["20Rnd_762x51_B_SCAR", 10];
_crate addMagazineCargoGlobal ["20Rnd_762x51_SB_SCAR", 10];
 
 };
 
 if (x == 7) then {
_crate2 = _this select 0;
 
clearWeaponCargoGlobal _crate;
clearMagazineCargoGlobal _crate;
 
_crate2 addWeaponCargoGlobal ["ChainSaw", 1];
 
_crate2 addWeaponCargoGlobal ["Sa58V_RCO_EP1", 1];
 
 
_crate2 addWeaponCargoGlobal ["m8_sharpshooter", 1];
 
 
_crate2 addMagazineCargoGlobal ["30Rnd_556x45_StanagSD", 10];
 
_crate2 addWeaponCargoGlobal ["M4A3_CCO_EP1", 2];
 
_crate2 addWeaponCargoGlobal ["AKS_74_kobra", 1];
 
_crate2 addWeaponCargoGlobal ["G36_C_SD_camo", 1];
 
_crate2 addWeaponCargoGlobal ["M40A3", 1];
 
_crate2 addWeaponCargoGlobal ["SVD_CAMO", 1];
 
_crate2 addBackpackCargoGlobal ['DZ_LargeGunBag_EP1', 1];
 
 
 
_crate2 addMagazineCargoGlobal ["30Rnd_556x45_Stanag", 8];
 
_crate2 addMagazineCargoGlobal ["10Rnd_762x54_SVD", 5];
 
 
_crate2 addMagazineCargoGlobal ["10x_303", 5];
 
_crate2 addMagazineCargoGlobal ["2000Rnd_762x51_M134", 1];
 
_crate2 addMagazineCargoGlobal ["5Rnd_86x70_L115A1", 5];
 
 
 };

 
fillBoxesH.sqf

x=floor(random 10);    //0-11

 
 
if (x == 0) then {
_crate3 = _this select 0;
 
clearWeaponCargoGlobal _crate3;
clearMagazineCargoGlobal _crate3;
 
 
_crate3 addWeaponCargoGlobal ["ItemToolbox", 3];
 
_crate3 addWeaponCargoGlobal ["PartVRotor", 3];
 
 
_crate3 addWeaponCargoGlobal ["glock17_EP1", 1];
 
_crate3 addWeaponCargoGlobal ["BAF_L85A2_RIS_Holo", 1];
 
_crate3 addWeaponCargoGlobal ["SCAR_H_CQC_CCO", 1];
 
 
_crate3 addMagazineCargoGlobal ["17Rnd_9x19_glock17", 10];
 
_crate3 addMagazineCargoGlobal ["20rnd_762x51_B_SCAR", 1];
 
 
 
_crate3 addWeaponCargoGlobal ["m8_sharpshooter", 1];
 
_crate3 addWeaponCargoGlobal ["FN_FAL", 1];
 
_crate3 addWeaponCargoGlobal ["Sa58V_CCO_EP1", 1];
 
_crate3 addWeaponCargoGlobal ["M24", 1];
 
_crate3 addBackpackCargoGlobal ['DZ_LargeGunBag_EP1', 1];
 
_crate3 addMagazineCargoGlobal ["ItemBriefcase40oz", 1];
 
_crate3 addMagazineCargoGlobal ["30Rnd_556x45_Stanag", 15];
 
_crate3 addMagazineCargoGlobal ["10Rnd_762x54_SVD", 10];
 
 
_crate3 addMagazineCargoGlobal ["30Rnd_762x39_SA58", 10];
 
_crate3 addMagazineCargoGlobal ["CinderBlocks", 25];
 
_crate3 addMagazineCargoGlobal ["MortarBucket", 10];
 
 
 };
 
if (x == 1) then {
_crate3 = _this select 0;
 
clearWeaponCargoGlobal _crate3;
clearMagazineCargoGlobal _crate3;
 
 
_crate3 addWeaponCargoGlobal ["NVGoggles", 1];
 
_crate3 addWeaponCargoGlobal ["Sa58V_RCO_EP1", 1];
 
 
_crate3 addWeaponCargoGlobal ["Colt1911", 1];
 
_crate3 addWeaponCargoGlobal ["revolver_EP1", 1];
 
 
_crate3 addMagazineCargoGlobal ["ItemBriefcase50oz", 1];
 
_crate3 addMagazineCargoGlobal ["30Rnd_556x45_StanagSD", 10];
 
_crate3 addWeaponCargoGlobal ["SCAR_H_LNG_Sniper", 1];
 
_crate3 addWeaponCargoGlobal ["AKS_74_kobra", 1];
 
_crate3 addWeaponCargoGlobal ["m8_carbine", 1];
 
_crate3 addWeaponCargoGlobal ["M40A3", 1];
 
_crate3 addWeaponCargoGlobal ["VSS_vintorez", 1];
 
_crate3 addBackpackCargoGlobal ['DZ_GunBag_EP1', 1];
 
_crate3 addMagazineCargoGlobal ["PartWoodLumber", 25];
 
_crate3 addMagazineCargoGlobal ["30Rnd_556x45_Stanag", 10];
 
_crate3 addMagazineCargoGlobal ["ItemBriefcase100oz", 1];
 
_crate3 addMagazineCargoGlobal ["CinderBlocks", 15];
 
_crate3 addMagazineCargoGlobal ["20rnd_762x51_B_SCAR", 1];
 
_crate3 addMagazineCargoGlobal ["10x_303", 10];
 
_crate3 addMagazineCargoGlobal ["2000Rnd_762x51_M134", 2];
 
_crate3 addMagazineCargoGlobal ["10Rnd_9x39_SP5_VSS", 10];
 
 
 };
 
 
if (x == 2) then {
_crate3 = _this select 0;
 
clearWeaponCargoGlobal _crate3;
clearMagazineCargoGlobal _crate3;
 
 
_crate3 addWeaponCargoGlobal ["PartEngine", 1];
 
_crate3 addWeaponCargoGlobal ["ItemMatchbox", 5];
 
_crate3 addMagazineCargoGlobal ["ItemBriefcase80oz", 1];
 
_crate3 addWeaponCargoGlobal ["Colt1911", 1];
 
_crate3 addWeaponCargoGlobal ["HandGrenade_west", 1];
 
_crate3 addMagazineCargoGlobal ["ItemComboLock", 1];
 
_crate3 addMagazineCargoGlobal ["8Rnd_9x18_MakarovSD", 10];
 
_crate3 addMagazineCargoGlobal ["ItemVault", 1];
 
_crate3 addWeaponCargoGlobal ["AKS_74_U", 1];
 
_crate3 addWeaponCargoGlobal ["M40A3", 1];
 
_crate3 addWeaponCargoGlobal ["m8_compact", 1];
 
_crate3 addWeaponCargoGlobal ["MP5A5", 1];
 
_crate3 addBackpackCargoGlobal ['DZ_TK_Assault_Pack_EP1', 1];
 
_crate3 addMagazineCargoGlobal ["CinderBlocks", 15];
 
_crate3 addMagazineCargoGlobal ["30Rnd_556x45_StanagSD", 10];
 
_crate3 addMagazineCargoGlobal ["20Rnd_9x39_SP5_VSS", 5];
 
 
_crate3 addMagazineCargoGlobal ["30Rnd_762x39_SA58", 5];
 
_crate3 addMagazineCargoGlobal ["20Rnd_762x51_SB_SCAR", 5];
 
_crate3 addMagazineCargoGlobal ["30Rnd_762x39_AK47", 5];
 
 
 };
 
 
if (x == 3) then {
_crate3 = _this select 0;
 
clearWeaponCargoGlobal _crate3;
clearMagazineCargoGlobal _crate3;
 
 
_crate3 addWeaponCargoGlobal ["ItemToolbox", 1];
 
_crate3 addWeaponCargoGlobal ["ItemMatchbox", 1];
 
 
_crate3 addWeaponCargoGlobal ["Sa58P_EP1", 1];
 
_crate3 addWeaponCargoGlobal ["MakarovSD", 1];
 
 
_crate3 addMagazineCargoGlobal ["17Rnd_9x19_glock17", 10];
 
_crate3 addMagazineCargoGlobal ["8Rnd_9x18_MakarovSD", 10];
 
 
 
_crate3 addWeaponCargoGlobal ["M4A1_RCO_GL", 1];
 
_crate3 addWeaponCargoGlobal ["AKS_74_U", 1];
 
_crate3 addWeaponCargoGlobal ["m8_holo_sd", 1];
 
_crate3 addWeaponCargoGlobal ["M14_EP1", 1];
 
_crate3 addMagazineCargoGlobal ["ItemVault", 1];
 
_crate3 addBackpackCargoGlobal ['DZ_TK_Assault_Pack_EP1', 1];
 
_crate3 addMagazineCargoGlobal ["ItemFuelBarrelEmpty", 2];
 
_crate3 addMagazineCargoGlobal ["30Rnd_556x45_Stanag", 5];
 
_crate3 addMagazineCargoGlobal ["10Rnd_762x54_SVD", 5];
 
 
_crate3 addMagazineCargoGlobal ["10x_303", 5];
 
_crate3 addMagazineCargoGlobal ["20Rnd_9x39_SP5_VSS", 5];
 
_crate3 addMagazineCargoGlobal ["MortarBucket", 15];
 
 
 };
 
 
if (x == 4) then {
_crate3 = _this select 0;
 
clearWeaponCargoGlobal _crate3;
clearMagazineCargoGlobal _crate3;
 
_crate3 addWeaponCargoGlobal ["AKS_74_kobra", 1];
 
_crate3 addWeaponCargoGlobal ["revolver_EP1", 1];
 
 
 
_crate3 addMagazineCargoGlobal ["10Rnd_127x99_m107", 10];
 
_crate3 addMagazineCargoGlobal ["20Rnd_762x51_SB_SCAR", 10];
 
 
_crate3 addWeaponCargoGlobal ["MakarovSD", 1];
 
_crate3 addWeaponCargoGlobal ["DMR", 2];
 
_crate3 addWeaponCargoGlobal ["m107", 1];
 
_crate3 addWeaponCargoGlobal ["100Rnd_762x54_PK", 2];
 
_crate3 addWeaponCargoGlobal ["M79_EP1", 1];
 
 
 
_crate3 addBackpackCargoGlobal ['DZ_Backpack_EP1', 1];
 
_crate3 addMagazineCargoGlobal ["CinderBlocks", 15];
 
 
 
_crate3 addMagazineCargoGlobal ["30Rnd_556x45_StanagSD", 5];
 
_crate3 addMagazineCargoGlobal ["5Rnd_86x70_L115A1", 5];
 
_crate3 addMagazineCargoGlobal ["20Rnd_762x51_DMR", 7];
 
 
 
 
 
 };
 
 
 
 if (x == 5) then {
_crate3 = _this select 0;
 
clearWeaponCargoGlobal _crate;
clearMagazineCargoGlobal _crate;
 
_crate3 addWeaponCargoGlobal ["AK_107_pso", 1];
 
_crate3 addWeaponCargoGlobal ["DMR", 1];
 
_crate3 addWeaponCargoGlobal ["M40A3", 1];
 
_crate3 addWeaponCargoGlobal ["M24_des_EP1", 1];
 
_crate3 addWeaponCargoGlobal ["SVD_CAMO", 1];
 
_crate3 addWeaponCargoGlobal ["SVD", 1];
 
_crate3 addWeaponCargoGlobal ["SVD_des_EP1", 1];
 
_crate3 addBackpackCargoGlobal ['DZ_Backpack_EP1', 1];
 
_crate3 addMagazineCargoGlobal ["Skin_Sniper1_DZ", 3];
 
_crate3 addMagazineCargoGlobal ["PartWoodLumber", 15];
 
_crate3 addMagazineCargoGlobal ["ItemComboLock", 2];
 
_crate3 addMagazineCargoGlobal ["30Rnd_545x39_AK", 10];
 
_crate3 addMagazineCargoGlobal ["10Rnd_762x54_SVD", 15];
 
_crate3 addMagazineCargoGlobal ["20Rnd_762x51_DMR", 10];
 
 
 
};
 
if (x == 6) then {
_crate = _this select 0;
 
clearWeaponCargoGlobal _crate;
clearMagazineCargoGlobal _crate;
 
_crate addWeaponCargoGlobal ["BAF_LRR_scoped", 1];
_crate addMagazineCargoGlobal ["5Rnd_86x70_L115A1", 12];
_crate addMagazineCargoGlobal ["Skin_Sniper1_DZ", 1];
};
 
if (x == 7) then {
_crate = _this select 0;
 
clearWeaponCargoGlobal _crate;
clearMagazineCargoGlobal _crate;
 
 
_crate addWeaponCargoGlobal ["m107", 2];
_crate addMagazineCargoGlobal ["10Rnd_127x99_m107", 12];
};
 
if (x == 8) then {
_crate = _this select 0;
 
clearWeaponCargoGlobal _crate;
clearMagazineCargoGlobal _crate;
 
_crate addWeaponCargoGlobal ["BAF_AS50_scoped", 1];
_crate addBackpackCargoGlobal ["DZ_LargeGunBag_EP1", 1];
_crate addMagazineCargoGlobal ["10Rnd_127x99_m107", 3];
_crate addMagazineCargoGlobal ["Skin_Sniper1_DZ", 1];
_crate addMagazineCargoGlobal ["PipeBomb", 1];
};
 
 
if (x == 9) then {
_crate = _this select 0;
 
clearWeaponCargoGlobal _crate;
clearMagazineCargoGlobal _crate;
 
_crate addMagazineCargoGlobal ["ItemSodaEmpty", 40];
_crate addMagazineCargoGlobal ["ItemTrashRazor", 10];
_crate addMagazineCargoGlobal ["TrashJackDaniels", 20];
_crate addMagazineCargoGlobal ["ItemTrashToiletpaper", 4];
_crate addMagazineCargoGlobal ["HandChemBlue", 10];
_crate addMagazineCargoGlobal ["HandChemGreen", 10];
_crate addMagazineCargoGlobal ["HandChemRed", 10];
_crate addMagazineCargoGlobal ["HandRoadFlare", 10];
_crate addMagazineCargoGlobal ["TrashTinCan", 40];
_crate addMagazineCargoGlobal ["ItemBriefcase100oz", 1];
};

 
fillBoxesM.sqf

x=floor(random 5);    //0-4

 
 
if (x == 0) then {
_crate = _this select 0;
 
clearWeaponCargoGlobal _crate;
clearMagazineCargoGlobal _crate;
 
_crate addMagazineCargoGlobal ["ItemBandage", 5];
 
_crate addWeaponCargoGlobal ["ItemMatchbox", 5];
 
_crate addMagazineCargoGlobal ["ItemMorphine", 5];
 
_crate addMagazineCargoGlobal ["ItemEpinephrine", 5];
 
_crate addMagazineCargoGlobal ["ItemPainkiller", 5];
 
_crate addMagazineCargoGlobal ["ItemWaterbottle", 5];
 
_crate addMagazineCargoGlobal ["FoodCanBakedBeans", 5];
 
_crate addMagazineCargoGlobal ["ItemAntibiotic", 5];
 
_crate addMagazineCargoGlobal ["ItemBloodbag", 5];
 
_crate addMagazineCargoGlobal ["SmokeShellRed", 5];
 
_crate addMagazineCargoGlobal ["MortarBucket", 5];
 
_crate addMagazineCargoGlobal ["SmokeShellPurple", 5];
 
_crate addMagazineCargoGlobal ["CinderBlocks", 5];
 
_crate addMagazineCargoGlobal ["2000Rnd_762x51_M134", 2];
 
_crate addBackpackCargoGlobal ['DZ_Backpack_EP1', 1];
 
 
_crate addMagazineCargoGlobal ["PipeBomb", 2]; };
 
 
if (x == 1) then {
_crate = _this select 0;
 
clearWeaponCargoGlobal _crate;
clearMagazineCargoGlobal _crate;
 
_crate addMagazineCargoGlobal ["ItemBandage", 5];
 
_crate addWeaponCargoGlobal ["ItemMatchbox", 2];
 
_crate addMagazineCargoGlobal ["ItemMorphine", 6];
 
_crate addMagazineCargoGlobal ["ItemEpinephrine", 5];
 
_crate addMagazineCargoGlobal ["ItemPainkiller", 7];
 
_crate addMagazineCargoGlobal ["ItemWaterbottle", 4];
 
_crate addMagazineCargoGlobal ["FoodCanBakedBeans", 2];
 
_crate addMagazineCargoGlobal ["ItemAntibiotic", 10];
 
_crate addMagazineCargoGlobal ["ItemBloodbag", 3];
 
_crate addMagazineCargoGlobal ["SmokeShellRed", 10];
 
_crate addMagazineCargoGlobal ["CinderBlocks", 10];
 
_crate addMagazineCargoGlobal ["MortarBucket", 7];
 
_crate addMagazineCargoGlobal ["30Rnd_556x45_StanagSD", 6];
 
_crate addMagazineCargoGlobal ["PartVRotor", 1];
 
_crate addBackpackCargoGlobal ['DZ_GunBag_EP1', 1];
 
 
_crate addMagazineCargoGlobal ["PipeBomb", 1]; };
 
if (x == 2) then {
_crate = _this select 0;
 
clearWeaponCargoGlobal _crate;
clearMagazineCargoGlobal _crate;
 
_crate addMagazineCargoGlobal ["ItemBandage", 3];
 
_crate addMagazineCargoGlobal ["ItemMorphine", 3];
 
_crate addMagazineCargoGlobal ["ItemEpinephrine", 3];
 
_crate addMagazineCargoGlobal ["ItemPainkiller", 3];
 
_crate addMagazineCargoGlobal ["FoodCanBakedBeans", 15];
 
_crate addMagazineCargoGlobal ["ItemAntibiotic", 3];
 
_crate addMagazineCargoGlobal ["ItemBloodbag", 3];
 
_crate addMagazineCargoGlobal ["PartGlass", 3];
 
_crate addMagazineCargoGlobal ["MortarBucket", 3];
 
_crate addWeaponCargoGlobal ["ItemToolbox", 2];
_crate addWeaponCargoGlobal ["ItemCrowbar", 2];
_crate addMagazineCargoGlobal ["PartWoodPlywood", 30];
_crate addMagazineCargoGlobal ["PartGeneric", 8];
_crate addMagazineCargoGlobal ["ItemComboLock", 2];
 
_crate addBackpackCargoGlobal ['DZ_Backpack_EP1', 1];
 
 
 };
 
if (x == 3) then {
_crate = _this select 0;
 
clearWeaponCargoGlobal _crate;
clearMagazineCargoGlobal _crate;
 
_crate addMagazineCargoGlobal ["ItemBandage", 5];
 
_crate addWeaponCargoGlobal ["ItemMatchbox", 5];
 
_crate addMagazineCargoGlobal ["ItemMorphine", 5];
 
_crate addMagazineCargoGlobal ["ItemEpinephrine", 5];
 
_crate addMagazineCargoGlobal ["ItemPainkiller", 5];
 
_crate addMagazineCargoGlobal ["ItemWaterbottle", 5];
 
_crate addMagazineCargoGlobal ["FoodCanBakedBeans", 5];
 
_crate addMagazineCargoGlobal ["ItemAntibiotic", 5];
 
_crate addMagazineCargoGlobal ["ItemBloodbag", 5];
 
_crate addMagazineCargoGlobal ["PartWoodLumber", 66];
 
_crate addMagazineCargoGlobal ["MortarBucket", 5];
 
_crate addMagazineCargoGlobal ["SmokeShellGreen", 5];
 
_crate addMagazineCargoGlobal ["CinderBlocks", 5];
 
_crate addMagazineCargoGlobal ["30Rnd_556x45_StanagSD", 5];
 
_crate addMagazineCargoGlobal ["PartWheel", 5];
 
_crate addBackpackCargoGlobal ['DZ_Backpack_EP1', 1];
 
 
_crate addMagazineCargoGlobal ["PipeBomb", 1]; };
 
 
if (x == 4) then {
_crate = _this select 0;
 
clearWeaponCargoGlobal _crate;
clearMagazineCargoGlobal _crate;
 
_crate addMagazineCargoGlobal ["ItemBandage", 2];
 
_crate addWeaponCargoGlobal ["ItemMatchbox", 1];
 
_crate addMagazineCargoGlobal ["ItemMorphine", 3];
 
_crate addMagazineCargoGlobal ["ItemEpinephrine", 3];
 
_crate addMagazineCargoGlobal ["ItemPainkiller", 2];
 
_crate addMagazineCargoGlobal ["ItemWaterbottle", 2];
 
_crate addMagazineCargoGlobal ["FoodCanBakedBeans", 5];
 
_crate addMagazineCargoGlobal ["ItemAntibiotic", 5];
 
_crate addMagazineCargoGlobal ["ItemBloodbag", 2];
 
_crate addMagazineCargoGlobal ["ItemBriefcase40oz", 1];
 
_crate addMagazineCargoGlobal ["CinderBlocks", 2];
 
_crate addMagazineCargoGlobal ["SmokeShellPurple", 3];
 
_crate addMagazineCargoGlobal ["MortarBucket", 3];
 
_crate addMagazineCargoGlobal ["SmokeShellYellow", 1];
 
_crate addBackpackCargoGlobal ['DZ_GunBag_EP1', 1];
 
 
_crate addMagazineCargoGlobal ["PipeBomb", 1]; };
 
};

 
fillBoxesS.sqf

x=floor(random 6);    //0-5

 
 
if (x == 0) then {
_crate2 = _this select 0;
 
clearWeaponCargoGlobal _crate2;
clearMagazineCargoGlobal _crate2;
 
 
_crate2 addWeaponCargoGlobal ["ItemToolbox", 3];
 
_crate2 addWeaponCargoGlobal ["ItemMatchbox", 3];
 
 
_crate2 addWeaponCargoGlobal ["glock17_EP1", 1];
 
_crate2 addWeaponCargoGlobal ["MakarovSD", 1];
 
_crate addWeaponCargoGlobal ["AK_74", 1];
 
_crate2 addMagazineCargoGlobal ["17Rnd_9x19_glock17", 10];
 
_crate2 addMagazineCargoGlobal ["8Rnd_9x18_MakarovSD", 10];
 
_crate2 addWeaponCargoGlobal ["m8_SAW", 1];
 
_crate2 addWeaponCargoGlobal ["VSS_vintorez", 1];
 
_crate2 addWeaponCargoGlobal ["FN_FAL", 1];
 
_crate2 addWeaponCargoGlobal ["Sa58V_CCO_EP1", 1];
 
_crate2 addWeaponCargoGlobal ["SVD_CAMO", 1];
 
_crate2 addBackpackCargoGlobal ['DZ_Backpack_EP1', 1];
 
 
 
_crate2 addMagazineCargoGlobal ["30Rnd_556x45_Stanag", 10];
 
_crate2 addMagazineCargoGlobal ["10Rnd_762x54_SVD", 10];
 
_crate2 addMagazineCargoGlobal ["100Rnd_556x45_BetaCMag", 1];
 
_crate2 addMagazineCargoGlobal ["30Rnd_762x39_SA58", 5];
 
_crate2 addMagazineCargoGlobal ["MortarBucket", 5];
 
_crate2 addMagazineCargoGlobal ["30Rnd_545x39_AK", 10];
 
_crate2 addMagazineCargoGlobal ["CinderBlocks", 5];
 
 
 };
 
if (x == 1) then {
_crate2 = _this select 0;
 
clearWeaponCargoGlobal _crate2;
clearMagazineCargoGlobal _crate2;
 
 
_crate2 addWeaponCargoGlobal ["ChainSaw", 1];
 
_crate2 addWeaponCargoGlobal ["Sa58V_RCO_EP1", 1];
 
 
_crate2 addWeaponCargoGlobal ["m8_sharpshooter", 1];
 
 
_crate2 addMagazineCargoGlobal ["30Rnd_556x45_StanagSD", 10];
 
_crate addWeaponCargoGlobal ["M4A3_CCO_EP1", 2];
 
_crate2 addWeaponCargoGlobal ["AKS_74_kobra", 1];
 
_crate2 addWeaponCargoGlobal ["G36_C_SD_camo", 1];
 
_crate2 addWeaponCargoGlobal ["M40A3", 1];
 
_crate2 addWeaponCargoGlobal ["SVD_CAMO", 1];
 
_crate2 addBackpackCargoGlobal ['DZ_LargeGunBag_EP1', 1];
 
 
 
_crate2 addMagazineCargoGlobal ["30Rnd_556x45_Stanag", 8];
 
_crate2 addMagazineCargoGlobal ["10Rnd_762x54_SVD", 5];
 
 
_crate2 addMagazineCargoGlobal ["10x_303", 5];
 
_crate2 addMagazineCargoGlobal ["2000Rnd_762x51_M134", 1];
 
_crate2 addMagazineCargoGlobal ["5Rnd_86x70_L115A1", 5];
 
 
 };
 
 
if (x == 2) then {
_crate2 = _this select 0;
 
clearWeaponCargoGlobal _crate2;
clearMagazineCargoGlobal _crate2;
 
 
_crate2 addWeaponCargoGlobal ["ItemToolbox", 1];
 
_crate2 addWeaponCargoGlobal ["ItemMatchbox", 5];
 
 
_crate2 addWeaponCargoGlobal ["m8_compact", 1];
 
_crate2 addWeaponCargoGlobal ["HandGrenade_west", 1];
 
 
_crate2 addMagazineCargoGlobal ["7Rnd_45ACP_1911", 10];
 
_crate2 addMagazineCargoGlobal ["8Rnd_9x18_MakarovSD", 10];
 
 
 
_crate2 addWeaponCargoGlobal ["AKS_74_U", 1];
 
_crate2 addWeaponCargoGlobal ["M40A3", 1];
 
_crate2 addWeaponCargoGlobal ["m8_carbine", 1];
 
_crate2 addWeaponCargoGlobal ["SVD_CAMO", 1];
 
_crate2 addBackpackCargoGlobal ['DZ_Backpack_EP1', 1];
 
 
 
_crate2 addMagazineCargoGlobal ["30Rnd_556x45_StanagSD", 8];
 
_crate2 addMagazineCargoGlobal ["10Rnd_762x54_SVD", 5];
 
 
_crate2 addMagazineCargoGlobal ["30Rnd_762x39_SA58", 5];
 
_crate2 addMagazineCargoGlobal ["20Rnd_762x51_SB_SCAR", 5];
 
_crate2 addMagazineCargoGlobal ["30Rnd_762x39_AK47", 5];
 
 
 };
 
 
if (x == 3) then {
_crate2 = _this select 0;
 
clearWeaponCargoGlobal _crate2;
clearMagazineCargoGlobal _crate2;
 
 
_crate2 addWeaponCargoGlobal ["ItemToolbox", 1];
 
_crate2 addWeaponCargoGlobal ["ItemMatchbox", 1];
 
 
_crate2 addWeaponCargoGlobal ["Sa58P_EP1", 1];
 
_crate2 addWeaponCargoGlobal ["MakarovSD", 1];
 
 
_crate2 addMagazineCargoGlobal ["17Rnd_9x19_glock17", 10];
 
_crate2 addMagazineCargoGlobal ["8Rnd_9x18_MakarovSD", 10];
 
 
 
_crate2 addWeaponCargoGlobal ["M4A1_RCO_GL", 1];
 
_crate2 addWeaponCargoGlobal ["AKS_74_U", 1];
 
_crate2 addWeaponCargoGlobal ["m8_holo_sd", 1];
 
_crate2 addWeaponCargoGlobal ["M14_EP1", 1];
 
_crate2 addBackpackCargoGlobal ['DZ_TerminalPack_EP1', 1];
 
 
 
_crate2 addMagazineCargoGlobal ["30Rnd_556x45_Stanag", 10];
 
_crate2 addMagazineCargoGlobal ["MortarBucket", 10];
 
 
_crate2 addMagazineCargoGlobal ["CinderBlocks", 10];
 
_crate2 addMagazineCargoGlobal ["6Rnd_45ACP", 10];
 
_crate2 addMagazineCargoGlobal ["30Rnd_762x39_SA58", 10];
 
 
 };
 
 
if (x == 4) then {
_crate2 = _this select 0;
 
clearWeaponCargoGlobal _crate2;
clearMagazineCargoGlobal _crate2;
 
 
_crate2 addWeaponCargoGlobal ["ItemEtool", 1];
 
_crate2 addWeaponCargoGlobal ["AK_47_M", 1];
 
 
_crate2 addWeaponCargoGlobal ["M79_EP1", 1];
 
_crate2 addWeaponCargoGlobal ["revolver_EP1", 1];
 
 
_crate2 addMagazineCargoGlobal ["6Rnd_45ACP", 10];
 
_crate2 addMagazineCargoGlobal ["8Rnd_B_Beneli_74Slug", 10];
 
 
 
_crate2 addWeaponCargoGlobal ["M14_EP1", 1];
 
_crate2 addWeaponCargoGlobal ["M40A3", 1];
 
_crate2 addWeaponCargoGlobal ["Sa58V_EP1", 1];
 
_crate2 addWeaponCargoGlobal ["SVD_CAMO", 1];
 
_crate2 addBackpackCargoGlobal ['DZ_Patrol_Pack_EP1', 1];
 
 
 
_crate2 addMagazineCargoGlobal ["ItemBriefcase30oz", 1];
 
_crate2 addMagazineCargoGlobal ["10Rnd_762x54_SVD", 6];
 
_crate2 addMagazineCargoGlobal ["ItemTankTrap", 5];
 
_crate2 addMagazineCargoGlobal ["30Rnd_762x39_SA58", 5];
 
_crate2 addMagazineCargoGlobal ["30Rnd_762x39_AK47", 5];
 
_crate2 addMagazineCargoGlobal ["10Rnd_127x99_m107", 2];
 
 
 };
 
 if (x == 5) then {
_crate = _this select 0;
 
clearWeaponCargoGlobal _crate;
clearMagazineCargoGlobal _crate;
 
_crate addMagazineCargoGlobal ["ItemSodaCoke", 25];
_crate addMagazineCargoGlobal ["ItemSodaMdew", 2];
_crate addMagazineCargoGlobal ["ItemSodaOrangeSherbet", 1];
_crate addMagazineCargoGlobal ["ItemSodaRbull", 1];
_crate addMagazineCargoGlobal ["FoodCanBakedBeans", 15];
_crate addMagazineCargoGlobal ["FoodCanFrankBeans", 15];
_crate addMagazineCargoGlobal ["FoodCanPasta", 15];
_crate addMagazineCargoGlobal ["FoodCanSardines", 15];
_crate addMagazineCargoGlobal ["FoodPistachio", 25];
};

Link to comment
Share on other sites

  • 0

_crate addMagazineCargoGlobal [_x, 5]; } forEach ["this_item","that_item","whichever_item"];

 

This adds the items you add to the array 5 times to the crate. This way you can make your scripts a bit more organized (I'm not an experienced programmer, but organizing does help a bit)

 

Also you can use BIS_fnc_SelectRandom to pick a pick a random object out of an array. 

 

Also you can add a switch (you use x, i dont know why):

_crate = _this select 0;
 
clearWeaponCargoGlobal _crate;
clearMagazineCargoGlobal _crate;
_Rand = floor(random 5);
switch (_Rand) do 
{
  case 0:
  {
  };
  case 1:
  {
  };
  case x;
  {
  };
  case default:
  {
  };
};

Check out http://community.bistudio.com/wiki/switch

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Advertisement
  • Discord

×
×
  • Create New...