所以我正在为 FiveM 服务器编写脚本,我有一个问题。我对LUA有点陌生,所以请记住这一点。据我了解,这行代码是这样做的,它检查库存中的项目是否大于 0,然后插入 x 项目。问题是玩家可以插入比库存中更多的物品。我的意思是什么?玩家有 10 块巧克力,但他可以在桌子上添加 20 块。有没有办法检查他想放多少物品,然后检查他的库存,然后将其添加到表格中?这是执行此操作的代码行。
local elements = {}
for i=1, #inventory.items, 1 do
local item = inventory.items[i]
if item.count > 0 then
table.insert(elements, {label = item.label .. ' x' .. item.count, type = 'item_standard', value = item.name})
end
end