装备与物品

打开淬炼窗口

在 NPC 脚本中打开客户端淬炼窗口,成败与属性成长由 RefineItem.txt 决定。

命令名

QueryRefineItem

命令用途

QueryRefineItem 用于在 NPC 脚本中打开客户端淬炼窗口。淬炼的成败与属性成长由 Mir200\Envir\RefineItem.txt 与玩家操作决定。

调用格式

QueryRefineItem

参数说明

该命令不需要参数。

返回或影响

  • 这是执行型命令,会在客户端打开淬炼窗口。
  • 它与 升级装备属性对话框 不同:后者是脚本直接改写装备属性,前者只打开窗口,结果受材料与几率控制。
  • 淬炼配置文件为 D:\MirServer\Mir200\Envir\RefineItem.txt,编辑后可在 M2 重新加载。

示例

基础用法

#IF
CHECKLEVELEX > 0
#ACT
QueryRefineItem
MESSAGEBOX 你已经打开淬炼窗口
BREAK

这段写法会在条件成立时打开淬炼窗口,并弹出提示。

RefineItem.txt 配置格式

[火云石+黑铁头盔+雷霆战戒]
淬炼成功几率 失败还原几率 火云石是否消失 淬炼极品属性几率 淬炼极品属性设置
星王魔戒 30
30 0 1 0-5,0-5,0-5,4-5,0-5,0-5,0-5,0-5,0-5,0-5,0-5,0-5,0-5,0-5,

配置文件按「原料组合 + 产物」组织:方括号内写参与计算的原料,产物行依次为淬炼后的物品名、成功率、失败还原几率、原料是否消失、极品属性几率,最后一行是 14 段属性成长配置(用法类似 SuperMake,如 4-5 表示最高升 4 点、淬炼难度 5)。当原料列表中有多个物品时,会随机抽取其中任一物品参与计算。

注意事项

  • 该命令只负责打开窗口,不能替代材料与几率判断;需要直接改属性时请用 UpgradeItem 系列命令。
  • 淬炼成功后可在 QFunction 中接 [@RefineItem_Succeed] 继续处理,见 功能脚本 QFunction-0。
  • 修改 RefineItem.txt 后需要重新加载配置才会生效。

相关命令