Français [Crafting System & Stock System] Limiter le nombre de véhicules qui peuvent être craftés

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

Thomas

User
29/12/19
68
6
20
600
22
Alsace, France
Bonjour à tous !

Aujourd'hui je vais vous expliquer comment limiter le nombre de véhicules qui peuvent être caftés avec Crafting System et Stock System.

Vous êtes prêt ? Alors c’est parti !


Pour ne pas pouvoir crafter si le stock de l'objet est épuisé, dans votre @The_Programmer/addons/crafting_system/client/fn_craftAction.sqf en dessous de la ligne :
Code:
Développer Réduire Copier
case "vehicle" : {

Ajouter les lignes suivantes :
Code:
Développer Réduire Copier
_rarityItem = ["vehicles", _itemGive] call stock_system_fnc_getRarityItem;
_returnCanBuy = [_rarityItem, true] call stock_system_fnc_actionCanBuyRareItem;

if !(_returnCanBuy) exitWith {hint "Cet objet peut être produit en quantité limité, la limite est atteinte. Action annulée."; _exit = true;};


Pour que quand un véhicule est crafté, le stock global de ce véhicule, dans votre @The_Programmer/addons/crafting_system/client/fn_retreiveCraft.sqf, en dessous de la ligne :
Code:
Développer Réduire Copier
case "vehicle" : {

Ajouter en-dessous la ligne suivante :
Code:
Développer Réduire Copier
["vehicles",_itemGive, "-"] remoteExec ["stock_system_fnc_updateCopiesLeft",2];


Voilà ! Ce tuto est terminé :)
En cas de soucis n'hésiter pas à faire une demande d'aide sur le forum.​
 
Dernière édition par un modérateur:
Activité
Pour l'instant, il n'y a personne ici