_AAvehicle = (_this select 0); sleep 2; _i=0; for [{_i=0},{_i<1},{_i=_i}] do { WestTriggerOne = createTrigger ["EmptyDetector", position _AAvehicle]; WestTriggerOne setTriggerActivation ["EAST", "PRESENT", true]; WestTriggerOne setTriggerType "NONE"; WestTriggerOne setTriggerArea [50000, 50000, 0, false ]; sleep 2; //get a list of enemy units inside the trigger. _whohere = list WestTriggerOne; _nr = count (_whohere); _index=0; _myarray=[0]; _a=0; for [{_a=0},{_a < _nr },{_a=_a+1}] do { _unit = _whohere select _a; _Eclass = typeOf _unit; _Ename = name _unit; if (_unit isKindOf "AIR") then { _myarray set [_index, _unit]; createMarker [_Ename, (position _unit)]; _Ename setMarkerType "Dot"; _index = _index +1; _myarray resize _index; }; }; _nrma = count (_myarray); _b=0; for [{_b=0},{_b < _nrma },{_b=_b+1}] do { _unit = _myarray select _b; _Ename = name _unit; _pos= getpos _unit; _xp = _pos select 0; _yp = _pos select 1; _zp = _pos select 2; _Ename setMarkerPos [_xp,_yp,_zp]; sleep 0.001; }; };