项目

一般

简介

CheckScriptParam » 历史记录 » 版本 2

yangdefeng, 2022-06-21 15:18

1 2 yangdefeng
h4. _*%{color:green}checkScriptParam%*_
2
3 1 machenhe
检测@块传递的参数
4
5
标签:命令定义|checkScriptParam
6
7
*格式*
8
|命令名			|参数1			|
9
|checkScriptParam	|逗号分隔的字符串	|
10
11
*说明*
12
* 参数1
13
逗号分隔的字符串
14
可用系统变量
15
** <$scriptParamX>取值(X=1,2,3...)
16
** <$pgNpcParamX>取值(X=1,2,3...)
17
18
-
19
-
20
21 2 yangdefeng
h4. *%{color:deepskyblue}特戒引擎脚本示例:%*
22 1 machenhe
23
bq. [<notextile>@</notextile>main]
24
#say
25
<> <跳转1传3个值/<notextile>@</notextile>测试(1,2,3)>
26
<>    <跳转2传3个值/<notextile>@</notextile>测试(四,五,六)>
27
 &nbsp;
28
[<notextile>@</notextile>测试]
29
#if
30
%{color:lightGrey};检查第1组传过来的参数%
31
*{color:green}checkScriptParam* 1,2,3
32
#act
33
%{color:lightGrey};输出本次传递过来的参数%
34
[[sendMsg]] 6 这是第一个按钮传来的值:<$scriptParam1>,<$scriptParam2>,<$scriptParam3>
35
&nbsp;
36
#if
37
%{color:lightGrey};检查第2组传过来的参数%
38
checkScriptParam 四,五,六
39
#act
40
%{color:lightGrey};输出本次传递过来的参数%
41
sendMsg 6 这是二个按钮传来的值:<$scriptParam1>,<$scriptParam2>,<$scriptParam3>
42
43
-
44
-
45
46
bq. [<notextile>@</notextile>main]
47
#act
48
[[mov]] n$para1 1
49
mov n$para2 2
50
mov n$para3 3
51
&nbsp;
52
mov s$para4 四
53
mov s$para5 五
54
mov s$para6 六
55
&nbsp;
56
#say
57
<>  <测试1/<notextile>@</notextile>测试(<$str(n$para1)>,<$str(n$para2)>,<$str(n$para3)>)> 
58
<>  <测试2/<notextile>@</notextile>测试(<$str(s$para4)>,<$str(s$para5)>,<$str(s$para6)>)>
59
&nbsp;
60
[<notextile>@</notextile>测试]
61
#or
62
%{color:lightGrey};检查参数是否是这几组%
63
checkScriptParam 1,2,3
64
checkScriptParam 四,五,六
65
#act
66
%{color:lightGrey};输入本次传递过来的参数%
67
sendMsg 6 <$scriptParam1>,<$scriptParam2>,<$scriptParam3>
68
break
69
#elseAct
70
sendMsg 6 非法的参数
71
break