项目

一般

简介

GetItemExValue » 历史记录 » 版本 2

yangdefeng, 2023-07-19 17:01

1 1 yangdefeng
h4. _*%{color:green}getItemExValue%*_
2
3
获取指定装备扩展属性
4
5
标签:命令定义|getItemExValue
6
7
*格式*
8
|命令名        |参数1   |参数2     |参数3   |
9
|getItemExValue|装备位id|扩展属性id|返回变量|
10
11
*说明*
12
* 参数1: 装备位id
13
** 0-16 指定id装备位中的道具
14
参见 *[[装备位置|装备位id说明]]*
15
** -1
16
当前打开的自定义道具栏中的道具
17
当前获得的道具(比如拾取)
18
19
* 参数2: 扩展属性id,[1-10]
20
21
* 参数3: 返回字符串变量
22
23
-
24
-
25
26
h4. *%{color:deepskyblue}特戒引擎脚本示例:%*
27
28
-
29
-
30
31
bq. [@main]
32
#if
33
[[equal]] [[脚本变量|<$weapon>]]
34
#act
35
[[messageBox]] 请穿戴武器后测试
36
break
37
&nbsp;
38
#if
39
#act
40
[[mov]] s0 1|2|3
41
[[setItemExValue]] 1 1 <$str(s0)>
42
&nbsp;
43
%{color:lightGrey};--获取指定装备位,指定扩展属性--%
44
*{color:green}getItemExValue* 1 1 s0
45
print 该装备扩展属性1效果列表--><$str(s0)>
46
&nbsp;
47
%{color:lightGrey};--遍历效果值--%
48
[[array|#if array]] <$str(s0)> s$效果id
49
#act
50
%{color:lightGrey};--控制台输出3次结果--%
51 2 yangdefeng
[[print]] 该装备扩展属性1-->效果<$str(s$效果id)>
52 1 yangdefeng
&nbsp;
53
%{color:lightGrey};--检测是否包含指定效果值--%
54
#if
55
[[array_in]] <$str(s0)> 1
56
#act
57 2 yangdefeng
[[print]] 该装备包含效果1
58 1 yangdefeng
#elseAct
59 2 yangdefeng
[[print]] 该装备不包含效果1