Français Ajouter un icon dans le message d'ouverture/fermeture des véhicules/maisons

  • Auteur de la discussion Auteur de la discussion ARTOIS STARK
  • Date de début Date de début
29/12/19
11
2
4
100
Bonjour ,

Je vous propose aujourd'hui mon premier tuto : une petite modification de script fn_keyHandler.sqf pour avoir en haut a droite le logo fermeture et ouverture du véhicule et maison.

On commence par ouvrir le fichier fn_keyHandler.sqf qui se trouve dans core\functions, trouver les lignes :
Code:
if (_locked isEqualTo 0) then {
 _veh setVariable [format ["bis_disabled_Door_%1",_door],1,true];
 _veh animateSource [format ["Door_%1_source", _door], 0];
 systemChat localize "STR_House_Door_Lock";
ajoute en dessous :
Code:
hint composeText [ image "icons\lock.paa", "  Porte Vérouillée" ];

Toujours dans le même fichier, trouve les lignes :
Code:
_veh setVariable [format ["bis_disabled_Door_%1",_door],0,true];
 _veh animateSource [format ["Door_%1_source", _door], 1];
 systemChat localize "STR_House_Door_Unlock";
ajoute en dessous :
Code:
hint composeText [ image "icons\UNlock.paa", "  Porte Déverouillée" ];

Encore dans le même fichier, trouve les lignes :
Code:
systemChat localize "STR_MISC_VehUnlock";
[_veh,"unlockCarSound"] remoteExec ["life_fnc_say3D",RANY];
remplace par :
Code:
systemChat "Vous avez déverrouillé votre véhicule.";
hint composeText [ image "icons\unlock.paa", " Véhicule Ouvert" ];
player say3D "unlockCarSound";

Et une dernière fois, trouve les lignes :
Code:
systemChat localize "STR_MISC_VehLock";
[_veh,"lockCarSound"] remoteExec ["life_fnc_say3D",RANY];
remplace par:
Code:
systemChat "Vous avez verrouillé votre véhicule.";
hint composeText [ image "icons\lock.paa", " Véhicule Fermé" ];
player say3D "lockCarSound";

Telecharge les icons en pièce jointe, et ajoute les deux icons dans ton dossier icons, relance ton serveur.

Capturefermé.PNG Captureouvert.PNG

Bon jeu.
 

Fichiers joints

Dernière édition par un modérateur:
  • Like
Les réactions: Azinox et AltisLifeDev
Bonjour,


Il semblerait que ce script soit conflictuel avec l'Iphone de The Programmer, j'ai essayé de l'implanter deux fois et je ne peux pas ouvrir l'iphone après ça.
Je suis donc revenu sur le fichier d'origine et tout refonctionne correctement.