Цитата
- Unit to receive the loadout. - Config entry of loadout found in either CfgVehicles or CfgRespawnInventory, OR:
- in format , , or - usable with inventories saved via .
т.е. если я правильно понял, передаваемые параметры
1 - Объект
2 - Можно строку, полученную в результате выполнения функции
.*
Цитата
or- usable with inventories saved via .
**Не совсем понятно, ведь результат
, - массив...
Ну ладно, строка так строка...
Получили массив с помощью :
[["U_O_GhillieSuit",["9Rnd_45ACP_Mag","9Rnd_45ACP_Mag","20Rnd_762x51_Mag"]],["V_PlateCarrierGL_mtp",[]],["B_AssaultPack_Base",[]],"H_HelmetB_camo","G_Shades_Black","Rangefinder",["srifle_EBR_MRCO_pointer_F",["","acc_pointer_IR","optic_MRCO",""],"20Rnd_762x51_Mag"],["launch_I_Titan_F",["","","",""],""],["",["","","",""],""],["ItemMap","","","ItemRadio","ItemGPS"],[]]
Банально переделываем в строку:
*можно и str(...);
TEST_STR='[["U_O_GhillieSuit",["9Rnd_45ACP_Mag","9Rnd_45ACP_Mag","20Rnd_762x51_Mag"]],["V_PlateCarrierGL_mtp",[]],["B_AssaultPack_Base",[]],"H_HelmetB_camo","G_Shades_Black","Rangefinder",["srifle_EBR_MRCO_pointer_F",["","acc_pointer_IR","optic_MRCO",""],"20Rnd_762x51_Mag"],["launch_I_Titan_F",["","","",""],""],["",["","","",""],""],["ItemMap","","","ItemRadio","ItemGPS"],[]]';
На сервере после соединения игрока, пытаемся его "одеть обуть" :
_player = (_this select 0); ....... _loadout = [_player, TEST_STR] call BIS_fnc_loadInventory;
Результат:
false
Вопрос:
Как из предварительно сохраненного массива, загрузить инвентарь игроку с помощью BIS_fnc_loadInventory
?