Français Solved Comment bloquer une ressource pour les avions uniquement

  • Auteur de la discussion Auteur de la discussion JNR 01
  • Date de début Date de début

JNR 01

User
29/12/19
64
2
4
450
www.lemnosrp.fr
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
 
Solution
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
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
 
Solution
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

Bonjour et comment devons nous faire pour autoriser seulement sur un camion par exemple avec la ressource 'Pétrole" sur un camion citerne uniquement ?
 
Bonjour et comment devons nous faire pour autoriser seulement sur un camion par exemple avec la ressource 'Pétrole" sur un camion citerne uniquement ?
Comme cela :
Code:
if ((_ctrl == "petrole") && (!((typeOf life_trunk_vehicle ) == "Classname_Du_Camion"))) exitWith {hint "Vous ne pouvez pas stocker cet objet dans ce véhicule !";};
 
  • Like
Les réactions: _NEYPHIS_