Bienvenue dans ce tutoriel qui vous permettra de supprimer les véhicules en cop
Ce tutoriel fait suite à la demande de R Remox
Ce tutoriel fait suite à la demande de R Remox
Pour commence, aller dans le dossier
core\vehicle
et trouver le fichier fn_vInteractionMenu.sqf
Ajouter un bouton comme ceci(Vous pouvez changer le _btn2 ceci est un exemple) :
Code:
_Btn2 ctrlSetText "Supprimer le véhicule";
_Btn2 buttonSetAction "_dbInfo = life_vInact_curTarget getVariable [""dbInfo"",[]]; if ((count _dbInfo) > 0) then {_dbInfo remoteExec [""Life_fnc_copDeleteVehicle"",2];}; deleteVehicle life_vInact_curTarget; closeDialog 0;";
CfgRemoteExec.hpp
et ajouter dans la class
Functions
cette ligne
Code:
F(life_fnc_copDeleteVehicle,SERVER)
Function.hpp
trouver cette ligne
Code:
class wantedGrab {};
Code:
class copDeleteVehicle {};
core\cop
et creer un fichier nommé fn_copDeleteVehicle.sqf
et ajouter dedans
Code:
/*
Author: Maxence for The-Programmer Forum
Description:
Put alive='0' to delete vehicle in database
*/
_dbInfo = _this;
if ((count _dbInfo) == 0) exitWith {};
_uid = (_dbInfo select 0);
_plate = (_dbInfo select 1);
_query = format ["UPDATE vehicles SET alive='0' WHERE pid='%1' AND plate='%2'",_uid,_plate];
[_query,1] call DB_fnc_asyncCall;
Code:
/*
Author: Maxence for The-Programmer Forum
Description:
Put alive='0' to delete vehicle in database
*/
_dbInfo = _this;
if ((count _dbInfo) == 0) exitWith {};
_uid = (_dbInfo select 0);
_plate = (_dbInfo select 1);
_query = format ["UPDATE vehicles SET alive='0', insure='0' WHERE pid='%1' AND plate='%2'",_uid,_plate];
[_query,1] call DB_fnc_asyncCall;
Cordialement,
Forum Moderator Enzo, avec la collaboration de R Remox
Dernière édition par un modérateur: