传奇怪物自定义爆物脚本 SetMonBurstItems 指令使用教程
传奇游戏中,怪物爆物设置是版本制作、玩法修改的核心内容,很多GM在搭建版本、调整怪物掉落道具时,需要精准控制怪物击杀后的指定物品爆出数量。本文详细讲解SetMonBurstItems怪物强制爆物指令的用法,搭配实用脚本案例,帮助新手快速掌握传奇杀怪触发爆物的设置方法。一、传奇怪物强制爆物核心指令介绍…
传奇游戏中,怪物爆物设置是版本制作、玩法修改的核心内容,很多GM在搭建版本、调整怪物掉落道具时,需要精准控制怪物击杀后的指定物品爆出数量。本文详细讲解SetMonBurstItems怪物强制爆物指令的用法,搭配实用脚本案例,帮助新手快速掌握传奇杀怪触发爆物的设置方法。
一、传奇怪物强制爆物核心指令介绍
想要自定义传奇怪物击杀后的指定掉落物品及数量,可使用专属爆物脚本指令SetMonBurstItems,该指令可强制怪物爆出设定的对应物品,精准控制爆出数量,适配各类传奇版本的爆物规则修改需求。
指令基础格式:
SetMonBurstItems 物品名称 数量
该指令操作简单,仅需填写对应游戏内的物品全称以及想要爆出的数量,即可实现怪物固定爆物效果,无复杂冗余参数,是传奇版本修改中高频使用的实用脚本指令。
二、指令适用触发场景
SetMonBurstItems 指令统一在QF脚本的杀怪触发模块中使用,依托[@KillMon]杀怪触发端口生效,只要是怪物被击杀的场景,均可调用该指令设置专属爆物,适配人物击杀、宝宝击杀怪物等多种游戏场景。
三、传奇怪物强制爆物脚本实战案例
案例一:仅人物击杀怪物触发爆物
该脚本规则为:只有玩家人物亲手击杀怪物时,才会触发强制爆物效果,宝宝击杀怪物不生效,适合设置专属人物击杀的稀有道具掉落规则。
脚本代码:
[@KillMon]
#ACT
M.SetMonBurstItems 骨玉权杖 5
SENDMSG 6 <$KILLMONNAME>再次爆出5个骨玉权杖
脚本解析:玩家击杀任意怪物后,该怪物将强制爆出5个骨玉权杖,同时游戏界面弹出系统提示,告知玩家当前怪物的爆物信息,直观展示爆物效果。
案例二:人物、宝宝击杀怪物均触发爆物
部分传奇玩法中,玩家召唤的宝宝击杀怪物也需要触发爆物奖励,该脚本可区分击杀主体,同时统一实现强制爆物效果,适配全面的杀怪奖励场景。
脚本代码:
[@KillMon]
#IF
CheckKillSlave
#ACT
SENDMSG 6 你刚杀死怪物:<$KILLMONNAME> <$KILLMONNAMEEX> 是宝宝
BREAK
#ELSEACT
SENDMSG 6 你刚杀死怪物:<$KILLMONNAME> <$KILLMONNAMEEX> 不为宝宝
#IF
#ACT
M.SetMonBurstItems 骨玉权杖 1
SENDMSG 6 <$KILLMONNAMEEX>再次爆出1个骨玉权杖
脚本解析:脚本首先通过CheckKillSlave指令判断击杀主体,区分是宝宝击杀还是人物击杀怪物,并弹出对应提示。无论哪种击杀方式,都会触发强制爆物,怪物固定爆出1个骨玉权杖,全方位覆盖游戏内的杀怪场景。
四、脚本使用注意要点
1、所有爆物脚本需放置在QF脚本文件中,依托[@KillMon]杀怪触发端口运行,端口匹配错误会导致指令不生效。
2、设置的物品名称必须和游戏内物品数据库全称完全一致,名称不符会出现无法爆物的问题。
3、爆出数量可根据版本玩法自由修改,支持任意正整数数值,适配普通道具、稀有道具、材料等各类物品掉落设置。


