Français Solved Comment enlever la multiplication des prix d'achat et de location de véhicule ?

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

Lteixx2

User
26/1/20
99
3
12
300
Usa
meettomy.site
Bonjour,

Je voulais savoir si ont pouvais enlever la multiplication des prix d'achat et de location de véhicule et pouvoir mettre directement le prix d'achat de location nous même ?
 
Solution
Dans ton fn_vehicleShopLbChange.sqf, remplace cette ligne :
Code:
[round(_initalPrice * _rentMultiplier)] call life_fnc_numberText,
par :
Code:
[M_CONFIG(getNumber,"LifeCfgVehicles",_classNameLife,"rent_price")] call life_fnc_numberText,
Ensuite, dans ton fn_vehicleShopBuy.sqf, remplace cette ligne :
Code:
_purchasePrice = round(_initalPrice * _rentMultiplier);
par :
Code:
_purchasePrice = M_CONFIG(getNumber,"LifeCfgVehicles",_className,"rent_price");
Pour finir, pour tout les véhicules dans ton config_vehicles.hpp, il faut ajouter ceci dans la class de chaque véhicule :
Code:
rent_price = 100;
Tu peux bien évidement changer le prix de location selon le véhicule
Pour que tout les sides aient le même prix d'achat, tu peux modifier ces lignes dans ton config_master :
Code:
vehicle_purchase_multiplier_CIVILIAN = 1; //Civilian Vehicle Buy Price = Config_Vehicle price * multiplier
vehicle_purchase_multiplier_COP = 1; //Cop Vehicle Buy Price = Config_Vehicle price * multiplier
vehicle_purchase_multiplier_MEDIC = 1; //Medic Vehicle Buy Price = Config_Vehicle price * multiplier
Concernant la location des véhicules, tu veux pouvoir mettre pour chaque véhicule dans le config_vehicle.hpp un prix de location en plus du prix de vente ?
 
Dans ton fn_vehicleShopLbChange.sqf, remplace cette ligne :
Code:
[round(_initalPrice * _rentMultiplier)] call life_fnc_numberText,
par :
Code:
[M_CONFIG(getNumber,"LifeCfgVehicles",_classNameLife,"rent_price")] call life_fnc_numberText,
Ensuite, dans ton fn_vehicleShopBuy.sqf, remplace cette ligne :
Code:
_purchasePrice = round(_initalPrice * _rentMultiplier);
par :
Code:
_purchasePrice = M_CONFIG(getNumber,"LifeCfgVehicles",_className,"rent_price");
Pour finir, pour tout les véhicules dans ton config_vehicles.hpp, il faut ajouter ceci dans la class de chaque véhicule :
Code:
rent_price = 100;
Tu peux bien évidement changer le prix de location selon le véhicule
 
Solution
Pour rendre certains véhicules non louables, dans ton vehicleShop.hpp, trouve cette ligne : class RentCar : Life_RscButtonMenu { juste en dessous, remplace :
Code:
idc = -1;
par :
Code:
idc = 2310;
Et dans ton fn_vehicleShopLBChange.sqf, ajoute juste au début de true tout en bas du fichier :
Code:
if (_className in ["classname_1","classname_2"]) then {
    ctrlShow[2310,false];
} else {
    ctrlShow[2310,true];
};
Tu peux remplacer classname_1, classname_2 et en ajouter d'autres pour quelles ne soient pas louables.