Maxence a écrit le dernier message :
Yo !
Dans ton fn_clothingFilter.sqf, ajoute en dessous de _list lbSetData [(lbSize _list)-1,_className]; (ATTENTION : Il est y deux fois, il faut le faire deux fois) :
Dans ton fn_buyClothes.sqf, remplace :
par :
Et dans le même fichier, ajoute à la fin :
Il te reste plus qu'à faire la configuration dans ton config_master du script avec comme category : clothes
Les vêtements hors stock devraient être affichés en rouge et les autres en vert dans le menu.
Dis-moi si ça fonctionne
Dans ton fn_clothingFilter.sqf, ajoute en dessous de _list lbSetData [(lbSize _list)-1,_className]; (ATTENTION : Il est y deux fois, il faut le faire deux fois) :
Code:
_rarityItem = ["clothes", _className] call stock_system_fnc_getRarityItem;
_returnCanBuy = [_rarityItem, false] call stock_system_fnc_actionCanBuyRareItem;
if (_returnCanBuy) then {
_list lbSetColor [(lbSize _list)-1,[0,1,0,1]];
} else {
_list lbSetColor [(lbSize _list)-1,[1,0,0,1]];
};
Dans ton fn_buyClothes.sqf, remplace :
Code:
_price = 0;
{
if (!(_x isEqualTo -1)) then {
_price = _price + _x;
};
} forEach life_clothing_purchase;
Code:
_price = 0;
_returnCanBuy = true;
{
if (!(_x isEqualTo -1)) then {
_rarityItem = ["clothes", _x] call stock_system_fnc_getRarityItem;
_price = _price + [_rarityItem, _price] call stock_system_fnc_getRarityItemPrice;
_returnCanBuy = [_rarityItem, true] call stock_system_fnc_actionCanBuyRareItem;
};
} forEach life_clothing_purchase;
if !(_returnCanBuy) exitWith {hint "Certains des vêtements que vous avez choisi ne sont plus en stock...";};
Et dans le même fichier, ajoute à la fin :
Code:
{
if (!(_x isEqualTo -1)) then {
_rarityItem = ["clothes", _x] call stock_system_fnc_getRarityItem;
if !(_rarityItem isEqualTo []) then {["clothes",_x,"-"] remoteExec ["stock_system_fnc_updateCopiesLeft",2];};
};
} forEach life_clothing_purchase;
Il te reste plus qu'à faire la configuration dans ton config_master du script avec comme category : clothes
Les vêtements hors stock devraient être affichés en rouge et les autres en vert dans le menu.
Dis-moi si ça fonctionne