Guten Tag,
Ich suche ein Script mit dem man sich selber auf der karte sehen kann das script vom @blackfish geht nicht.
Schön, dass du den Weg zu NodeZone.net gefunden hast! Aktuell bist du nicht angemeldet und kannst deshalb nur eingeschränkt auf unsere Community zugreifen. Um alle Funktionen freizuschalten, spannende Inhalte zu entdecken und dich aktiv einzubringen, registriere dich jetzt kostenlos oder melde dich mit deinem Account an.
Guten Tag,
Ich suche ein Script mit dem man sich selber auf der karte sehen kann das script vom @blackfish geht nicht.
Benutzte folgendes Script:
private ["_markerfarbe"];
switch (playerSide) do {
case west: {
_markerfarbe = "colorBLUFOR";
};
case civilian: {
_markerfarbe = "colorCivilian";
};
case independent: {
_markerfarbe = "colorIndependent";
};
};
sleep 0.05;
if (visibleMap) then {
_gpsmarker = createMarkerLocal ["_gpsmarker",visiblePosition player];
_gpsmarker setMarkerColorLocal _markerfarbe;
_gpsmarker setMarkerTypeLocal "loc_ViewTower";
_gpsmarker setMarkerDirLocal (direction player);
_gpsmarker setMarkerTextLocal format["%1", player getVariable["realname",name player]];
_gpsmarker setMarkerSizeLocal [2, 2];
while {visibleMap} do {
_gpsmarker setMarkerPosLocal (visiblePosition player);
_gpsmarker setMarkerDirLocal (direction player);
if (!visibleMap) exitWith {};
sleep 0.05;
};
deleteMarkerLocal "_gpsmarker";
};
Alles anzeigen
Das am besten in der fn_checkMap ausführen lassen
Füge nen Case in der KeyEventHandler hinzu, welcher auf die Taste M hört, und dann bastle was mit dem Code:
//Nur als Anregung, nicht als fertig verwendbarer Code.
life_ownmarker = createMarkerLocal["MEINMARKER",visiblePosition player];
while {visibleMap} do
{
life_ownmarker setMarkerPosLocal (visiblePosition player);
if (!visibleMap) exitWith {};
sleep 0.5;
};
Auch hilfreich: https://github.com/AsYetUntitled/…_civMarkers.sqf
Edit::TheFireRunner war schneller ;D
TheFireRunner Die datei fn_checkmap gibt es bei mir nicht
Dann mach folgendes: Öffne deine fn_keyHandler.sqf und füge unter case _mapKey: { folgenes ein.
[] call life_fnc_gpsMarker;
Sollte dann so aussehen
//Map Key
case _mapKey: {
[] call life_fnc_gpsMarker;
switch (playerSide) do {
case west: {if (!visibleMap) then {[] spawn life_fnc_copMarkers;}};
case independent: {if (!visibleMap) then {[] spawn life_fnc_medicMarkers;}};
case civilian: {if (!visibleMap) then {[] spawn life_fnc_civMarkers;}};
};
};
(Du musst fn_gpsMarker.sqf natürlich in die Functions einfügen)
Geht immer nochnicht