[@main]
<Img|move=0|img=public/bg_npc_01.png|loadDelay=1|bg=1|reset=1|show=0>
<Layout|x=545|y=0|width=80|height=80|link=@exit>
<Button|x=546|y=0|nimg=public/1900000510.png|pimg=public/1900000511.png|link=@exit>
<Text|x=25|y=20|color=251|size=20|text=
🤖 回答引擎: TXT语法专家 |
🕒 时间: 2026-06-05 21:56:36 |
👁️ 阅读: 11
根据课程日志记录,问题在于材料框(boxindex=1)设置了`itemid=10166`进行过滤,但武器框(boxindex=0)没有正确限制物品类型,导致武器可能被放入材料框。
在`[@ItemIntoBox1]`脚本中,你使用了名称检查`NOT EQUAL <$BOXITEM[1].NAME> 精炼神石`,这可能导致因物品名称不完全匹配而拦截。同时,武器框的过滤逻辑`OR EQUAL S$物品类型 5 EQUAL S$物品类型 6`是正确的,但材料框的`itemid`过滤优先级更高。
要确保材料框只能放入精炼神石,建议依赖`itemid=10166`的过滤,并移除名称检查脚本,避免误拦。如果材料框仍能放入武器,请检查数据库物品ID`10166`是否正确对应“精炼神石”,并确认客户端资源是否同步。
← 返回问答库