项目

一般

简介

行为

getItemAddValue
获取指定装备位中装备的指定属性

标签:命令定义|getItemAddValue

格式
命令名 参数1 参数2 参数3
getItemAddValue 装备位id 属性位置id 返回值变量
说明
  • 参数1: 装备位id
    • 0-16 指定id装备位中的道具
      参见装备位id说明装备位置
    • -1
      当前打开的自定义道具栏中的道具
  • 参数2: 属性位置id
  • 参数3: 指定返回值变量
  • 装备位与属性位置id对应关系
    第1行为装备位
    第1列为属性位置id
    衣服 武器 头盔 项链 手镯 戒指
    0 防御 DC2 防御 AC2 AC2 AC2
    1 魔御 MC2 魔御 MAC2 MAC2 MAC2
    2 攻击 SC2 攻击 DC2 DC2 DC2
    3 魔法 幸运 魔法 MC2 MC2 MC2
    4 道术 诅咒 道术 SC2 SC2 SC2
    5 准确 佩带需求
    6 攻速 佩带级别 佩带需求 佩带需求 佩带需求
    7 强度 佩带级别 佩带级别 佩带级别
    8 reserved
    9
    10 需开封
    11
    12
    13
    14 持久 持久 持久 持久 持久 持久


特戒引擎脚本示例:

[@main]
#if
equal <$dress>
#act
messageBox 未穿戴衣服,穿上再试试
break
 
#if
#say
<修改衣服属性/@inputInteger0>\\ \\
<获取衣服属性/@获取属性>\\ \\
<检测衣服属性/@检测属性>\\ \\
 
<查看衣服装备位/@查看>\\ \\
<点击装备位衣服,查看变化>
 
[@inputInteger0]
#if
#act
changeItemAddValue 0 0 = n0
messageBox 衣服属性修改完成,点击图标查看
goto @查看
 
[@获取属性]
#if
#act
getItemAddValue 0 0 n0
messageBox 衣服附加了<$str(n0)>点防御属性.
 
[@检测属性]
#if
checkItemAddValue 0 0 > 0
#act
messageBox 衣服附加了防御属性.
 
[@查看]
#act
openSysUi 1 0

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