Français Solved Comment retrouver les noms des joueurs en tapant la plaque dans notre menu Y?

Bonjour j'aimerais savoir comment faire pour retrouver le nom des joueurs en tapant la plaque dans notre menu Y pour que sa nous donne les infos : Nom du propriétaire du véhicule, Si il est assurez


Cordialement Damien Lestwood
 
Solution
Comme le menu est une texture (info_fr.paa) il faudra la modifier pour ajouter un champ pour l'assurance.
De même il faudra ajouter dans le dialog (result_plate.hpp) l'endroit où écrire le statut de l'assurance (donc un champ Life_RscText) aayant pour idc : idc = 1008;
Dans ton @The_Programmer/addons/license_plates/server/fn_getPlateInfo.sqf remplace cette ligne
Code:
_query = format ["SELECT id, side, classname, type, pid, alive, active, color, immatriculation FROM vehicles WHERE alive='1' AND immatriculation='""%1""' LIMIT 1",_plate];
par
Code:
_query = format ["SELECT id, side, classname, type, pid, alive, active, color, immatriculation, insure FROM vehicles WHERE alive='1' AND...
Comme le menu est une texture (info_fr.paa) il faudra la modifier pour ajouter un champ pour l'assurance.
De même il faudra ajouter dans le dialog (result_plate.hpp) l'endroit où écrire le statut de l'assurance (donc un champ Life_RscText) aayant pour idc : idc = 1008;
Dans ton @The_Programmer/addons/license_plates/server/fn_getPlateInfo.sqf remplace cette ligne
Code:
_query = format ["SELECT id, side, classname, type, pid, alive, active, color, immatriculation FROM vehicles WHERE alive='1' AND immatriculation='""%1""' LIMIT 1",_plate];
par
Code:
_query = format ["SELECT id, side, classname, type, pid, alive, active, color, immatriculation, insure FROM vehicles WHERE alive='1' AND immatriculation='""%1""' LIMIT 1",_plate];
Dans le même fichier, remplace cette ligne
Code:
[_queryResult,_proprio,_immatriculation,_classname,_couleur,_side,_type] remoteExec ["max_immat_fnc_resultSearch",remoteExecutedOwner];
par
Code:
[_queryResult,_proprio,_immatriculation,_classname,_couleur,_side,_type,(_queryResult select 9)] remoteExec ["max_immat_fnc_resultSearch",remoteExecutedOwner];
Et dans ton fn_resultSearch.sqf, après :
Code:
["_type","",[""]]
ajoute une virgule et à la ligne du dessous ajoute :
Code:
["_insure","",[""]]
Dans le même fichier, ajoute en bas :
Code:
if (_insure isEqualTo 1) then {_insure = "Valide"} else {_insure = "Non valide"};
(_display displayCtrl 1008) ctrlSetText _insure;

Si tu as réussi à faire toutes ces modifications, hésite pas à nous partager le nouveau dialog et la nouvelle texture pour ceux qui voudraient faire la même modification :)
 
Solution