Bonjour j’aimerais faire que une ressources soit Farmer Avec que des avions et pas de camion ou voiture, comme je pourrais faire pour pas pouvoir mètre la ressources dans mes camion mais seulement dans les avion
if ((_ctrl in ["ressource_1","resource_2"]) && (life_trunk_vehicle isKindOf "LandVehicle")) exitWith {hint "Vous ne pouvez pas stocker cet objet dans ce véhicule !";};
if ((_ctrl in ["ressource_1","resource_2"]) && (life_trunk_vehicle isKindOf "LandVehicle")) exitWith {hint "Vous ne pouvez pas stocker cet objet dans ce véhicule !";};
Salut !
Tu peux empêcher de stocker certains items dans les voitures et les camions, ils seront donc obligés de l'avoir dans leur inventaire ou dans un avion. Pour faire ça, dans ton fn_vehStoreItem.sqf, en dessous de _ctrl = ctrlSelData(3503); ajoute :
Code:if ((_ctrl in ["ressource_1","resource_2"]) && (life_trunk_vehicle isKindOf "LandVehicle")) exitWith {hint "Vous ne pouvez pas stocker cet objet dans ce véhicule !";};
Remplace ressource_1 (et les autres ressources, tu peux en ajouter si besoin) par la class de l'objet virtuel (dans ton config_vItems.hpp) que le joueur ne pourra pas mettre dans une voiture/camion
Comme cela :Bonjour et comment devons nous faire pour autoriser seulement sur un camion par exemple avec la ressource 'Pétrole" sur un camion citerne uniquement ?
if ((_ctrl == "petrole") && (!((typeOf life_trunk_vehicle ) == "Classname_Du_Camion"))) exitWith {hint "Vous ne pouvez pas stocker cet objet dans ce véhicule !";};