如何从SQF的虚拟武器库中删除所有物品?

时间:2017-04-03 20:14:16

标签: sqf

我一直在使用

["AmmoboxInit",[_ammoBox, false,{true}]] call BIS_fnc_arsenal;

初始化阿森纳空。但是,如果我重新运行此命令,它将不会重新清空该武器库。

我可以使用BIS_fnc_removeVirtual*Cargo删除那里的每个项目,但有没有办法可以从中移除所有内容

1 个答案:

答案 0 :(得分:1)

您可以使用此行清除虚拟货物

_ammoBox setvariable ["bis_addVirtualWeaponCargo_cargo",nil,_true];

这将删除您使用BIS_fnc_addVirtual * Cargo调用添加的所有内容。所以这应该让你的阿森纳空无一人。

或者你可以选择使用以下方式完全移除阿森纳:

["AmmoboxExit",_ammoBox] call bis_fnc_arsenal; 然后重新添加它。