The-Programmer Forum

Maxence a écrit le dernier message :
#2
Hello! C'est plutôt une question par rapport à Growing System je suppose ?

Dans le fichier config_master.cpp dans ta mission/The-Programmer/Plants, dans la class de l'objet en question tu peux ajouter :
Code:
required_item_to_pickup = "secateur";
Ici secateur correspond à la class de l'item requis dans le Config_vItems.hpp.

Par exemple :
1640602502761.png

Ensuite, dans ton @The_Programmer/addons/growing_system/client/fn_pickupPlante.sqf, trouve cette ligne :
Code:
if (_plant_insert isEqualTo []) exitWith {};
et ajoute en dessous :
Code:
_requiredItem = getText (_curConfig >> _plant_type >> "required_item_to_pickup");
_itemQuantity = 1;

if (_requiredItem != "") then {
    _itemQuantity = missionNamespace getVariable [format ["life_inv_%1",getText (missionConfigFile >> "VirtualItems" >> _requiredItem >> "variable")],0];
};

if (_itemQuantity isEqualTo 0) exitWith {hint format ["Vous devez avoir un %1 pour ramasser cette plante !",(localize (getText (missionConfigFile >> "VirtualItems" >> _requiredItem >> "displayName")))];};