星河彩虹独立端知识库
文档目录
大功能解析说明

神兵宝石功能

神兵宝石DB

1、神兵宝石stdmode:141 shape:21 - 27 (一共七种神兵宝石)

2、神兵宝石属性需要在DB中进行对应设置

3、神兵宝石阶级与DB中LEVEL进行对应设置

点击查看神兵宝石DB


神兵宝石精炼功能

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阶
break

3)、神兵宝石相关变量

代码示例
$ITEMINFO[X].SHENBINGINLAY //返回指定物品所镶嵌神兵宝石名字

$ITEMINFO[X].SHENBINGINLAYLV //返回指定物品所镶嵌神兵宝石等级(获得的神兵宝石DB中level的值)

神兵宝石拆分功能

1)、打开神兵拆分界面

代码示例
<神兵拆分/@ShenBingSplit>

[@ShenBingUpgrade]
#IF
TRUE
#ACT
OpenCustomUI ShenBingSplitWnd
break

2)、放入神兵装备后触发当前NPC下[@神兵拆分_放入]并返回以下参数

$PARAM(0) //物品ID

3)、点击界面“拆分”按钮触发当前NPC下[@神兵拆分_拆分]并返回以下参数

$PARAM(0) //物品ID

本页目录