Français Solved Ajouter une classe pour réinitialiser le stock à chaque redémarrage

  • 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
23
Alsace, France
Hey :D
Aujourd'hui je viens vers vous pour demander une modification de script qui consiste à créer un garage commun grâce au StockSystem...
Mon idée est de garder la class du stocksystem actuel où le stock doit être renouveler manuellement mais de rajouter une class où le stock se remet à l'origine à chaque reboot :)

Voili Voilou ^^
 
Solution
Salut !
Tu peux ajouter à la fin de ton life_server/init.sqf, ce bout de code :
Code:
{
    _sql = format ["UPDATE stock_system SET limit_copies='%1' WHERE item_name='%2'",(_x select 1),(_x select 0)];
    [_sql,1] call DB_fnc_asyncCall;
} forEach [["B_Quadbike_01_F",3],["Binocular",5]];

Au niveau du forEach, met sous cette forme la classname du véhicule et la quantité qui sera disponible au moment du reboot : ["classname",quantité]
Comme dans l'exemple, tu peux en mettre plusieurs dans le forEach encadrés par des crochets : [["classname",quantité],["classname",quantité],["classname",quantité],...]
Salut !
Tu peux ajouter à la fin de ton life_server/init.sqf, ce bout de code :
Code:
{
    _sql = format ["UPDATE stock_system SET limit_copies='%1' WHERE item_name='%2'",(_x select 1),(_x select 0)];
    [_sql,1] call DB_fnc_asyncCall;
} forEach [["B_Quadbike_01_F",3],["Binocular",5]];

Au niveau du forEach, met sous cette forme la classname du véhicule et la quantité qui sera disponible au moment du reboot : ["classname",quantité]
Comme dans l'exemple, tu peux en mettre plusieurs dans le forEach encadrés par des crochets : [["classname",quantité],["classname",quantité],["classname",quantité],...]
 
Solution