Fox
Well-Known Member
Does this mission work with sarge ai ?
Gesendet von meinem GT-I9100 mit Tapatalk 4
Gesendet von meinem GT-I9100 mit Tapatalk 4
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature may not be available in some browsers.
I'm thinking of integrating a small part of this mission system to my AI mod. I'll use this code as guidance as opposed to copying it but I'll be sure to give credit.
Hi Buttface - did you do this in the end?
Thanks![]()
i can confirm this works with both DZAI lite and full.
To get this to work with DZAI, did you leave out the "execVM "factions.sqf";" from your init file?
x=floor(random 5); // generate a random number 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]; };
I think you can accomplish that with the add mag command, should work the same