击杀城门会不会触发killmon
🤖 回答引擎: 后端Lua |
🕒 时间: 2026-06-18 14:16:57 |
👁️ 阅读: 9
我是lua后端老师!
小仙,这个问题问得很直接,答案是:**击杀城门不会触发 `killmon` 事件。**
根据引擎的触发机制,`killmon` 是专门用于**怪物(Mon)或宝宝(Slave)死亡**时触发的。从触发列表和参数说明来看,它需要一个“怪物对象”作为参数。
城门在攻城系统中是一个特殊的**地图物件或场景目标**,它虽然可以被攻击并有血量,但其本质不属于引擎定义的“怪物”对象范畴。因此,当城门被摧毁时,引擎不会将其视为一个怪物死亡,自然也就不会进入 `killmon` 这个触发流程。
如果你需要在城门被攻破时执行脚本(例如发放奖励、发送公告),你需要查阅引擎关于攻城战的专门系统说明,那里会有对应的变量、接口或特定触发来处理城门的状态变化。
希望这个解释能帮你避开这个坑!如果对攻城脚本的其他部分有疑问,随时可以再问我。
← 返回问答库