装备与物品

快速杀死怪物并按爆率掉落

直接按指定怪物的爆率配置生成掉落内容,适用于宝箱开奖、奖励转盘和脚本模拟击杀掉落。

命令用途

OpenItemBox 用于直接按指定怪物的爆率配置生成物品掉落。

它常被用于脚本模拟一次“击杀结算”,不需要真的在地图上刷出怪物再击杀,就能直接按怪物爆率发放对应物品。

命令名

OpenItemBox

调用格式

OpenItemBox <怪物名>

参数说明

参数必填说明
怪物名是作为掉落来源的怪物名称。会按这只怪物对应的爆率配置来生成奖励。

返回或影响

  • 这是执行型命令,会直接按目标怪物的爆率配置生成掉落。
  • 它更像“模拟击杀后结算掉落”,不等于真的在地图上生成并杀死一只怪物。
  • 最终得到哪些物品,取决于该怪物已有的爆率配置。

示例

基础用法

#ACT
OpenItemBox 魔泉巨蛾

这段写法适合最简单的脚本掉落模拟,直接按“魔泉巨蛾”的爆率配置产出物品。

常见变体

#IF
CheckItem 活动凭证 1
#ACT
Take 活动凭证 1
OpenItemBox 年兽宝箱怪

这类写法适合把消耗道具和爆率掉落绑定起来,做成活动开箱、抽奖或挑战奖励流程。

注意事项

  • OpenItemBox 依赖目标怪物现有的爆率配置,怪物名写错或没有对应爆率时,结果不会符合预期。
  • 它和 OPENBOX 不同,OPENBOX 处理的是宝箱物品,OpenItemBox 处理的是“按怪物爆率结算奖励”。
  • 如果你要的是固定奖励、固定数量或固定物品组合,通常直接写发物品流程会更可控。
  • 当脚本需要让玩家明确知道奖励来源时,最好在掉落前后补充提示文字,避免看起来像无来源发奖。

相关命令