Français Afficher sa position sur la carte quand on a un GPS (ou pas)

Zomblard

User
  • Quand vous avez atteint 20 messages !
11/6/20
90
8
300
Badges
2
Merci à Maxence pour m'avoir aidé a faire ceci.

Item GPS nécessaire :

Rendez-vous dans : Mission.map\core\civilian
Éditez le fichier fn_civMarkers.sqf
Ajoutez en dessous de
Code:
_members = units (group player);
Ceci :
Code:
if ("ItemGPS" in (assignedItems player)) then {
    _marker = createMarkerLocal ["moi_marker",(visiblePosition player)];
    _marker setMarkerTextLocal "Moi"; // modifier ici le texte
    _marker setMarkerTypeLocal "mil_dot"; // modifier ici le marker
    _marker setMarkerColorLocal "ColorCivilian"; // modifier ici la couleur
    _markers pushBack [_marker,player];
};
Item GPS non-obligatoire :
Rendez-vous dans : Mission.map\core\civilian
Éditez le fichier fn_civMarkers.sqf
Ajoutez en dessous de
Code:
_members = units (group player);
Ceci :
Code:
_marker = createMarkerLocal ["moi_marker",(visiblePosition player)];
_marker setMarkerTextLocal "Moi"; // modifier ici le texte
_marker setMarkerTypeLocal "mil_dot"; // modifier ici le marker
_marker setMarkerColorLocal "ColorCivilian"; // modifier ici la couleur
_markers pushBack [_marker,player];
Voilà
 
Dernière édition par un modérateur:

Daniels Morris

User
Developer
29/1/20
38
12
300
Badges
2
C'est cool comme ajout mais maintenant faut éviter les createMarker qui finissent par de vilaines boucles.
Cette fonctionne est plus adéquate et bien moins gourmande pour le coup.
Si sa t'intéresse tu peux apprendre le fonctionnement et en faire un tuto :)
 

Aecy

« La Machine »
Membre du personnel
Developer
4/5/20
22
1
300
Badges
3
C'est cool comme ajout mais maintenant faut éviter les createMarker qui finissent par de vilaines boucles.
Cette fonctionne est plus adéquate et bien moins gourmande pour le coup.
Si sa t'intéresse tu peux apprendre le fonctionnement et en faire un tuto :)
Ca c'est une très bonne idée (mieux qu'une boucle effectivement)