Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- _objects = getArray(missionconfigfile >> "fox_factions" >> "EAST" >> _faction >> "carsS") + getArray(missionconfigfile >> "fox_factions" >> "EAST" >> _faction >> "carsA");
- _targets = [];
- _n = (ceil random 3) + 1;
- _condition = "";
- for [{_i=0}, {_i < _n}, {_i=_i+1}] do
- {
- _pos = _markerstr call BIS_fnc_randomPosTrigger;
- _t = createVehicle [selectRandom _objects, _pos, [], 0, "NONE"];
- _targets pushBack _t;
- if(_i < (_n - 1))then{
- _condition = _condition + format["!alive (%1 call BIS_fnc_objectFromNetId) AND ",str (_t call BIS_fnc_netId)];
- }else{
- _condition = _condition + format["!alive (%1 call BIS_fnc_objectFromNetId)",str (_t call BIS_fnc_netId)];
- };
- };
- systemchat _condition;
- _trg = createTrigger ["EmptyDetector", _position];
- _trg setTriggerArea [1 ,0, 0, false];
- _trg setTriggerActivation ["NONE", "NONE", true];
- _trg setTriggerStatements [ format["call %1", compile _condition ], format["systemchat 'test';[%1,%2]call fox_alive_fnc_updateTask; deleteMarker '%3';",str _taskID,str "SUCCEEDED", _markerstr], ""];
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement