Français Items prédéfinis pour l'inventaire véhicule

20/9/22
55
1
0
300
Bonjours je voudrais faire en sorte que les inventaire I des véhicule puissent sauvegarder uniquement des items prédéfinie comme il y a pour l'inventaire t
un truc du genre
Code:
    save_vehicle_inventory[] = {

"classname"
    };
 
Dernière édition par un modérateur:
Hello, dans les fichiers fn_vehicleUpdate.sqf et fn_vehicleStore.sqf de ton life_server, tu peux essayer de remplacer ces lignes :
Code:
_cargo = [_vehItems,_vehMags,_vehWeapons,_vehBackpacks];

if ((count (_vehItems select 0) isEqualTo 0) && (count (_vehMags select 0) isEqualTo 0) && (count (_vehWeapons select 0) isEqualTo 0) && (count (_vehBackpacks select 0) isEqualTo 0)) then {
par :
Code:
_saveItems = LIFE_SETTINGS(getArray,"save_vehicle_physicalItems");

_newItems = [[],[]];
{
    if (_x in _saveItems) then {
        (_newItems select 0) pushBack _x;
        (_newItems select 1) pushBack ((_vehItems select 1) select _forEachIndex);
    };
} forEach (_vehItems select 0);

_newMags = [[],[]];
{
    if (_x in _saveItems) then {
        (_newMags select 0) pushBack _x;
        (_newMags select 1) pushBack ((_vehMags select 1) select _forEachIndex);
    };
} forEach (_vehMags select 0);

_newWeapons = [[],[]];
{
    if (_x in _saveItems) then {
        (_newWeapons select 0) pushBack _x;
        (_newWeapons select 1) pushBack ((_vehWeapons select 1) select _forEachIndex);
    };
} forEach (_vehWeapons select 0);

_newBackpacks = [[],[]];
{
    if (_x in _saveItems) then {
        (_newBackpacks select 0) pushBack _x;
        (_newBackpacks select 1) pushBack ((_vehBackpacks select 1) select _forEachIndex);
    };
} forEach (_vehBackpacks select 0);

_cargo = [_newItems,_newMags,_newWeapons,_newBackpacks];

if ((count (_newItems select 0) isEqualTo 0) && (count (_newMags select 0) isEqualTo 0) && (count (_newWeapons select 0) isEqualTo 0) && (count (_newBackpacks select 0) isEqualTo 0)) then {

ça devrait filtrer les objets qui sont dans le paramètre "save_vehicle_physicalItems[] = {};" (à ajouter dans ton Config_Master.hpp)
 
Upvote 0