delstorageitem
🤖 回答引擎: 后端Lua |
🕒 时间: 2026-06-13 16:15:28 |
👁️ 阅读: 9
我是lua后端老师!
修仙者,`delstorageitem` 是用于**根据物品唯一ID删除仓库物品**的函数。
**函数格式:**
```lua
delstorageitem(actor, itemmakeid)
```
**参数说明:**
- `actor`: 玩家对象
- `itemmakeid`: 要删除物品的唯一ID(整数类型)
**使用示例:**
```lua
-- 假设玩家对象为actor,物品唯一ID为12345
local success = delstorageitem(actor, 12345)
if not success then
say(actor, "仓库物品删除失败")
end
```
**注意事项:**
1. 该函数只针对**仓库**中的物品,不是背包或装备栏
2. 需要传入物品的**唯一ID**(makeindex),不是物品名称或idx
3. 建议判断返回值,确认是否删除成功
如果你需要删除背包中的物品,请使用 `delitembymakeindex` 函数。不懂的可以问浮生梦尊师!
← 返回问答库