Jump to content
  • 0

Show all players ingame on Map


DethMarine

Question

5 answers to this question

Recommended Posts

  • 0

A bit of googling found this:

private["_mapDrawEvent", "_unitList", "_i", "_j", "_unit", "_markerName", "_marker"];

_mapDrawEvent = 
{
	_unitList = allUnits;
	_i = 0;
	_j = count _unitList;
	
	for "_i" from 0 to _j do
	{
		_unit = _unitList select _i;
		
		_markerName = ("_playerMark" + (str _i));
		
		deleteMarkerLocal _markerName;
		
		// Don't include the local player in this
		if(player != _unit) then {
			_marker setMarkerTypeLocal "mil_dot";
			_marker setMarkerShapeLocal "ICON";
			_marker setMarkerPosLocal (position _unit);
			_marker setMarkerColorLocal ("ColorRed");
			_marker setMarkerTextLocal format["%1", name _unit];
			_marker setMarkerSizeLocal  [0.8, 0.8];
		}
	};
	
	deleteMarkerLocal "_mainPlayerMarker";

	// Draw ourselves nukka
	_marker = createMarkerLocal["_mainPlayerMarker", position player];
	_marker setMarkerTypeLocal "mil_dot";
	_marker setMarkerShapeLocal "ICON";
	_marker setMarkerPosLocal (position player);
	_marker setMarkerColorLocal ("ColorBlue");
	_marker setMarkerTextLocal "YOURSELF";
	_marker setMarkerSizeLocal [2.0, 2.0];
};

while{true} do
{
	call _mapDrawEvent;
	
	sleep 1;
};

not going to link to the source though, site looked a bit dodgy  :P

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
  • Advertisement
  • Discord

×
×
  • Create New...