Previous topicNext topic
Help > 功能相关 >
宝石镶嵌功能

命令格式:

检测装备是否打孔:    CHECKDRILLHOLE  装备位置(-1-34)   孔位(0-4)

检测装备打孔数量:    CHECKDRILLHOLECOUNT  装备位置(-1-34)  比较符(><=)  数量

检测是否镶嵌宝石:    CHECKSOCKETABLEITEM  装备位置(-1-34)  宝石位置(0-4)  变量1(如果镶嵌,该宝石IDX会保存到此变量)  变量2(如果镶嵌,该宝石名字保存到此变量)

检测装备镶嵌宝石数量:  CHECKSOCKETABLEITEMCOUNT  装备位置(-1-34)  比较符(><=)  数量

装备打孔命令:  DRILLHOLE  装备位置(-1-34)   空位置(0-4)  状态(1打开,0关闭)

镶嵌宝石命令:  SOCKETABLEITEM  装备位置(-1-34)   孔位置(0-4)   宝石IDX(数据库的IDX+1,   为0时删除宝石)

宝石DB说明:

宝石的Shape值不等于255时显示必备补丁NewopUI.PAK的300和301

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

宝石DB库的字段Reserved=0时  Ac2  Mac2  DC2  MC2  SC2 HP MP字段的值是增加的对应的7个基本属性的值

 

[@例子]

#IF

CHECKSOCKETABLEITEM 0 0 N1 S1

#act

SENDMSG 6 衣服第一个位置镶嵌了宝石。宝石名称:<$STR(S1)>,宝石IDX字段:<$STR(N1)>

#elseact

SENDMSG 6 衣服第一个位置没有镶嵌宝石

 

[@镶嵌衣服的第一个宝石,宝石IDX为831]

#ACT

;先要打孔

DRILLHOLE   0  0  1

;然后镶嵌

SOCKETABLEITEM  0 0  832

 

相关链接:  装备位置