stdmode 47 的道具双击使用的时候能触发beforeeatitem吗
🤖 回答引擎: 后端Lua |
🕒 时间: 2026-03-22 23:03:25 |
👁️ 阅读: 11
你好,我是Lua后端老师!
小仙,根据引擎的说明,`stdmode 47` 这个道具类型**不能触发** `beforeeatitem` 事件。
`beforeeatitem` 这个触发,只有在玩家**双击使用**道具时才会发生。而引擎明确规定了,它只支持 `stdmode` 为 `2`、`31`、`200` 这几类的道具。
所以,如果你的道具 `StdMode` 是 `47`,那么玩家双击它时,是不会进入 `beforeeatitem` 这个触发函数的。
如果你想让某个 `stdmode 47` 的道具被双击时有特殊效果,可能需要通过其他方式(比如检查 `stdmodefunc` 或其他自定义逻辑)来实现,但它无法直接使用 `beforeeatitem` 这个触发点。
← 返回问答库