Запускаем так. В ините юнита пишем: nul = [this] execVM "script.sqf"

Сам скрипт:

Код:
/*
SCRIPT BY JTS
*/

_Object = _this select 0;
_Random = [0,1,2,3,0];
_i = 0; 

_Mags = 
[
"5Rnd_127x108_KSVK",
"10x_303",
"30Rnd_762x39_SA58",
"20Rnd_762x51_FNFAL",
"30Rnd_762x39_AK47",
"30Rnd_545x39_AK",
"30Rnd_556x45_Stanag",
"17Rnd_9x19_glock17",
"6Rnd_45ACP",
"20Rnd_B_765x17_Ball",
"30Rnd_9x19_UZI",
"7Rnd_45ACP_1911",
"8Rnd_9x18_Makarov",
"8Rnd_9x18_MakarovSD",
"17Rnd_9x19_glock17",
"6Rnd_45ACP",
"20Rnd_B_765x17_Ball",
"30Rnd_9x19_UZI",
"7Rnd_45ACP_1911",
"8Rnd_9x18_Makarov",
"8Rnd_9x18_MakarovSD"
];

_Num = random (count _Mags);
_Num = _Num - (_Num mod 1);
_Mag = _Mags select _Num;

_RandomM = random (count _Random);
_RandomM = _RandomM - (_RandomM %1);
_RandomM = _Random select _RandomM;

while {_i < _RandomM} do {
	  _i = _i +1;
	  _Object addMagazine _Mag
};

При желании можно конечно же добавить нужный магазин




Теги: ARMA 2