大功能解析说明
神兵宝石功能
神兵宝石DB
1、神兵宝石stdmode:141 shape:21 - 27 (一共七种神兵宝石)
2、神兵宝石属性需要在DB中进行对应设置
3、神兵宝石阶级与DB中LEVEL进行对应设置
神兵宝石精炼功能
1、服务端神兵宝石精炼XML文件
神兵宝石精炼配置服务端需要 Mir200\Config\ShenBingUp.xml
说明:可打开XML文件了解相关参数配置信息
神兵宝石精炼相关命令
<神兵精炼/@ShenBingUpgrade> 打开神兵精炼界面
[@ShenBingUpgrade]
#IF
TRUE
#ACT
OpenCustomUI ShenBingUpWnd
break点击界面“精炼”按钮触发当前NPC下[@神兵_精炼]并返回以下参数
$PARAM(0) //物品ID新增神兵宝石精炼命令 ShenBingJL 参数1
参数1:物品ID
特别说明:
1、执行该命令后,引擎将根据ShenBingUp.xml所配置的精炼参数,自动检测并收取材料。
2、但引擎不会收取精炼宝石物品,用户根据返回结果触发进行对应操作。执行精炼命令后结果触发当前NPC下[@神兵_精炼结果]并返回以下参数
$PARAM(0) //精炼结果(0:失败 / 1:成功)
$PARAM(1) //物品ID
$PARAM(2) //精炼下阶的物品名字
特别说明:
1、精炼相关材料由引擎检测并收取,但不会收回精炼宝石
2、用户需要在该触发下进行对应收取操作。
[@神兵_精炼结果]
#IF
TRUE
#ACT
TAKEM $PARAM(0)
SENDMSG 5 精炼结果:<$PARAM(0)>
SENDMSG 5 精炼装备ID:<$PARAM(1)>
SENDMSG 5 下阶宝石名字:<$PARAM(2)>
break神兵宝石镶嵌功能
1)、神兵宝石镶嵌界面
神兵宝石镶嵌界面可以使用通用材料合成界面二合一功能玩家
说明:详细介绍可查看说明书中通用材料合成界面
2)、新增神兵宝石镶嵌命令 SetShenBingInlay 参数1 参数2
参数1:
物品ID
参数2:
镶嵌神兵宝石名字 (该参数为空,则为清空装备神兵宝石)
[@测试脚本]
#IF
TRUE
#ACT
give 赤明天帝 1
SetShenBingInlay $PARAM(10) 神兵·嗜血9阶
break3)、神兵宝石相关变量
$ITEMINFO[X].SHENBINGINLAY //返回指定物品所镶嵌神兵宝石名字
$ITEMINFO[X].SHENBINGINLAYLV //返回指定物品所镶嵌神兵宝石等级(获得的神兵宝石DB中level的值)神兵宝石拆分功能
1)、打开神兵拆分界面
<神兵拆分/@ShenBingSplit>
[@ShenBingUpgrade]
#IF
TRUE
#ACT
OpenCustomUI ShenBingSplitWnd
break2)、放入神兵装备后触发当前NPC下[@神兵拆分_放入]并返回以下参数
$PARAM(0) //物品ID
3)、点击界面“拆分”按钮触发当前NPC下[@神兵拆分_拆分]并返回以下参数
$PARAM(0) //物品ID