Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //////////////////////////////////////////////////////////////
- //New Bank AI by Spodermayt, for Darihon's Bank Raid Script.//
- /////////////////////////13.10.2014///////////////////////////
- private ["_AI_DIFFICULTY","_AI_NUMBER","_AI_SNIPER_CHANCE","_AI_SNIPER_LOADOUT_MAG","_AI_SNIPER_LOADOUT_MAG","_AI_SNIPER_LOADOUT_MAG_COUNT","_AI_SNIPER_LOADOUT_WEP","_AI_SUPER_CHANCE","_AI_SUPER_LOADOUT_MAG","_AI_SNIPER_LOADOUT_MAG_COUNT","_AI_SUPER_LOADOUT_WEP"];
- /// Fancy Variables You Can Adjust. /// <- NOPE, Test phase, changing the variables just breaks everything :)
- /// NON-SPECIAL AI VARIABLES ///
- _AI_DIFFICULTY = 0; //Set The AI's Difficulty.
- _AI_VEHICLE = 1; //Spawn a group that arrives with a vehicle.
- _AI_VEHICLE_TYPE = "policecar"; //Assign the vehicle type.
- _AI_VEHICLE_HARD = "M113_UN_EP1"; //Assign the vehicle with 1/10 chance to spawn.
- _AI_NUMBER = 0; //How many AI do you want to be spawned as extra.
- /// NON-SPECIAL AI VARIABLES END ///
- /// SNIPER VARIABLES ///
- _AI_SNIPER_CHANCE = 100; //How big of a chance is there that an AI Sniper spawns? Default: 50 (50/50).
- _AI_SNIPER_LOADOUT_WEP = []; //What Weapon Should the AI Sniper Carry? (Default CheyTac SD)
- _AI_SNIPER_LOADOUT_MAG = []; //What Magazines Should the AI Sniper Carry? (Default CheyTac SD Mags)
- _AI_SNIPER_LOADOUT_MAG_COUNT = 2; //How many magazines should spawn on the AI?
- /// SNIPER VARIABLES END ///
- /// SUPER-SQUAD VARIABLES ///
- _AI_SUPER_CHANCE = 50;
- _AI_SUPER_LOADOUT_WEP = []; //What Weapon Should the AI Sniper Carry? (Default CheyTac SD)
- _AI_SUPER_LOADOUT_MAG = []; //What Magazines Should the AI Sniper Carry? (Default CheyTac SD Mags)
- _AI_SUPER_LOADOUT_MAG_COUNT = 2; //How many magazines should spawn on the AI?
- /// SUPER-SQUAD VARIABLES END ///
- /* DONT MODIFY BEYOND THIS LINE. DONT MODIFY BEYOND THIS LINE. DONT MODIFY BEYOND THIS LINE. DONT MODIFY BEYOND THIS LINE. */
- _CENTER = createCenter east; //Creates a Center
- _aiGroup = createGroup east; // Makes a Group
- _carGroup = createGroup east;
- EAST setfriend [WEST,0]; // Makes sure that the "EAST" is hostile.
- _target = [7027.7656, 7657.8701, 3.0517578e-005]; //Makes a waypoint to the Bank.
- _vehTarget = [7021.5181, 7671.3955, 3.0517578e-005];
- if (_AI_DIFFICULTY == 0) then {
- _squad1 = _aiGroup createUnit ["Policeman",[7117.0615, 7682.4253, -3.0517578e-005], [], 10, "PRIVATE"];
- _squad2 = _aiGroup createUnit ["Policeman",[7116.8257, 7683.9414, 3.0517578e-005], [], 10, "PRIVATE"];
- _squad3 = _aiGroup createUnit ["Policeman",[7065.1577, 7668.9253, 3.0517578e-005], [], 10, "PRIVATE"];
- _squad4 = _aiGroup createUnit ["Policeman",[7065.2744, 7667.1851, 0.00012207031], [], 10, "PRIVATE"];
- _squad5 = _aiGroup createUnit ["Policeman",[7035.9312, 7683.7476, 6.1035156e-005], [], 10, "PRIVATE"];
- _squad6 = _aiGroup createUnit ["Policeman",[7036.8037, 7683.9746, 3.0517578e-005], [], 10, "PRIVATE"];
- _squad7 = _aiGroup createUnit ["Policeman",[7020.5835, 7697.4673, 6.1035156e-005], [], 10, "PRIVATE"];
- _squad8 = _aiGroup createUnit ["Policeman",[7018.9585, 7696.4248, -3.0517578e-005], [], 10, "PRIVATE"];
- _squad9 = _aiGroup createUnit ["Policeman",[7002.9878, 7681.5625, 3.0517578e-005], [], 10, "PRIVATE"];
- _squad10 = _aiGroup createUnit ["Policeman",[7001.709, 7682.1987, 3.0517578e-005], [], 10, "PRIVATE"];
- _squad11 = _aiGroup createUnit ["Policeman",[6954.3481, 7704.5303, 3.0517578e-005], [], 10, "PRIVATE"];
- _squad12 = _aiGroup createUnit ["Policeman",[6953.354, 7705.8223, 3.0517578e-005], [], 10, "PRIVATE"];
- _squad13 = _aiGroup createUnit ["Policeman",[6951.3467, 7756.7314, 9.1552734e-005], [], 10, "PRIVATE"];
- _squad14 = _aiGroup createUnit ["Policeman",[6950.1733, 7758.5913, 9.1552734e-005], [], 10, "PRIVATE"];
- _squad15 = _aiGroup createUnit ["Policeman",[6950.2402, 7756.0337, 3.0517578e-005], [], 10, "PRIVATE"];
- _squad16 = _aiGroup createUnit ["Policeman",[6948.9692, 7755.5972, -3.0517578e-005], [], 10, "PRIVATE"];
- _squad17 = _aiGroup createUnit ["Policeman",[6947.2456, 7757.4097, 0], [], 10, "PRIVATE"];
- _squad18 = _aiGroup createUnit ["Policeman",[6949.0371, 7757.7861, 9.1552734e-005], [], 10, "PRIVATE"];
- _squad19 = _aiGroup createUnit ["Policeman",[6948.937, 7760.5503, 0], [], 10, "PRIVATE"];
- _squad20 = _aiGroup createUnit ["Policeman",[6947.5586, 7759.8584, 6.1035156e-005], [], 10, "PRIVATE"];
- _squad21 = _aiGroup createUnit ["Policeman",[6946.3003, 7759.0952, 0], [], 10, "PRIVATE"];
- _squad22 = _aiGroup createUnit ["Policeman",[6900.5786, 7770.1196, -3.0517578e-005], [], 10, "PRIVATE"];
- _squad23 = _aiGroup createUnit ["Policeman",[6899.7778, 7767.9043, 0.00012207031], [], 10, "PRIVATE"];
- _squad24 = _aiGroup createUnit ["Policeman",[6899.0522, 7765.7212, 9.1552734e-005], [], 10, "PRIVATE"];
- _squad25 = _aiGroup createUnit ["Policeman",[6899.4536, 7762.8257, 0.00012207031], [], 10, "PRIVATE"];
- _squad26 = _aiGroup createUnit ["Policeman",[6944.0952, 7698.9346, 3.0517578e-005], [], 10, "PRIVATE"];
- _squad27 = _aiGroup createUnit ["Policeman",[6942.1025, 7700.8813, 0.00012207031], [], 10, "PRIVATE"];
- _squad28 = _aiGroup createUnit ["Policeman",[6916.5801, 7635.5381, -6.1035156e-005], [], 10, "PRIVATE"];
- _squad29 = _aiGroup createUnit ["Policeman",[6916.7725, 7632.9648, -9.1552734e-005], [], 10, "PRIVATE"];
- _squad30 = _aiGroup createUnit ["Policeman",[6916.9824, 7634.3779, 3.0517578e-005], [], 10, "PRIVATE"];
- _squad31 = _aiGroup createUnit ["Policeman",[7070.9155, 7645.8848, 6.1035156e-005], [], 10, "PRIVATE"];
- _squad32 = _aiGroup createUnit ["Policeman",[7069.3062, 7644.6738, 0], [], 10, "PRIVATE"];
- _squad33 = _aiGroup createUnit ["Policeman",[7079.77, 7621.0381, 0], [], 10, "PRIVATE"];
- _squad34 = _aiGroup createUnit ["Policeman",[7081.4263, 7619.9819, -3.0517578e-005], [], 10, "PRIVATE"];
- };
- if (_AI_VEHICLE == 1) then {
- _randomizer=floor(random 10)
- if (_randomizer <= 9) then {
- _squadVeh1 = _carGroup createVehicle [_AI_VEHICLE_TYPE, [7126.0518, 7688.2441, 0], [], 0, "CAN_COLLIDE"];
- _squadVeh1 setDir -78.234283;
- _squadVeh1 setPos [7126.0518, 7688.2441, 0];
- _VehicleDriver = _aiGroup createUnit ["Policeman",[7125.3379, 7686.3477, 0], [], 10, "PRIVATE"];
- _VehiclePass1 = _aiGroup createUnit ["Policeman",[7126.2407, 7690.3804, 0], [], 10, "PRIVATE"];
- _VehiclePass2 = _aiGroup createUnit ["Policeman",[7127.3613, 7690.02, 3.0517578e-005], [], 10, "PRIVATE"];
- _VehiclePass3 = _aiGroup createUnit ["Policeman",[7126.5444, 7686.0034, 3.0517578e-005], [], 10, "PRIVATE"];
- } else {
- _squadVeh1 = _carGroup createVehicle [_AI_VEHICLE_HARD, [7126.0518, 7688.2441, 0], [], 0, "CAN_COLLIDE"];
- _squadVeh1 setDir -78.234283;
- _squadVeh1 setPos [7126.0518, 7688.2441, 0];
- _VehicleDriver = _aiGroup createUnit ["Policeman",[7125.3379, 7686.3477, 0], [], 10, "PRIVATE"];
- _VehiclePass1 = _aiGroup createUnit ["Policeman",[7126.2407, 7690.3804, 0], [], 10, "PRIVATE"];
- };
- [_squad1,_squad2,_squad3,_squad4,_squad5,_squad6,_squad7,_squad8,_squad9,_squad10,_squad11,_squad12,_squad13,_squad14,_squad15,_squad16,_squad17,_squad18,_squad19,_squad20,_squad21,_squad22,_squad23,_squad24,_squad25,_squad26,_squad27,_squad28,_squad29,_squad30,_squad31,_squad32,_squad33,_squad34] joinSilent _unitGroup;
- if (_randomizer <= 9) then {
- [_squadVeh1,_VehicleDriver,_VehiclePass1,_VehiclePass2,_VehiclePass3] joinSilent _unitCar;
- } else {
- [_squadVeh1,_VehicleDriver,_VehiclePass1] joinSilent _unitCar;
- };
- if (_randomizer <= 9) then {
- _VehicleDriver addWeapon "AKS_74_U";
- _VehicleDriver addMagazine "30Rnd_545x39_AK";
- _VehicleDriver addMagazine "30Rnd_545x39_AK";
- _VehiclePass1 addWeapon "AKS_74_U";
- _VehiclePass1 addMagazine "30Rnd_545x39_AK";
- _VehiclePass1 addMagazine "30Rnd_545x39_AK";
- _VehiclePass2 addWeapon "AKS_74_U";
- _VehiclePass2 addMagazine "30Rnd_545x39_AK";
- _VehiclePass2 addMagazine "30Rnd_545x39_AK";
- _VehiclePass3 addWeapon "AKS_74_U";
- _VehiclePass3 addMagazine "30Rnd_545x39_AK";
- _VehiclePass3 addMagazine "30Rnd_545x39_AK";
- } else {
- _VehicleDriver addWeapon "AKS_74_U";
- _VehicleDriver addMagazine "30Rnd_545x39_AK";
- _VehicleDriver addMagazine "30Rnd_545x39_AK";
- _VehiclePass1 addWeapon "AKS_74_U";
- _VehiclePass1 addMagazine "30Rnd_545x39_AK";
- _VehiclePass1 addMagazine "30Rnd_545x39_AK";
- };
- _squad1 addWeapon "AKS_74_U";
- _squad1 addMagazine "30Rnd_545x39_AK";
- _squad1 addMagazine "30Rnd_545x39_AK";
- _squad2 addWeapon "AKS_74_U";
- _squad2 addMagazine "30Rnd_545x39_AK";
- _squad2 addMagazine "30Rnd_545x39_AK";
- _squad3 addWeapon "AKS_74_U";
- _squad3 addMagazine "30Rnd_545x39_AK";
- _squad3 addMagazine "30Rnd_545x39_AK";
- _squad4 addWeapon "AKS_74_U";
- _squad4 addMagazine "30Rnd_545x39_AK";
- _squad4 addMagazine "30Rnd_545x39_AK";
- _squad5 addWeapon "AKS_74_U";
- _squad5 addMagazine "30Rnd_545x39_AK";
- _squad5 addMagazine "30Rnd_545x39_AK";
- _squad6 addWeapon "AKS_74_U";
- _squad6 addMagazine "30Rnd_545x39_AK";
- _squad6 addMagazine "30Rnd_545x39_AK";
- _squad7 addWeapon "AKS_74_U";
- _squad7 addMagazine "30Rnd_545x39_AK";
- _squad7 addMagazine "30Rnd_545x39_AK";
- _squad8 addWeapon "AKS_74_U";
- _squad8 addMagazine "30Rnd_545x39_AK";
- _squad8 addMagazine "30Rnd_545x39_AK";
- _squad9 addWeapon "AKS_74_U";
- _squad9 addMagazine "30Rnd_545x39_AK";
- _squad9 addMagazine "30Rnd_545x39_AK";
- _squad10 addWeapon "AKS_74_U";
- _squad10 addMagazine "30Rnd_545x39_AK";
- _squad10 addMagazine "30Rnd_545x39_AK";
- _squad11 addWeapon "AKS_74_U";
- _squad11 addMagazine "30Rnd_545x39_AK";
- _squad11 addMagazine "30Rnd_545x39_AK";
- _squad12 addWeapon "AKS_74_U";
- _squad12 addMagazine "30Rnd_545x39_AK";
- _squad12 addMagazine "30Rnd_545x39_AK";
- _squad13 addWeapon "AKS_74_U";
- _squad13 addMagazine "30Rnd_545x39_AK";
- _squad13 addMagazine "30Rnd_545x39_AK";
- _squad14 addWeapon "AKS_74_U";
- _squad14 addMagazine "30Rnd_545x39_AK";
- _squad14 addMagazine "30Rnd_545x39_AK";
- _squad15 addWeapon "AKS_74_U";
- _squad15 addMagazine "30Rnd_545x39_AK";
- _squad15 addMagazine "30Rnd_545x39_AK";
- _squad16 addWeapon "AKS_74_U";
- _squad16 addMagazine "30Rnd_545x39_AK";
- _squad16 addMagazine "30Rnd_545x39_AK";
- _squad17 addWeapon "AKS_74_U";
- _squad17 addMagazine "30Rnd_545x39_AK";
- _squad17 addMagazine "30Rnd_545x39_AK";
- _squad18 addWeapon "AKS_74_U";
- _squad18 addMagazine "30Rnd_545x39_AK";
- _squad18 addMagazine "30Rnd_545x39_AK";
- _squad19 addWeapon "AKS_74_U";
- _squad19 addMagazine "30Rnd_545x39_AK";
- _squad19 addMagazine "30Rnd_545x39_AK";
- _squad20 addWeapon "AKS_74_U";
- _squad20 addMagazine "30Rnd_545x39_AK";
- _squad20 addMagazine "30Rnd_545x39_AK";
- _squad21 addWeapon "AKS_74_U";
- _squad21 addMagazine "30Rnd_545x39_AK";
- _squad21 addMagazine "30Rnd_545x39_AK";
- _squad22 addWeapon "AKS_74_U";
- _squad22 addMagazine "30Rnd_545x39_AK";
- _squad22 addMagazine "30Rnd_545x39_AK";
- _squad23 addWeapon "AKS_74_U";
- _squad23 addMagazine "30Rnd_545x39_AK";
- _squad23 addMagazine "30Rnd_545x39_AK";
- _squad24 addWeapon "AKS_74_U";
- _squad24 addMagazine "30Rnd_545x39_AK";
- _squad24 addMagazine "30Rnd_545x39_AK";
- _squad25 addWeapon "AKS_74_U";
- _squad25 addMagazine "30Rnd_545x39_AK";
- _squad25 addMagazine "30Rnd_545x39_AK";
- _squad26 addWeapon "AKS_74_U";
- _squad26 addMagazine "30Rnd_545x39_AK";
- _squad26 addMagazine "30Rnd_545x39_AK";
- _squad27 addWeapon "AKS_74_U";
- _squad27 addMagazine "30Rnd_545x39_AK";
- _squad27 addMagazine "30Rnd_545x39_AK";
- _squad28 addWeapon "AKS_74_U";
- _squad28 addMagazine "30Rnd_545x39_AK";
- _squad28 addMagazine "30Rnd_545x39_AK";
- _squad29 addWeapon "AKS_74_U";
- _squad29 addMagazine "30Rnd_545x39_AK";
- _squad29 addMagazine "30Rnd_545x39_AK";
- _squad30 addWeapon "AKS_74_U";
- _squad30 addMagazine "30Rnd_545x39_AK";
- _squad30 addMagazine "30Rnd_545x39_AK";
- _squad31 addWeapon "AKS_74_U";
- _squad31 addMagazine "30Rnd_545x39_AK";
- _squad31 addMagazine "30Rnd_545x39_AK";
- _squad32 addWeapon "AKS_74_U";
- _squad32 addMagazine "30Rnd_545x39_AK";
- _squad32 addMagazine "30Rnd_545x39_AK";
- _squad33 addWeapon "AKS_74_U";
- _squad33 addMagazine "30Rnd_545x39_AK";
- _squad33 addMagazine "30Rnd_545x39_AK";
- _squad34 addWeapon "AKS_74_U";
- _squad34 addMagazine "30Rnd_545x39_AK";
- _squad34 addMagazine "30Rnd_545x39_AK";
- if (_randomizer <= 9) then {
- [_VehicleDriver,_VehiclePass1,_VehiclePass2,_VehiclePass3] setSkill ["aimingspeed", 0.4];
- [_VehicleDriver,_VehiclePass1,_VehiclePass2,_VehiclePass3] setSkill ["spotdistance", 0.2];
- [_VehicleDriver,_VehiclePass1,_VehiclePass2,_VehiclePass3] setSkill ["aimingaccuracy", 0.5];
- [_VehicleDriver,_VehiclePass1,_VehiclePass2,_VehiclePass3] setSkill ["aimingshake", 0.6];
- [_VehicleDriver,_VehiclePass1,_VehiclePass2,_VehiclePass3] setSkill ["spottime", 0.4];
- [_VehicleDriver,_VehiclePass1,_VehiclePass2,_VehiclePass3] setSkill ["commanding", 0.5];
- [_VehicleDriver,_VehiclePass1,_VehiclePass2,_VehiclePass3] setSkill ["general", 0.6];
- [_VehicleDriver,_VehiclePass1,_VehiclePass2,_VehiclePass3] enableAI "TARGET";
- [_VehicleDriver,_VehiclePass1,_VehiclePass2,_VehiclePass3] enableAI "AUTOTARGET";
- [_VehicleDriver,_VehiclePass1,_VehiclePass2,_VehiclePass3] enableAI "MOVE";
- [_VehicleDriver,_VehiclePass1,_VehiclePass2,_VehiclePass3] enableAI "ANIM";
- [_VehicleDriver,_VehiclePass1,_VehiclePass2,_VehiclePass3] enableAI "FSM";
- [_VehicleDriver,_VehiclePass1,_VehiclePass2,_VehiclePass3] setCombatMode "RED";
- [_VehicleDriver,_VehiclePass1,_VehiclePass2,_VehiclePass3] setBehaviour "COMBAT";
- } else {
- [_VehicleDriver,_VehiclePass1] setSkill ["aimingspeed", 0.4];
- [_VehicleDriver,_VehiclePass1] setSkill ["spotdistance", 0.2];
- [_VehicleDriver,_VehiclePass1] setSkill ["aimingaccuracy", 0.5];
- [_VehicleDriver,_VehiclePass1] setSkill ["aimingshake", 0.6];
- [_VehicleDriver,_VehiclePass1] setSkill ["spottime", 0.4];
- [_VehicleDriver,_VehiclePass1] setSkill ["commanding", 0.5];
- [_VehicleDriver,_VehiclePass1] setSkill ["general", 0.6];
- [_VehicleDriver,_VehiclePass1] enableAI "TARGET";
- [_VehicleDriver,_VehiclePass1] enableAI "AUTOTARGET";
- [_VehicleDriver,_VehiclePass1] enableAI "MOVE";
- [_VehicleDriver,_VehiclePass1] enableAI "ANIM";
- [_VehicleDriver,_VehiclePass1] enableAI "FSM";
- [_VehicleDriver,_VehiclePass1] setCombatMode "RED";
- [_VehicleDriver,_VehiclePass1] setBehaviour "COMBAT";
- };
- if (_randomizer <= 9) then {
- _VehicleDriver assignAsDriver _squadVeh1
- [_VehicleDriver] orderGetIn true
- _VehiclePass1 AssignAsCargo _squadVeh1;
- [_VehiclePass1] orderGetIn true
- _VehiclePass2 AssignAsCargo _squadVeh1;
- [_VehiclePass2] orderGetIn true
- _VehiclePass3 AssignAsCargo _squadVeh1;
- [_VehiclePass3] orderGetIn true
- } else {
- _VehicleDriver assignAsDriver _squadVeh1
- [_VehicleDriver] orderGetIn true
- _VehiclePass1 AssignAsGunner _squadVeh1;
- [_VehiclePass1] orderGetIn true
- };
- [_squad1,_squad2,_squad3,_squad4,_squad5,_squad6,_squad7,_squad8,_squad9,_squad10,_squad11,_squad12,_squad13,_squad14,_squad15,_squad16,_squad17,_squad18,_squad19,_squad20,_squad21,_squad22,_squad23,_squad24,_squad25,_squad26,_squad27,_squad28,_squad29,_squad30,_squad31,_squad32,_squad33,_squad34] setSkill ["aimingspeed", 0.2];
- [_squad1,_squad2,_squad3,_squad4,_squad5,_squad6,_squad7,_squad8,_squad9,_squad10,_squad11,_squad12,_squad13,_squad14,_squad15,_squad16,_squad17,_squad18,_squad19,_squad20,_squad21,_squad22,_squad23,_squad24,_squad25,_squad26,_squad27,_squad28,_squad29,_squad30,_squad31,_squad32,_squad33,_squad34] setSkill ["spotdistance", 0.2];
- [_squad1,_squad2,_squad3,_squad4,_squad5,_squad6,_squad7,_squad8,_squad9,_squad10,_squad11,_squad12,_squad13,_squad14,_squad15,_squad16,_squad17,_squad18,_squad19,_squad20,_squad21,_squad22,_squad23,_squad24,_squad25,_squad26,_squad27,_squad28,_squad29,_squad30,_squad31,_squad32,_squad33,_squad34] setSkill ["aimingaccuracy", 0.2];
- [_squad1,_squad2,_squad3,_squad4,_squad5,_squad6,_squad7,_squad8,_squad9,_squad10,_squad11,_squad12,_squad13,_squad14,_squad15,_squad16,_squad17,_squad18,_squad19,_squad20,_squad21,_squad22,_squad23,_squad24,_squad25,_squad26,_squad27,_squad28,_squad29,_squad30,_squad31,_squad32,_squad33,_squad34] setSkill ["aimingshake", 0.2];
- [_squad1,_squad2,_squad3,_squad4,_squad5,_squad6,_squad7,_squad8,_squad9,_squad10,_squad11,_squad12,_squad13,_squad14,_squad15,_squad16,_squad17,_squad18,_squad19,_squad20,_squad21,_squad22,_squad23,_squad24,_squad25,_squad26,_squad27,_squad28,_squad29,_squad30,_squad31,_squad32,_squad33,_squad34] setSkill ["spottime", 0.4];
- [_squad1,_squad2,_squad3,_squad4,_squad5,_squad6,_squad7,_squad8,_squad9,_squad10,_squad11,_squad12,_squad13,_squad14,_squad15,_squad16,_squad17,_squad18,_squad19,_squad20,_squad21,_squad22,_squad23,_squad24,_squad25,_squad26,_squad27,_squad28,_squad29,_squad30,_squad31,_squad32,_squad33,_squad34] setSkill ["spotdistance", 0.6];
- [_squad1,_squad2,_squad3,_squad4,_squad5,_squad6,_squad7,_squad8,_squad9,_squad10,_squad11,_squad12,_squad13,_squad14,_squad15,_squad16,_squad17,_squad18,_squad19,_squad20,_squad21,_squad22,_squad23,_squad24,_squad25,_squad26,_squad27,_squad28,_squad29,_squad30,_squad31,_squad32,_squad33,_squad34] setSkill ["commanding", 0.6];
- [_squad1,_squad2,_squad3,_squad4,_squad5,_squad6,_squad7,_squad8,_squad9,_squad10,_squad11,_squad12,_squad13,_squad14,_squad15,_squad16,_squad17,_squad18,_squad19,_squad20,_squad21,_squad22,_squad23,_squad24,_squad25,_squad26,_squad27,_squad28,_squad29,_squad30,_squad31,_squad32,_squad33,_squad34] setSkill ["general", 0.7];
- [_squad1,_squad2,_squad3,_squad4,_squad5,_squad6,_squad7,_squad8,_squad9,_squad10,_squad11,_squad12,_squad13,_squad14,_squad15,_squad16,_squad17,_squad18,_squad19,_squad20,_squad21,_squad22,_squad23,_squad24,_squad25,_squad26,_squad27,_squad28,_squad29,_squad30,_squad31,_squad32,_squad33,_squad34] enableAI "TARGET";
- [_squad1,_squad2,_squad3,_squad4,_squad5,_squad6,_squad7,_squad8,_squad9,_squad10,_squad11,_squad12,_squad13,_squad14,_squad15,_squad16,_squad17,_squad18,_squad19,_squad20,_squad21,_squad22,_squad23,_squad24,_squad25,_squad26,_squad27,_squad28,_squad29,_squad30,_squad31,_squad32,_squad33,_squad34] enableAI "AUTOTARGET";
- [_squad1,_squad2,_squad3,_squad4,_squad5,_squad6,_squad7,_squad8,_squad9,_squad10,_squad11,_squad12,_squad13,_squad14,_squad15,_squad16,_squad17,_squad18,_squad19,_squad20,_squad21,_squad22,_squad23,_squad24,_squad25,_squad26,_squad27,_squad28,_squad29,_squad30,_squad31,_squad32,_squad33,_squad34] enableAI "MOVE";
- [_squad1,_squad2,_squad3,_squad4,_squad5,_squad6,_squad7,_squad8,_squad9,_squad10,_squad11,_squad12,_squad13,_squad14,_squad15,_squad16,_squad17,_squad18,_squad19,_squad20,_squad21,_squad22,_squad23,_squad24,_squad25,_squad26,_squad27,_squad28,_squad29,_squad30,_squad31,_squad32,_squad33,_squad34] enableAI "ANIM";
- [_squad1,_squad2,_squad3,_squad4,_squad5,_squad6,_squad7,_squad8,_squad9,_squad10,_squad11,_squad12,_squad13,_squad14,_squad15,_squad16,_squad17,_squad18,_squad19,_squad20,_squad21,_squad22,_squad23,_squad24,_squad25,_squad26,_squad27,_squad28,_squad29,_squad30,_squad31,_squad32,_squad33,_squad34] enableAI "FSM";
- [_squad1,_squad2,_squad3,_squad4,_squad5,_squad6,_squad7,_squad8,_squad9,_squad10,_squad11,_squad12,_squad13,_squad14,_squad15,_squad16,_squad17,_squad18,_squad19,_squad20,_squad21,_squad22,_squad23,_squad24,_squad25,_squad26,_squad27,_squad28,_squad29,_squad30,_squad31,_squad32,_squad33,_squad34] setCombatMode "RED";
- [_squad1,_squad2,_squad3,_squad4,_squad5,_squad6,_squad7,_squad8,_squad9,_squad10,_squad11,_squad12,_squad13,_squad14,_squad15,_squad16,_squad17,_squad18,_squad19,_squad20,_squad21,_squad22,_squad23,_squad24,_squad25,_squad26,_squad27,_squad28,_squad29,_squad30,_squad31,_squad32,_squad33,_squad34] setBehaviour "COMBAT";
- [_squad1,_squad2,_squad3,_squad4,_squad5,_squad6,_squad7,_squad8,_squad9,_squad10,_squad11,_squad12,_squad13,_squad14,_squad15,_squad16,_squad17,_squad18,_squad19,_squad20,_squad21,_squad22,_squad23,_squad24,_squad25,_squad26,_squad27,_squad28,_squad29,_squad30,_squad31,_squad32,_squad33,_squad34] moveTo _target;
- sleep 5;
- if (_randomizer <= 9) then {
- [_VehicleDriver,_VehiclePass1,_VehiclePass2,_VehiclePass3] moveTo _vehTarget;
- sleep 20;
- _VehicleDriver leaveVehicle _squadVeh1;
- _VehiclePass1 leaveVehicle _squadVeh1;
- _VehiclePass2 leaveVehicle _squadVeh1;
- _VehiclePass3 leaveVehicle _squadVeh1;
- sleep 1;
- [_VehicleDriver,_VehiclePass1,_VehiclePass2,_VehiclePass3] moveTo _target;
- } else {
- [_VehicleDriver,_VehiclePass1] moveTo _vehTarget;
- sleep 20;
- _VehicleDriver leaveVehicle _squadVeh1;
- [_VehicleDriver] moveTo _target;
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement