Français Solved Comment faire en sorte que l'argent du repair job arrive dans le compte de l'entreprise DIR ?

  • Auteur de la discussion Auteur de la discussion Gégé
  • Date de début Date de début

Gégé

User
14/11/20
13
0
400
Ey , j'aimerai faire en sorte que l'argent du repair job arrive dans le compte de l'entreprise DIR seriez vous me dire comment faire ?
 
Solution
Hello !
Dans ton fichier @The_Programmer/addons/repair_man/client/fn_repairSystem.sqf, tu peux remplacer cette ligne :
Code:
life_cash = life_cash + _repairReward;
par celles-ci :
Code:
_idEntreprise = 1;
_entrepriseObject = objNull;
{
    _id = _x select 0;
    _entrepriseObject = _x select 1;
    if (_id isequalto _idEntreprise) exitWith {_entrepriseObject = _x select 1;};
} foreach maxence_all_entreprises;

if !(isNull _entrepriseObject) then {
    _oldEntACC = _entrepriseObject getVariable ["entreprise_bankacc",0];
    _oldEntACC = _oldEntACC + _repairReward;
    _entrepriseObject setVariable ["entreprise_bankacc",_oldEntACC,true];
    [(_entrepriseObject getVariable ["entreprise_id",0]),5,(_entrepriseObject getVariable...
Hello !
Dans ton fichier @The_Programmer/addons/repair_man/client/fn_repairSystem.sqf, tu peux remplacer cette ligne :
Code:
life_cash = life_cash + _repairReward;
par celles-ci :
Code:
_idEntreprise = 1;
_entrepriseObject = objNull;
{
    _id = _x select 0;
    _entrepriseObject = _x select 1;
    if (_id isequalto _idEntreprise) exitWith {_entrepriseObject = _x select 1;};
} foreach maxence_all_entreprises;

if !(isNull _entrepriseObject) then {
    _oldEntACC = _entrepriseObject getVariable ["entreprise_bankacc",0];
    _oldEntACC = _oldEntACC + _repairReward;
    _entrepriseObject setVariable ["entreprise_bankacc",_oldEntACC,true];
    [(_entrepriseObject getVariable ["entreprise_id",0]),5,(_entrepriseObject getVariable ["entreprise_bankacc",0])] remoteExecCall ["max_entreprise_fnc_updateEntreprise",2];

    [_entrepriseObject,format ["%1 (réparation d'objet)",(name player)],_repairReward,2] remoteExecCall ["max_entreprise_fnc_insertEntrepriseLogs",2];    
};

Il faudra modifier la première ligne (_idEntreprise) pour mettre l'id de l'entreprise qui recevra l'argent dans la table entreprise de ta base de données ;)
 
Solution