项目

一般

简介

行为

checkCustomItemValueType
检测指定装备位,自定义装备属性数值,是否满足条件

标签:命令定义|checkCustomItemValueType

格式
命令名 参数1 参数2 参数3 参数4
checkCustomItemValueType 装备位id 自定义装备属性id 比较符 待比较绑定显示id
说明
  • 参数1: 装备位Id
    • 0-16 参见装备栏id说明 装备位置
    • -1:自定义属性编号
      • 当前打开的自定义道具栏中的道具
      • 当前拾取道具
  • 参数2: 每件装备可设定10个自定义装备属性id(编号从0到9)
  • 参数3: 比较符(> < =)


脚本示例:

[@main]
#if
equal <$dress>
#act
messageBox 特戒提示:请穿上衣服再来测试!
break
 
#if
#say
<自定义装备属性测试>\\ \\
<装备位:衣服>\\ \\
 
<绑定显示属性且赋值/@属性赋值>\\ \\
<打开角色界面,看下衣服tips/@角色界面>\\ \\
 
<检测自定义装备属性值/@检测属性值>\\ \\
<检测自定义装备属性绑定显示id/@检测显示id>\\ \\
 
[@角色界面]
#act
openSysUi 1 0
 
[@属性赋值]
#act
;衣服栏 属性0 绑定maxDc(显示id3)
changeCustomItemAbil 0 0 1 3
changeCustomItemValue 0 0 = 222222
 
;衣服栏 属性1 绑定显示id8
changeCustomItemAbil 0 1 1 8
changeCustomItemValue 0 1 = 11111
 
sendMsg 6 自定义装备属性赋值完毕
 
[@检测属性值]
#if
checkCustomItemValue 0 0 > 200000
#act
sendMsg 6 装备位衣服的自定义属性0,大于200000
 
#if
checkCustomItemValue 0 1 = 11111
#act
sendMsg 6 装备位衣服的自定义属性1,等于11111
 
[@检测显示id]
#if
checkCustomItemValueType 0 0 = 3
#act
sendMsg 6 装备位衣服的自定义属性0,绑定了显示id3
 
#if
checkCustomItemValueType 0 1 > 3
#act
sendMsg 6 装备位衣服的自定义属性0,绑定了大于3的显示id

由 machenhe 更新于 超过 2 年 之前 · 1 修订