Advertisement
Guest User

Untitled

a guest
Apr 30th, 2017
58
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.53 KB | None | 0 0
  1. if(stealthMarkerToggle == 1) exitWith {stealthMarkerToggle = 0; onEachFrame {}; {deleteMarkerLocal _x;} forEach markerList; hint "Markers disabled";};
  2.  
  3. stealthMarkerToggle = 1;
  4. markerList = [];
  5. markerUnits = [];
  6.  
  7. hint "Markers enabled - Check map!";
  8.  
  9.  
  10. while {true} do
  11. {
  12. if(stealthMarkerToggle == 0) exitWith {};
  13.  
  14. {
  15. _unit = _x;
  16. markerUnits = markerUnits + [_x];
  17. _markerName = str(format ["%1",name _x]);
  18. _mName = "m" + _markerName;
  19.  
  20. if(side _x == side player) then
  21. {
  22. _mName = createMarkerLocal [_markerName, position _x];
  23. _mName setMarkerSizeLocal [0.6, 0.9];
  24. _mName setMarkerShapeLocal "ICON";
  25. _mName setMarkerTypeLocal "mil_triangle";
  26. _mName setMarkerColorLocal "ColorBlue";
  27. _mName setMarkerTextLocal _markerName;
  28. _mName setMarkerDirLocal (direction _x);
  29. markerList = markerList + [_mName];
  30. }
  31. else
  32. {
  33. _unit = _x;
  34. markerUnits = markerUnits + [_x];
  35. _mName setMarkerSizeLocal [0.6, 0.9];
  36. _mName = createMarkerLocal [_markerName, position _x];
  37. _mName setMarkerShapeLocal "ICON";
  38. _mName setMarkerTypeLocal "mil_triangle";
  39. _mName setMarkerColorLocal "ColorRed";
  40. _mName setMarkerTextLocal _markerName;
  41. _mName setMarkerDirLocal (direction _x);
  42. markerList = markerList + [_mName];
  43. };
  44.  
  45.  
  46.  
  47. } forEach allUnits;
  48.  
  49. sleep 1;
  50. if(stealthMarkerToggle == 0) exitWith {};
  51. {_x setMarkerPosLocal getPos (markerUnits select (markerList find _mName)); _x setMarkerDirLocal getDir(markerUnits select (markerList find _mName));} forEach markerList;
  52. sleep 1;
  53. if(stealthMarkerToggle == 0) exitWith {};
  54. {_x setMarkerPosLocal getPos (markerUnits select (markerList find _mName)); _x setMarkerDirLocal getDir(markerUnits select (markerList find _mName));} forEach markerList;
  55. sleep 1;
  56. if(stealthMarkerToggle == 0) exitWith {};
  57. {_x setMarkerPosLocal getPos (markerUnits select (markerList find _mName)); _x setMarkerDirLocal getDir(markerUnits select (markerList find _mName));} forEach markerList;
  58. sleep 1;
  59. if(stealthMarkerToggle == 0) exitWith {};
  60. {_x setMarkerPosLocal getPos (markerUnits select (markerList find _mName)); _x setMarkerDirLocal getDir(markerUnits select (markerList find _mName));} forEach markerList;
  61. sleep 1;
  62. if(stealthMarkerToggle == 0) exitWith {};
  63.  
  64. {deleteMarkerLocal _x;} forEach markerList;
  65. markerUnits = [];
  66. markerList = [];
  67.  
  68.  
  69. };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement