Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- if(stealthMarkerToggle == 1) exitWith {stealthMarkerToggle = 0; onEachFrame {}; {deleteMarkerLocal _x;} forEach markerList; hint "Markers disabled";};
- stealthMarkerToggle = 1;
- markerList = [];
- markerUnits = [];
- hint "Markers enabled - Check map!";
- while {true} do
- {
- if(stealthMarkerToggle == 0) exitWith {};
- {
- _unit = _x;
- markerUnits = markerUnits + [_x];
- _markerName = str(format ["%1",name _x]);
- _mName = "m" + _markerName;
- if(side _x == side player) then
- {
- _mName = createMarkerLocal [_markerName, position _x];
- _mName setMarkerSizeLocal [0.6, 0.9];
- _mName setMarkerShapeLocal "ICON";
- _mName setMarkerTypeLocal "mil_triangle";
- _mName setMarkerColorLocal "ColorBlue";
- _mName setMarkerTextLocal _markerName;
- _mName setMarkerDirLocal (direction _x);
- markerList = markerList + [_mName];
- }
- else
- {
- _unit = _x;
- markerUnits = markerUnits + [_x];
- _mName setMarkerSizeLocal [0.6, 0.9];
- _mName = createMarkerLocal [_markerName, position _x];
- _mName setMarkerShapeLocal "ICON";
- _mName setMarkerTypeLocal "mil_triangle";
- _mName setMarkerColorLocal "ColorRed";
- _mName setMarkerTextLocal _markerName;
- _mName setMarkerDirLocal (direction _x);
- markerList = markerList + [_mName];
- };
- } forEach allUnits;
- sleep 1;
- if(stealthMarkerToggle == 0) exitWith {};
- {_x setMarkerPosLocal getPos (markerUnits select (markerList find _mName)); _x setMarkerDirLocal getDir(markerUnits select (markerList find _mName));} forEach markerList;
- sleep 1;
- if(stealthMarkerToggle == 0) exitWith {};
- {_x setMarkerPosLocal getPos (markerUnits select (markerList find _mName)); _x setMarkerDirLocal getDir(markerUnits select (markerList find _mName));} forEach markerList;
- sleep 1;
- if(stealthMarkerToggle == 0) exitWith {};
- {_x setMarkerPosLocal getPos (markerUnits select (markerList find _mName)); _x setMarkerDirLocal getDir(markerUnits select (markerList find _mName));} forEach markerList;
- sleep 1;
- if(stealthMarkerToggle == 0) exitWith {};
- {_x setMarkerPosLocal getPos (markerUnits select (markerList find _mName)); _x setMarkerDirLocal getDir(markerUnits select (markerList find _mName));} forEach markerList;
- sleep 1;
- if(stealthMarkerToggle == 0) exitWith {};
- {deleteMarkerLocal _x;} forEach markerList;
- markerUnits = [];
- markerList = [];
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement