Français Not solved Bloquer la vente de mes propres véhicules au revendeur

  • Auteur de la discussion Auteur de la discussion Leon
  • Date de début Date de début
  • Bonjour Visiteur ! Les sujets de cette catégorie sont clos. Si vous souhaitez réouvrir, merci de nous contacter en précisant le lien du post à réouvrir !

    Hello Visiteur ! The topics in this category are closed. If you wish to reopen, please contact us with the link of the post you wish to reopen !

Leon

User
7/12/22
19
0
100
Bonjour, j'ai remarqué sur mon serveur que je pouvais revendre ma propre voiture au vendeur de voiture volé et je voudrai savoir comment je pourrai bloqué la vente de mes propres véhicules gardé uniquement les véhicules volé. Merci d'avance
 
Dernière édition:
salut ! dans ton config_master.hpp , trouve la ligne
Code:
vehicle_sell_multiplier_CIVILIAN = .5;
et met celle ci
Code:
vehicle_sell_multiplier_CIVILIAN = -1;
 
Je ne crois pas que ça fonctionne de mettre -1 sur ce setting :unsure:

Sinon le plus simple est de retirer le bouton du menu du garage (impound.hpp) :
Code:
class SellCar: Life_RscButtonMenu {
    idc = -1;
    text = "$STR_Global_Sell";
    onButtonClick = "[] call life_fnc_sellGarage; closeDialog 0;";
    x = 0.26 + (6.25 / 40) + (1 / 250 / (safezoneW / safezoneH));
    y = 0.9 - (1 / 25);
    w = (6.25 / 40);
    h = (1 / 25);
};
 
Je ne crois pas que ça fonctionne de mettre -1 sur ce setting :unsure:

Sinon le plus simple est de retirer le bouton du menu du garage (impound.hpp) :
Code:
class SellCar: Life_RscButtonMenu {
    idc = -1;
    text = "$STR_Global_Sell";
    onButtonClick = "[] call life_fnc_sellGarage; closeDialog 0;";
    x = 0.26 + (6.25 / 40) + (1 / 250 / (safezoneW / safezoneH));
    y = 0.9 - (1 / 25);
    w = (6.25 / 40);
    h = (1 / 25);
};
Oui mais si j'enlève le bouton je pourrai plus vendre les voitures volé je veux juste bloqué la vente du véhicule au propriétaire
 
Désolé je pense que je me suis mal exprimé Je les déjà plus le bouton mais enfaite je cherche pas a bloqué la vente de mes voitures dans mon garage personnel j'ai déjà enlever la possibilité de revendre mais je cherche a bloqué la revente des mes voitures au revendeur de voiture volé.
 
Salut je me disais bien voila l'init
Code:
this allowDamage false; this enableSimulation false; this addAction[localize"STR_ChopShop_Title",life_fnc_chopShopMenu,"chop_shop_4",1.5,false,false,"",'isNull objectParent player && player distance _target < 3.5',5];

Et j'aimerai empêcher la revente uniquement mes propre véhicules
 
excuse moi, mais je ne comprend vraiment pas l'intérêt de faire cela, si c'est tes véhicules tu va pas les vendre au vendeur de véhicules volés cela n'a aucun sens
 
C'est vrai que ça n'a pas beaucoup de sens mais soit 😅

Si tu veux vraiment l'empêcher, dans ton fn_chopShopMenu.sqf tu peux essayer de remplacer :
Code:
if (!isNil "_price" && count crew _x isEqualTo 0) then {
    _control lbAdd _displayName;
    _control lbSetData [(lbSize _control)-1,(netId _x)];
    _control lbSetPicture [(lbSize _control)-1,_picture];
    _control lbSetValue [(lbSize _control)-1,_price];
};
par :
Code:
if (!isNil "_price" && count crew _x isEqualTo 0) then {
    _vehData = _x getVariable ["vehicle_info_owners",[]];
    if (count _vehData  > 0) then {
        _vehOwner = ((_vehData select 0) select 0);
        if ((getPlayerUID player) != _vehOwner) then {
            _control lbAdd _displayName;
            _control lbSetData [(lbSize _control)-1,(netId _x)];
            _control lbSetPicture [(lbSize _control)-1,_picture];
            _control lbSetValue [(lbSize _control)-1,_price];
        };
    };
};
 
excuse moi, mais je ne comprend vraiment pas l'intérêt de faire cela, si c'est tes véhicules tu va pas les vendre au vendeur de véhicules volés cela n'a aucun sens
Si il y a un sens je veux vendre uniquement les véhicules volé c'est le bute du revendeur de véhicule volé si je revend mes propres véhicules c'est pas un véhicule volé mdr
 
C'est vrai que ça n'a pas beaucoup de sens mais soit 😅

Si tu veux vraiment l'empêcher, dans ton fn_chopShopMenu.sqf tu peux essayer de remplacer :
Code:
if (!isNil "_price" && count crew _x isEqualTo 0) then {
    _control lbAdd _displayName;
    _control lbSetData [(lbSize _control)-1,(netId _x)];
    _control lbSetPicture [(lbSize _control)-1,_picture];
    _control lbSetValue [(lbSize _control)-1,_price];
};
par :
Code:
if (!isNil "_price" && count crew _x isEqualTo 0) then {
    _vehData = _x getVariable ["vehicle_info_owners",[]];
    if (count _vehData  > 0) then {
        _vehOwner = ((_vehData select 0) select 0);
        if ((getPlayerUID player) != _vehOwner) then {
            _control lbAdd _displayName;
            _control lbSetData [(lbSize _control)-1,(netId _x)];
            _control lbSetPicture [(lbSize _control)-1,_picture];
            _control lbSetValue [(lbSize _control)-1,_price];
        };
    };
};
Salut je reviens au nouvelle j'ai plus la possibilité de vendre mes véhicules personnels mais ca bloque même la vente des véhicules volé
 
Si il y a un sens je veux vendre uniquement les véhicules volé c'est le bute du revendeur de véhicule volé si je revend mes propres véhicules c'est pas un véhicule volé mdr
Oui mais ce qu'il veut dire c'est que ça n'a aucun intérêt de faire ça, puisque tu perds de l'argent finalement :LOL:

Salut je reviens au nouvelle j'ai plus la possibilité de vendre mes véhicules personnels mais ca bloque même la vente des véhicules volé
Pourtant je pense que ça devrait fonctionner, est-ce que tu peux m'envoyer ton fn_chopShopMenu.sqf ?
 
Oui mais ce qu'il veut dire c'est que ça n'a aucun intérêt de faire ça, puisque tu perds de l'argent finalement :LOL:


Pourtant je pense que ça devrait fonctionner, est-ce que tu peux m'envoyer ton fn_chopShopMenu.sqf ?
Voila mon fn_chopShopMenu.sqf
 
Salut je te remercie de ta réponse j'ai tester j'ai bien la possibilité de vendre mais ca me met "vente du véhicule, veuillez patienter" et il se passe rien