项目

一般

简介

CheckItemAddValue » 历史记录 » 修订 3

修订 2 (yangdefeng, 2022-05-17 09:24) → 修订 3/4 (yangdefeng, 2022-05-17 09:33)

_*%{color:green}checkItemAddValue%*_ 
 检测指定装备位中装备的指定属性 

 标签:命令定义|checkItemAddValue 

 *格式* 
 |_.命令名 		 |_.参数1 	 |_.参数2 	 |_.参数3 	 |_.参数4 	 | 
 |checkItemAddValue 	 |装备位id 	 |属性位置id 	 |比较符  	 |比较值  	 | 

 *说明* 
 * 参数1: 装备位id 
 ** 0-16 指定id装备位中的道具 
 参见装备位id说明[[装备位置]] 
 ** -1 
 当前打开的自定义道具栏中的道具 

 * 参数2: 属性位置id 

 * 参数3: 比较符(> < =) 

 * 参数4: 比较值 

 * 装备位与属性位置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 |持久    |持久    |持久      |持久      |持久      |持久      | 


 - 
 - 

 *%{color:deepskyblue}特戒引擎脚本示例:%* 

 bq. [<notextile>@</notextile>main] 
 #if 
 [[equal]] [[装备位置|<$dress>]] 
 #act 
 [[messageBox]] 未穿戴衣服,穿上再试试 
 break 
 &nbsp; 
 #if 
 #say 
 <修改衣服附加属性0/<notextile>@@</notextile>inputInteger0(请输入属性0设定值)>\\ \\ 
 <修改衣服附加属性1/<notextile>@@</notextile>inputInteger1(请输入属性1设定值)>\\ \\ 
 &nbsp; 
 <检测衣服属性/<notextile>@@</notextile>inputInteger2(请输入属性和校验值)>\\ \\ 
 &nbsp; 
 <查看衣服装备位/<notextile>@</notextile>查看>\\ \\ 
 <点击装备位衣服,查看变化> 
 &nbsp; 
 [<notextile>@</notextile>inputInteger0] 
 #if 
 #act 
 [[changeItemAddValue]] 0 0 = n0 
 messageBox 衣服属性0修改为--<$str(n0)>,点击图标查看 
 goto <notextile>@</notextile>查看 
 &nbsp; 
 [<notextile>@</notextile>inputInteger1] 
 #if 
 #act 
 changeItemAddValue 0 1 = n0 
 messageBox 衣服属性1修改为--<$str(n1)>,点击图标查看 
 goto <notextile>@</notextile>查看 
 &nbsp; 
 [<notextile>@</notextile>inputInteger2] 
 #if 
 *{color:green}checkItemAddValueEx* 0 > n2 
 #act 
 messageBox 衣服附加属性和--大于<$str(n2)> 
 #elseAct 
 messageBox 衣服附加属性和--不大于<$str(n2)> 
 &nbsp; 
 [<notextile>@</notextile>查看] 
 #act 
 [[openSysUi]] 1 0 CheckItemAddValueEx