Yoo !
Voici un tutoriel pour afficher un message qui décrit un marqueur quand on passe sa souris dessus sur la carte !
Tout d'abord, voici une image d'illustration :Voici un tutoriel pour afficher un message qui décrit un marqueur quand on passe sa souris dessus sur la carte !
Passons maintenant au tutoriel !
1. Ajout du script dans le Functions.hpp.
Rendez vous dans la racine de votre mission, le fichier doit être nommé : "Functions.hpp".1. Ajout du script dans le Functions.hpp.
Ouvrez le et rendez vous la class Master_Directory et ajoutez, après
Code:
class welcomeNotification {};
Code:
class markerdescription {};
Voici une image d'illustration de ce que vous devez avoir :
2. Ajout du 'config_mapmarker.hpp' dans le Config_Master.
Maintenant, rendez-vous dans : VotreMission\config et trouvez le fichier "Config_Master.hpp",
Ouvrez-le et ajoutez, avant la ligne :
Code:
#include "Config_Loadouts.hpp"
Code:
#include "Config_mapmarker.hpp"
Voici une autre image d'illustration pour vous aidez :
Vous trouvez le fichier "Config_mapmarker.hpp" à la fin du post !N'oubliez pas de le rajouter dans VotreMission\config
A l'intérieur de ce fichier, vous trouvez deux exemples. N'hésitez pas à aller voir ce post pour avoir les différents exemples directement IG !
3. Déclaration du script 'fn_markerdescription.sqf' dans le init.sqf.
Pour finir, rendez vous dans : VotreMission\core et trouvez le fichier "init.sqf".
Ouvrez-le et ajoutez, avant cette ligne :
Code:
diag_log "----------------------------------------------------------------------------------------------------";
diag_log format [" End of Altis Life Client Init :: Total Execution Time %1 seconds ",(diag_tickTime - _timeStamp)];
diag_log "----------------------------------------------------------------------------------------------------";
Code:
[] call life_fnc_markerdescription;
4. Ajout du MissionAddEventHandler.
Maintenant, pour que le script fonctionne, il faut rajouter une ligne dans le fichier "fn_SetupEVH.sqf" qui se trouve dans : VotreMission\core
Après la ligne
Code:
addMissionEventHandler ["Map", {_this call life_fnc_checkMap}];
Code:
addMissionEventHandler ["Map", {_this call life_fnc_markerdescription}];
5. Ajout du script 'fn_markerdescription.sqf' dans votre mission.
Et pour finir, vous avez juste à télécharger le fichier "fn_markerdescription.sqf", qui se trouve à la fin du post.
Ensuite, rendez-vous dans : VotreMission\core et ajoutez le fichier fn_markerdescription.sqf à l'intérieur.
Voilà, c'est la fin du tutoriel ! N'hésitez pas à me faire vos retour et si il y a une erreur, j'essayerais de la résoudre au plus vite !
++
[Modification le 18/10/2022 - rajout de l'étape EVH]
[Modification le 22/10/2022 - Upgrade]
Fichiers joints
Dernière édition: