
Bonjour, et bienvenue dans ce tutoriel qui vous permettra d'ajouter le numéro de téléphone du propriétaire d'un véhicule dans la fourrière.
Ce tutoriel fais suite à la demande d'aide de

Dans votre@The_Programmer/addons/impound/server/tp_getFourriere.sqf, remplacer ces lignes :
Code:
if (_pid isEqualTo "all") then {
_idColumName = if ((getNumber (missionConfigFile >> "Max_Settings_Fourriere" >> "tonic_version")) isEqualTo 5) then {"pid"} else {"playerid"};
_baseQuery = "SELECT vehicles.id, vehicles.classname, vehicles.pid, vehicles.color, vehicles.plate, players.name";
if (["The_Programmer_CarPainter_Config"] call theprogrammer_core_fnc_isProductInstalled) then {
_baseQuery = _baseQuery + ", vehicles.custom_color";
};
_baseQuery = _baseQuery + format [" FROM vehicles INNER JOIN players WHERE vehicles.alive='1' AND vehicles.active='0' AND vehicles.fourriere='1' AND vehicles.type='%1' AND vehicles.pid=players.%2",_type,_idColumName];
} else {
_baseQuery = "SELECT id, classname, pid, color, plate";
if (["The_Programmer_CarPainter_Config"] call theprogrammer_core_fnc_isProductInstalled) then {
_baseQuery = _baseQuery + ", custom_color";
};
_baseQuery = _baseQuery + format [" FROM vehicles WHERE pid='%1' AND alive='1' AND active='0' AND fourriere='1' AND side='%2' AND type='%3'",_pid,_side,_type];
};
Code:
_idColumName = if ((getNumber (missionConfigFile >> "Max_Settings_Fourriere" >> "tonic_version")) isEqualTo 5) then {"pid"} else {"playerid"};
if (_pid isEqualTo "all") then {
_baseQuery = "SELECT vehicles.id, vehicles.classname, vehicles.pid, vehicles.color, vehicles.plate, players.name, players.phone_number";
if (["The_Programmer_CarPainter_Config"] call theprogrammer_core_fnc_isProductInstalled) then {
_baseQuery = _baseQuery + ", vehicles.custom_color";
};
_baseQuery = _baseQuery + format [" FROM vehicles INNER JOIN players WHERE vehicles.alive='1' AND vehicles.active='0' AND vehicles.fourriere='1' AND vehicles.type='%1' AND vehicles.pid=players.%2",_type,_idColumName];
} else {
_baseQuery = "SELECT vehicles.id, vehicles.classname, vehicles.pid, vehicles.color, vehicles.plate, players.phone_number";
if (["The_Programmer_CarPainter_Config"] call theprogrammer_core_fnc_isProductInstalled) then {
_baseQuery = _baseQuery + ", vehicles.custom_color";
};
_baseQuery = _baseQuery + format [" FROM vehicles INNER JOIN players WHERE vehicles.pid='%1' AND vehicles.alive='1' AND vehicles.active='0' AND vehicles.fourriere='1' AND vehicles.side='%2' AND vehicles.type='%3' AND vehicles.pid=players.%4",_pid,_side,_type,_idColumName];
};
Dans votre@The_Programmer/addons/impound/server/tp_searchFourriere.sqf, remplacer cette ligne :
Code:
_query = format ["SELECT vehicles.id, vehicles.classname, vehicles.pid, vehicles.color, vehicles.plate, players.name FROM vehicles INNER JOIN players WHERE vehicles.alive='1' AND vehicles.active='0' AND vehicles.fourriere='1' AND vehicles.type='%1' AND players.name LIKE '%4%3%4' AND vehicles.pid=players.%2",_type,_idColumName,_name,"%"];
Code:
_query = format ["SELECT vehicles.id, vehicles.classname, vehicles.pid, vehicles.color, vehicles.plate, players.name, players.phone_number FROM vehicles INNER JOIN players WHERE vehicles.alive='1' AND vehicles.active='0' AND vehicles.fourriere='1' AND vehicles.type='%1' AND players.name LIKE '%4%3%4' AND vehicles.pid=players.%2",_type,_idColumName,_name,"%"];
Dans votre@The_Programmer/addons/impound/client/tp_garageLBChangevehFourriere.sqf, trouvez cette ligne :
Code:
"%3 %4<br/><br/>" +
Code:
"Numéro de téléphone du propriétaire : %6<br/>" +
Dans le même fichier, ajouter après [_retrievePrice] call theprogrammer_core_fnc_numberToText :
Code:
, if (_pid == "all") then {(_vehicleData select 6)} else {(_vehicleData select 5)}
Et toujours dans le même fichier, remplacez cette ligne :
Code:
_customColor = if (_pid == "all") then {(_vehicleData select 6)} else {(_vehicleData select 5)};
Code:
_customColor = if (_pid == "all") then {(_vehicleData select 7)} else {(_vehicleData select 6)};
Et voila, tout est normalement fonctionnel !
Cordialement,
Forum Manager Loic Shmit, avec la collaboration de

Dernière édition par un modérateur: