当前位置:首页 > 引擎 > GOM引擎

传奇怪物自定义爆物脚本 SetMonBurstItems 指令使用教程

admin3天前6
传奇游戏中,怪物爆物设置是版本制作、玩法修改的核心内容,很多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、爆出数量可根据版本玩法自由修改,支持任意正整数数值,适配普通道具、稀有道具、材料等各类物品掉落设置。

 


扫描二维码推送至手机访问。

本文章九路游发布,如需转载请注明出处。如有侵权请联系站长删除。

本文链接:https://www.9luu.com/252.html

分享给朋友: