Do you have a reference for helicopter crash? My script can't be used! Thank you!
//HelicarshU.S.A! (Spawns zombies/loot and a crashed heli) //num of helis. 15 zeds each heli $ 15 loot pieces _Heli = 75; diag_log format ["Spawn Heli arrays %1",_Heli]; //spawn points array _HeliPointsArray = [ [5738.4302,7605.0298], [6242.1201,8368.71], [4015.1001,7971.5698], [2320.3101,10217.8], [4506.8398,12748.3], [7121.3701,9646.6699], [1667.61,5293.3398], [1700.0699,2338.8501], [3563.6899,7537.1001], [4328.02,8489.7002], [5211.0698,7763.5498], [7455.7798,11574.3], [6119.3101,6631.1099], [5941.0601,6645.27], [5016.4302,6257.9199], [4781.8999,6270.2598], [4455.9302,6181.7202], [4074.98,6222.1802], [3622.3,6415.96], [3254.45,6682.6499], [2848.0601,6815.6401], [2572.1799,6781.1499], [2298.23,6513.3999], [2313.9299,6151.0498], [2461.02,5794.4102], [2028.4399,5166.5601], [1596.27,5234.5698], [3031.3401,10225.8], [3475.28,9765], [2863.99,9639.5195], [2067.3401,9272.2002], [1603.08,9231.04], [640.487,9119.4697], [4996.7798,9156.46], [5314.1802,9310.79], [5124.4502,9496.6504], [4847.1099,9867.2598], [4603.77,10245], [4454.6001,10666.2], [4696.3501,10736.4], [4174.2002,10879.6], [3904.0601,11112.5], [3453.49,10866.1], [2627.26,10443.4], [2243.21,10726.9], [1853.38,11309.6], [1949.3101,11759.8], [4832.6699,4767.9502], [3838.1101,4944.77], [3142.3401,4426.1899], [1263.8101,4081.76], [1371.08,4505.2598], [4712.8701,5869.5498], [5405.4502,5638.77], [3235.1799,8824.7598], [5928.0698,10975.5], [4661.25,11954.4] ]; _arrayItemsHeli= [ ["AKM"], ["M4A1"], ["Ammo_556_20Rnd"], ["Ammo_357_20Rnd"], ["ammo_762x39_20rnd"], ["ammo_762x39_20rnd"], ["CLIP_762_5Rnd"], ["Ammo_12ga_Pellets"], ["M_CMAG_10Rnd"], ["clip_762x39_10rnd"], ["Optics_Binoculars"], ["Optics_Rangefinder"], ["M_STANAG_30Rnd_COUPLED"], ["M_ak101_30Rnd"], ["M_Saiga_5Rnd"], ["M_ak74_30Rnd"], ["M_Vss_10Rnd"], ["M_svd_10Rnd"], ["Winchester70_Black"], ["M_Fal_20Rnd"], ["SKS"], ["b95"], ["AK101"], ["Att_Suppressor_AK"], ["Att_Optic_PSO1"], ["Att_Handguard_AK74_Camo"], ["Att_Buttstock_AK_Wood_Camo"], ["att_bayonet_ak"], ["ammobox_556_20rnd"], ["AmmoBox_9x39_20Rnd"], ["AmmoBox_308Win_20Rnd"], ["FAL"], ["Att_Optic_PUScope"], ["AmmoBox_762_20Rnd"], ["SVD"], ["Mosin9130_Green_Black"], ["CLIP_762_5Rnd"], ["magnum"], ["m_357_speedloader"], ["fnx45"], ["m_cz75_15rnd"], ["Att_Suppressor_Pistol"], ["1911_engraved"], ["cz75"], ["Att_Optic_FNP45_MRD"], ["m_fnx45_15rnd"], ["Glock19"], ["M_Glock_15Rnd"], ["MP5K"], ["Att_Optic_Reflex"], ["Att_Optic_ACOG"], ["Att_Optic_M4T3NRDS"], ["Att_Handguard_MP5_Rail"], ["Att_Buttstock_MP5_Stock"], ["M_MP5_30Rnd"], ["UMP45"], ["shotgunmp133"], ["Ammo_12ga_Pellets"], ["Ammo_556_20Rnd"], ["Ammo_357_20Rnd"], ["CLIP_762_5Rnd"], ["clip_762x39_10rnd"], ["M_STANAG_30Rnd_COUPLED"], ["vss"], ["m_ak74_30rnd_black"], ["M_Vss_10Rnd"], ["ak74"], ["m_ak74_30rnd_black"], ["m_ak74_30rnd_black"], ["m_ak74_30rnd_black"], ["m_ak74_30rnd_black"], ["M_Vss_10Rnd"], ["M_svd_10Rnd"], ["Winchester70_Black"], ["M_Fal_20Rnd"], ["SKS"], ["b95"], ["Att_Suppressor_AK"], ["Att_Handguard_AK74"], ["Att_Buttstock_AK_Wood"], ["ammobox_556_20rnd"], ["AmmoBox_9x39_20Rnd"], ["AmmoBox_308Win_20Rnd"], ["FAL"], ["Att_Optic_PUScope"], ["AmmoBox_762_20Rnd"], ["SVD"], ["Mosin9130_Black"], ["CLIP_762_5Rnd"], ["magnum"], ["m_357_speedloader"], ["b95_black"], ["sks_black"], ["ammo_762x39_20rnd"], ["m65_jacket_black"], ["att_optic_hunting"], ["m_cmag_30rnd"], ["m_cmag_40rnd"], ["m_cmag_40rnd"], ["m_cmag_40rnd"], ["attachment_optic_acog"], ["attachment_buttstock_m4oe"], ["attachment_handguard_m4ris"], ["attachment_bayonet_m9a1"], ["attachment_optic_m4t3nrds"], ["M_UMP_25Rnd"] ]; _arrayZom= [ ["ZmbM_PatrolNormal_PautRev"], ["ZmbM_PatrolNormal_Autumn"], ["ZmbM_PatrolNormal_Flat"], ["ZmbM_PatrolNormal_Summer"], ["ZmbM_SoldierNormal"] ]; fnc_spawnHeli = { for "ii" from 1 to _Heli do { _thisHeli = _HeliPointsArray select floor(random(count _HeliPointsArray)); _vehicle = createvehicle ["Land_UH1Y_Wreck", _thisHeli, [], 0, "CAN_COLLIDE"]; _vehicle setDir floor(random 360); _originalPos = getPosATL _vehicle; _Damage = random 0.7; _loot = createvehicle [(_arrayItemsHeli select floor(random(count _arrayItemsHeli))) select 0, _originalPos, [], 5, "CAN_COLLIDE"]; _loot = createvehicle [(_arrayItemsHeli select floor(random(count _arrayItemsHeli))) select 0, _originalPos, [], 5, "CAN_COLLIDE"] setDamage _Damage; _loot = createvehicle [(_arrayItemsHeli select floor(random(count _arrayItemsHeli))) select 0, _originalPos, [], 5, "CAN_COLLIDE"] setDamage _Damage; _loot = createvehicle [(_arrayItemsHeli select floor(random(count _arrayItemsHeli))) select 0, _originalPos, [], 5, "CAN_COLLIDE"]; _loot = createvehicle [(_arrayItemsHeli select floor(random(count _arrayItemsHeli))) select 0, _originalPos, [], 5, "CAN_COLLIDE"] setDamage _Damage; _loot = createvehicle [(_arrayItemsHeli select floor(random(count _arrayItemsHeli))) select 0, _originalPos, [], 5, "CAN_COLLIDE"] setDamage _Damage; _loot = createvehicle [(_arrayItemsHeli select floor(random(count _arrayItemsHeli))) select 0, _originalPos, [], 5, "CAN_COLLIDE"] setDamage _Damage; _loot = createvehicle [(_arrayItemsHeli select floor(random(count _arrayItemsHeli))) select 0, _originalPos, [], 5, "CAN_COLLIDE"] setDamage _Damage; _loot = createvehicle [(_arrayItemsHeli select floor(random(count _arrayItemsHeli))) select 0, _originalPos, [], 5, "CAN_COLLIDE"]; _loot = createvehicle [(_arrayItemsHeli select floor(random(count _arrayItemsHeli))) select 0, _originalPos, [], 5, "CAN_COLLIDE"] setDamage _Damage; _loot = createvehicle [(_arrayItemsHeli select floor(random(count _arrayItemsHeli))) select 0, _originalPos, [], 5, "CAN_COLLIDE"]; _loot = createvehicle [(_arrayItemsHeli select floor(random(count _arrayItemsHeli))) select 0, _originalPos, [], 5, "CAN_COLLIDE"] setDamage _Damage; _loot = createvehicle [(_arrayItemsHeli select floor(random(count _arrayItemsHeli))) select 0, _originalPos, [], 5, "CAN_COLLIDE"] setDamage _Damage; _loot = createvehicle [(_arrayItemsHeli select floor(random(count _arrayItemsHeli))) select 0, _originalPos, [], 5, "CAN_COLLIDE"]; _loot = createvehicle [(_arrayItemsHeli select floor(random(count _arrayItemsHeli))) select 0, _originalPos, [], 5, "CAN_COLLIDE"] setDamage _Damage; _radius = random 30; _Zomb = createAgent [(_arrayZom select floor(random(count _arrayZom))) select 0, _originalPos, [], _radius, "CAN_COLLIDE"]; _Zomb = createAgent [(_arrayZom select floor(random(count _arrayZom))) select 0, _originalPos, [], _radius, "CAN_COLLIDE"]; _Zomb = createAgent [(_arrayZom select floor(random(count _arrayZom))) select 0, _originalPos, [], _radius, "CAN_COLLIDE"]; _Zomb = createAgent [(_arrayZom select floor(random(count _arrayZom))) select 0, _originalPos, [], _radius, "CAN_COLLIDE"]; _Zomb = createAgent [(_arrayZom select floor(random(count _arrayZom))) select 0, _originalPos, [], _radius, "CAN_COLLIDE"]; _Zomb = createAgent [(_arrayZom select floor(random(count _arrayZom))) select 0, _originalPos, [], _radius, "CAN_COLLIDE"]; _Zomb = createAgent [(_arrayZom select floor(random(count _arrayZom))) select 0, _originalPos, [], _radius, "CAN_COLLIDE"]; _Zomb = createAgent [(_arrayZom select floor(random(count _arrayZom))) select 0, _originalPos, [], _radius, "CAN_COLLIDE"]; _Zomb = createAgent [(_arrayZom select floor(random(count _arrayZom))) select 0, _originalPos, [], _radius, "CAN_COLLIDE"]; _Zomb = createAgent [(_arrayZom select floor(random(count _arrayZom))) select 0, _originalPos, [], _radius, "CAN_COLLIDE"]; _Zomb = createAgent [(_arrayZom select floor(random(count _arrayZom))) select 0, _originalPos, [], _radius, "CAN_COLLIDE"]; _Zomb = createAgent [(_arrayZom select floor(random(count _arrayZom))) select 0, _originalPos, [], _radius, "CAN_COLLIDE"]; _Zomb = createAgent [(_arrayZom select floor(random(count _arrayZom))) select 0, _originalPos, [], _radius, "CAN_COLLIDE"]; _Zomb = createAgent [(_arrayZom select floor(random(count _arrayZom))) select 0, _originalPos, [], _radius, "CAN_COLLIDE"]; _Zomb = createAgent [(_arrayZom select floor(random(count _arrayZom))) select 0, _originalPos, [], _radius, "CAN_COLLIDE"]; _Zomb = createAgent [(_arrayZom select floor(random(count _arrayZom))) select 0, _originalPos, [], _radius, "CAN_COLLIDE"]; _Zomb = createAgent [(_arrayZom select floor(random(count _arrayZom))) select 0, _originalPos, [], _radius, "CAN_COLLIDE"]; _Zomb = createAgent [(_arrayZom select floor(random(count _arrayZom))) select 0, _originalPos, [], _radius, "CAN_COLLIDE"]; _Zomb = createAgent [(_arrayZom select floor(random(count _arrayZom))) select 0, _originalPos, [], _radius, "CAN_COLLIDE"]; _Zomb = createAgent [(_arrayZom select floor(random(count _arrayZom))) select 0, _originalPos, [], _radius, "CAN_COLLIDE"]; _Zomb = createAgent [(_arrayZom select floor(random(count _arrayZom))) select 0, _originalPos, [], _radius, "CAN_COLLIDE"]; _Zomb = createAgent [(_arrayZom select floor(random(count _arrayZom))) select 0, _originalPos, [], _radius, "CAN_COLLIDE"]; _Zomb = createAgent [(_arrayZom select floor(random(count _arrayZom))) select 0, _originalPos, [], _radius, "CAN_COLLIDE"]; _Zomb = createAgent [(_arrayZom select floor(random(count _arrayZom))) select 0, _originalPos, [], _radius, "CAN_COLLIDE"]; _Zomb = createAgent [(_arrayZom select floor(random(count _arrayZom))) select 0, _originalPos, [], _radius, "CAN_COLLIDE"]; _Zomb = createAgent [(_arrayZom select floor(random(count _arrayZom))) select 0, _originalPos, [], _radius, "CAN_COLLIDE"]; _Zomb = createAgent [(_arrayZom select floor(random(count _arrayZom))) select 0, _originalPos, [], _radius, "CAN_COLLIDE"]; _Zomb = createAgent [(_arrayZom select floor(random(count _arrayZom))) select 0, _originalPos, [], _radius, "CAN_COLLIDE"]; _Zomb = createAgent [(_arrayZom select floor(random(count _arrayZom))) select 0, _originalPos, [], _radius, "CAN_COLLIDE"]; _Zomb = createAgent [(_arrayZom select floor(random(count _arrayZom))) select 0, _originalPos, [], _radius, "CAN_COLLIDE"]; _Zomb setDir floor(random 360); diag_log format ["Spawn Heli arrays %1",_this]; }; }; if (_Heli > 0) then { call fnc_spawnHeli; };