Bonjour !
Bienvenue sur ce tuto, qui résulte de la demande d'aide de Lteixx2 (lien de la demande ici)
Merci à lui !
Ce tuto a pour but de configurer manuellement les prix de location des véhicules.
Mais aussi de restreindre certain véhicule à l'achat seulement. (Enlever la location)
Premièrement, nous allons commencer par enlever le multiplicateur de prix. Pour ce faire, rendez vous dans votre fichier fn_vehicleShopLbChange.sqf et remplacer cette ligne :
Code:
[round(_initalPrice * _rentMultiplier)] call life_fnc_numberText,
Code:
[M_CONFIG(getNumber,"LifeCfgVehicles",_classNameLife,"rent_price")] call life_fnc_numberText,
Ensuite, dans votre fn_vehicleShopBuy.sqf, remplacer cette ligne :
Code:
_purchasePrice = round(_initalPrice * _rentMultiplier);
Code:
_purchasePrice = M_CONFIG(getNumber,"LifeCfgVehicles",_className,"rent_price");
Pour finir, il faut ajouter, dans votre config_vehicles.hpp, et pour TOUT les véhicules, ceci dans la class du véhicule :
Code:
rent_price = 100;
Si vous souhaitez rendre certains véhicules non louables, rendez vous dans votre fichier vehicleShop.hpp et trouvez la ligne :
Code:
class RentCar : Life_RscButtonMenu {
Code:
idc = -1;
Code:
idc = 2310;
Enfin, dans votre fn_vehicleShopLBChange.sqf, ajouter juste au dessus de true tout en bas du fichier :
Code:
if (_className in ["classname_1","classname_2"]) then {
ctrlShow[2310,false];
} else {
ctrlShow[2310,true];
};
Et voila !
Cordialement,
Forum Manager Loic Shmit, avec la collaboration de Lteixx2 !