装备与物品
快速杀死怪物并按爆率掉落
直接按指定怪物的爆率配置生成掉落内容,适用于宝箱开奖、奖励转盘和脚本模拟击杀掉落。
命令用途
OpenItemBox 用于直接按指定怪物的爆率配置生成物品掉落。
它常被用于脚本模拟一次“击杀结算”,不需要真的在地图上刷出怪物再击杀,就能直接按怪物爆率发放对应物品。
命令名
OpenItemBox
调用格式
OpenItemBox <怪物名>
参数说明
| 参数 | 必填 | 说明 |
|---|---|---|
怪物名 | 是 | 作为掉落来源的怪物名称。会按这只怪物对应的爆率配置来生成奖励。 |
返回或影响
- 这是执行型命令,会直接按目标怪物的爆率配置生成掉落。
- 它更像“模拟击杀后结算掉落”,不等于真的在地图上生成并杀死一只怪物。
- 最终得到哪些物品,取决于该怪物已有的爆率配置。
示例
基础用法
#ACT
OpenItemBox 魔泉巨蛾
这段写法适合最简单的脚本掉落模拟,直接按“魔泉巨蛾”的爆率配置产出物品。
常见变体
#IF
CheckItem 活动凭证 1
#ACT
Take 活动凭证 1
OpenItemBox 年兽宝箱怪
这类写法适合把消耗道具和爆率掉落绑定起来,做成活动开箱、抽奖或挑战奖励流程。
注意事项
OpenItemBox依赖目标怪物现有的爆率配置,怪物名写错或没有对应爆率时,结果不会符合预期。- 它和
OPENBOX不同,OPENBOX处理的是宝箱物品,OpenItemBox处理的是“按怪物爆率结算奖励”。 - 如果你要的是固定奖励、固定数量或固定物品组合,通常直接写发物品流程会更可控。
- 当脚本需要让玩家明确知道奖励来源时,最好在掉落前后补充提示文字,避免看起来像无来源发奖。
