checkScriptParam¶
检测@块传递的参数
标签:命令定义|checkScriptParam
格式命令名 | 参数1 |
checkScriptParam | 逗号分隔的字符串 |
- 参数1: 逗号分隔的字符串
可用系统变量- <$scriptParamX>取值(X=1,2,3...)
- <$pgNpcParamX>取值(X=1,2,3...)
特戒引擎脚本示例:¶
[@main]
#say
<> <跳转1传3个值/@测试(1,2,3)>
<> <跳转2传3个值/@测试(四,五,六)>
[@测试]
#if
;检查第1组传过来的参数
checkScriptParam 1,2,3
#act
;输出本次传递过来的参数
sendMsg 6 这是第一个按钮传来的值:<$scriptParam1>,<$scriptParam2>,<$scriptParam3>
#if
;检查第2组传过来的参数
checkScriptParam 四,五,六
#act
;输出本次传递过来的参数
sendMsg 6 这是二个按钮传来的值:<$scriptParam1>,<$scriptParam2>,<$scriptParam3>
[@main]
#act
mov n$para1 1
mov n$para2 2
mov n$para3 3
mov s$para4 四
mov s$para5 五
mov s$para6 六
#say
<> <测试1/@测试(<$str(n$para1)>,<$str(n$para2)>,<$str(n$para3)>)>
<> <测试2/@测试(<$str(s$para4)>,<$str(s$para5)>,<$str(s$para6)>)>
[@测试]
#or
;检查参数是否是这几组
checkScriptParam 1,2,3
checkScriptParam 四,五,六
#act
;输入本次传递过来的参数
sendMsg 6 <$scriptParam1>,<$scriptParam2>,<$scriptParam3>
break
#elseAct
sendMsg 6 非法的参数
break
由 yangdefeng 更新于 超过 2 年 之前 · 4 修订