Marker nur für die jeweilige Seite sichtbar machen

Erstellt: 2025-12-14 16:38:16 Aufrufe: 1 Tags: marker,createMarkerLocal,setMarkerColorLocal

Die einfachste Variante: Setze in diesem Beispiel 4 beliebige Marker: marker_1 bis marker_4

if (side player == blufor) then {
_mkrBsvc = createMarkerLocal ["mkrBsvc", getMarkerPos "marker_1"];
_mkrBsvc setMarkerColorLocal "ColorBlufor";
_mkrBsvc setMarkerShapeLocal "ICON";
_mkrBsvc setMarkerTypeLocal "b_service";
_mkrBsvc setMarkerTextLocal " - Ground Service";
 
_mkrBair = createMarkerLocal ["mkrBair", getMarkerPos "marker_2"];
_mkrBair setMarkerColorLocal "ColorBlufor";
_mkrBair setMarkerShapeLocal "ICON";
_mkrBair setMarkerTypeLocal "b_air";
_mkrBair setMarkerTextLocal " - Air Service" } else { _mkrOsvc = createMarkerLocal ["mkrOair", getMarkerPos "marker_3"];
 
_mkrOsvc setMarkerColorLocal "ColorOpfor";
_mkrOsvc setMarkerShapeLocal "ICON";
_mkrOsvc setMarkerTypeLocal "o_service";
_mkrOsvc setMarkerTextLocal " - Ground Service";
 
_mkrOair = createMarkerLocal ["mkrOsvc", getMarkerPos "marker_4"];
;_mkrOair setMarkerColorLocal "ColorOpfor";
_mkrOair setMarkerShapeLocal "ICON";
_mkrOair setMarkerTypeLocal "o_air";
_mkrOair setMarkerTextLocal " - Air Service"
};

Sollten die gewählten Symbole nicht zusagen, können diese entsprechend ausgetauscht werden.

Siehe Bohemia Wiki