Français Solved Bloquer l'achat des véhicules et la location dans certains shops

  • Auteur de la discussion Auteur de la discussion Antoine’s
  • Date de début Date de début
Solution
C'est tout bon et testé :D Tu voulais ceci nah ?


Très facile:
Tu vas dans ton
MISSION => core => shops => fn_vehicleShopLBChange.sqf

Tu recherche "Ton Tuto" :
Code:
if (life_veh_shop select 4) then {
    ctrlEnable [2310,false];
} else {
    ctrlEnable [2310,true];
};

Tu le modifie comme ceci :
Code:
if (life_veh_shop select 4) then {
    ctrlEnable [2309,true];
    ctrlEnable [2310,false];
} else {
    ctrlEnable [2310,true];
    ctrlEnable [2309,false];
};

Si tu veux un shop LOCATION tu ajout l'init :
Code:
this setVariable ["cannot_rent_vehicle",true];

Sinon de base ton concessionnaire sera bloquer en ACHAT sans le bouton LOCATION directement :D

Aller bisous :D
Hello Antoine’s Antoine’s ,
C'est a dire ...
Si tu veux bloquer l'achat autant supprimer le véhicule dans la vente nah ?
Si tu veux que ça soit achetable depuis une licence ou autre ? Peux-tu détaillé un petit peu plus merci :D
 
Hello, bah tu change juste ton "Init" dans celui ou tu veux pas qu'ils puissent louer les véhicules tu mais ton concess avec l'init
Code:
this setVariable ["cannot_rent_vehicle",true];

Et tu recréer un shop ou justement ils peuvent louer et tu ne mais pas cette variable :D
 
Hello, bah tu change juste ton "Init" dans celui ou tu veux pas qu'ils puissent louer les véhicules tu mais ton concess avec l'init
Code:
this setVariable ["cannot_rent_vehicle",true];

Et tu recréer un shop ou justement ils peuvent louer et tu ne mais pas cette variable :D
non mais le probleme c'est que apres il peuvent louer et acheter
 
Dans ton tutoriel Maxence a déjà répondu a cette proposition :
 
Dans ton tutoriel Maxence a déjà répondu a cette proposition :
oui mais quand tu la modifie et bas ca inverse donc si tu bloquer l'achat la location est dispo
 
Dans ton "fn_vehicleShopLbChange.sqf"
Essaye ceci plutôt:
Code:
if (life_veh_shop select 4) then {
    ctrlEnable [2310,true];
} else {
    if (_className in (LIFE_SETTINGS(getArray,"vehicleShop_rentalOnly"))) then {
        ctrlEnable [2309,false];
    } else {
        if (!(life_veh_shop select 3)) then {
            ctrlEnable [2309,true];
        };
    };
};
 
Sa fonctionne ? Sinon tu peux créer directement une variable et refaire le même systeme ... Si tu veux je peux essayer de te le faire directement :D
 
C'est tout bon et testé :D Tu voulais ceci nah ?


Très facile:
Tu vas dans ton
MISSION => core => shops => fn_vehicleShopLBChange.sqf

Tu recherche "Ton Tuto" :
Code:
if (life_veh_shop select 4) then {
    ctrlEnable [2310,false];
} else {
    ctrlEnable [2310,true];
};

Tu le modifie comme ceci :
Code:
if (life_veh_shop select 4) then {
    ctrlEnable [2309,true];
    ctrlEnable [2310,false];
} else {
    ctrlEnable [2310,true];
    ctrlEnable [2309,false];
};

Si tu veux un shop LOCATION tu ajout l'init :
Code:
this setVariable ["cannot_rent_vehicle",true];

Sinon de base ton concessionnaire sera bloquer en ACHAT sans le bouton LOCATION directement :D

Aller bisous :D
 
Dernière édition:
Solution
C'est tout bon et testé :D Tu voulais ceci nah ?


Très facile:
Tu vas dans ton
MISSION => core => shops => fn_vehicleShopLBChange.sqf

Tu recherche "Ton Tuto" :
Code:
if (life_veh_shop select 4) then {
    ctrlEnable [2310,false];
} else {
    ctrlEnable [2310,true];
};

Tu le modifie comme ceci :
Code:
if (life_veh_shop select 4) then {
    ctrlEnable [2309,true];
    ctrlEnable [2310,false];
} else {
    ctrlEnable [2310,true];
    ctrlEnable [2309,false];
};

Si tu veux bloquer le menu d'achat tu ajout l'init :
Code:
this setVariable ["cannot_rent_vehicle",true];

Sinon de base ton concessionnaire sera bloquer en LOCATION directement :D

Aller bisous :D

Oh merci ca marche je t'adore j'en profite je vois que tu peux choisir une couleur de véhicule comment faire car j'avais vue un tuto mais celui ci ne marche pas
 
Je suis sur les véhicules de base si tu connais les couleurs des véhicules tu regarde directement dans ton fichier config_vehicles.hpp
Et tu as directement les textures :
Code:
{ "Civilian", "civ", {
                "\A3\Boat_F_Exp\Boat_Transport_02\Data\Boat_Transport_02_exterior_civilian_CO.paa"
            }, "" },
            { "Black", "cop", {
                "\A3\Boat_F_Exp\Boat_Transport_02\Data\Boat_Transport_02_exterior_CO.paa"
            }, "" }

Si ton souci est réglé pense a cliquer sur résolu :D