装备与物品
打开淬炼窗口
在 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后需要重新加载配置才会生效。
