Français Solved Comment bloquer le bouton de réparation pour les dépanneurs

  • Auteur de la discussion Auteur de la discussion eclair_cc
  • Date de début Date de début

eclair_cc

User
13/8/21
63
2
0
300
Bonjours J aimerais savoir comment on peux faire pour bloquer le bouton quand les depanneur prend leur service merci de m aider
 
Solution
Salut! Il faut faire la modification dans ton fn_vInteractionMenu.sqf.

Remplace cette ligne :
Code:
if ((alive life_vInact_curTarget) && {([life_vInact_curTarget] call life_fnc_isDamaged)}) then {_Btn1 ctrlEnable true;} else {_Btn1 ctrlEnable false;};
par celles-ci :
Code:
_anyDepanneurOnline = false;
{
    if (_x getVariable ["TP_troubleshooter",false]) then {
        _anyDepanneurOnline = true;
    };
} forEach playableUnits;

if ((alive life_vInact_curTarget) && {([life_vInact_curTarget] call life_fnc_isDamaged)} && (!_anyDepanneurOnline || (player getVariable ["TP_troubleshooter",false]))) then {_Btn1 ctrlEnable true;} else {_Btn1 ctrlEnable false;};
Salut! Il faut faire la modification dans ton fn_vInteractionMenu.sqf.

Remplace cette ligne :
Code:
if ((alive life_vInact_curTarget) && {([life_vInact_curTarget] call life_fnc_isDamaged)}) then {_Btn1 ctrlEnable true;} else {_Btn1 ctrlEnable false;};
par celles-ci :
Code:
_anyDepanneurOnline = false;
{
    if (_x getVariable ["TP_troubleshooter",false]) then {
        _anyDepanneurOnline = true;
    };
} forEach playableUnits;

if ((alive life_vInact_curTarget) && {([life_vInact_curTarget] call life_fnc_isDamaged)} && (!_anyDepanneurOnline || (player getVariable ["TP_troubleshooter",false]))) then {_Btn1 ctrlEnable true;} else {_Btn1 ctrlEnable false;};
 
Solution
Est-ce que tu peux essayer d'ajouter après le code que tu as modifié ceci :
Code:
systemChat format ["%1 | %2 | %3",_anyDepanneurOnline,(player getVariable ["TP_troubleshooter",false]),(!_anyDepanneurOnline || (player getVariable ["TP_troubleshooter",false])];

Puis tester en jeu et me dire ce qui est écrit dans le chat ?
 
non sa ne marche toujours pas j ai pas accès au bouton Windows
et c est avec sa que on a plus accès au bouton Windows
systemChat format ["%1 | %2 | %3",_anyDepanneurOnline,(player getVariable ["TP_troubleshooter",false]),(!_anyDepanneurOnline || (player getVariable ["TP_troubleshooter",false])];
 
Dernière édition:
c est bon sa marche j ai enlever cette ligne avec celui que ta ma donner sa marche
systemChat format ["%1 | %2 | %3",_anyDepanneurOnline,(player getVariable ["TP_troubleshooter",false]),(!_anyDepanneurOnline || (player getVariable ["TP_troubleshooter",false])];