宝石镶嵌系统

增加凹槽

给装备增加最多8个凹槽

命令格式

命令格式:SetFluteCount 装备位置 凹槽数量

脚本示例

#IF

CheckUseItem 1

#ACT

SetFluteCount 1 1

SendMsg 6 你的武器成功增加1个凹槽

镶嵌宝石

命令格式

命令格式:ItemFluteStoneEx 装备位置 宝石名称


新增支持gom格式,使用DB编号镶嵌宝石

命令格式:ItemFluteStoneEx 88 88 88 88 0 2 88 88 1486 88 第9个参数为0的时候无效

ItemFluteStoneEx 参数1(任意字符,不能为空) 参数2(任意字符,不能为空) 参数3(任意字符,不能为空) 参数4(任意字符,不能为空) 参数5(装备位置(0~16时身上装备,-1时为OK框里的物品)) 参数6(宝石位置(0~7)) 参数7(任意字符,不能为空) 参数8(任意字符,不能为空) 参数9(宝石DB库的IDX序号加1(如果设置0就是删除宝石)) 参数10(任意字符,不能为空)

脚本示例

#IF

CheckUseItem 1

CheckItem 攻击宝石+5 1

#ACT

Take 攻击宝石+5 1

ItemFluteStoneEx 1 攻击宝石+5

ItemFluteStoneEx 88 88 88 88 0 2 88 88 1486 88

SendMsg 6 镶嵌宝石成功

拆除宝石

命令格式

RemoveStone 装备位置 对应凹槽(1-8)

脚本示例

#IF

CheckUseItem 1

CheckStone 1 1

#ACT

RemoveStone 1 1

SendMsg 6 你的武器第1个凹槽上的宝石已被拆除

清除凹槽

如果凹槽里镶嵌了宝石,会随凹槽一起清除

命令格式

CloseItemFlute 装备位置 凹槽数量

脚本示例

#IF

CheckUseItem 1

#ACT

CloseItemFlute 1 1

SendMsg 6 你的武器减少了1个凹槽

检查凹槽数量

命令格式

CheckFluteCount 装备位置 判断符(>、<、=) 数量

脚本示例

#IF

CheckUseItem 1

CheckFluteCount 1 = 8

#ACT

SendMsg 6 你的武器拥有8个凹槽

检查镶嵌宝石数量

命令格式

CheckItemStoneCount 装备位置 判断符(>、<、=) 数量

脚本示例

#IF

CheckUseItem 1

CheckItemStoneCount 1 = 8

#ACT

SendMsg 6 你的武器已经镶嵌8个宝石

检查凹槽是否镶嵌宝石

命令格式

CheckStone 参数1 参数2 参数3 参数4

命令参数

参数 含义
参数1 装备位置
参数2 对应凹槽(1-8)
参数3 整数型变量(如果已经镶嵌宝石,该宝石的IDX值会保存到该变量)
参数4 字符型串型变量(如果已经镶嵌宝石,该宝石的名称会保存到该变量)

CheckStone命令支持“CheckStone 参数1 参数2 ”和“CheckStone 参数1 参数2 参数3 参数4”两种写法,不支持参数3或参数4只带一个

脚本示例

#IF

CheckUseItem 1

CheckStone 1 1

#ACT

SendMsg 6 你的武器第1个凹槽已经镶嵌宝石

#ELSEACT

SendMsg 6 你的武器第1个凹槽没有镶嵌宝石

检查是否镶嵌指定宝石

命令格式

CheckItemHasStone 装备位置 宝石名称 数量

脚本示例

#IF

CheckUseItem 1

CheckItemHasStone 1 攻击宝石+5 3

#ACT

SendMsg 6 你的武器镶嵌了3颗[攻击宝石+5]

宝石属性

宝石物品设置

StdMode:46

Shape:3、255

Shape值如果设置为255,镶嵌后会显示宝石DB的Looks,也就是DnItems里面的素材

宝石属性设置

宝石最多设置两条属性,基础属性与特殊属性

基础属性

AniCount: 属性编号

Mac2: 增加点数

特殊属性

AC: 属性编号

AC2: 增加点数(元素属性1-100,表示1%-100%)

属性编号
基础属性编号 对应属性   特殊属性编号 对应属性
1 防御上限   1

致命一击

2 魔御上限   2 攻击伤害
3 攻击上限   3 物伤减少
4 魔法上限   4 魔伤减少
5 道术上限   5 忽视防御
6 HP   6 伤害反弹
7 MP   7 目标爆率
8 准确   8 体力增加
9 敏捷   9 魔力增加
10 幸运   10 怒气恢复
11 攻击速度   11 合击伤害
12 魔法躲避   12 防麻痹
13 毒物躲避   13 破护身
14 中毒恢复   14 破复活
15 体力恢复   15 麻痹
16 魔法恢复   16 复活
17 背包负重   17 护身
18 穿戴负重   18 负重
19 防御下限   19 吸血
20 魔御下限   20 技巧
21 攻击下限   21 探测
22 魔法下限   22 磨血
23 道术下限   23 体力
24 诅咒   24 魔力