项目

一般

简介

RanSjStr » 历史记录 » 版本 1

yangdefeng, 2023-08-17 14:39

1 1 yangdefeng
h4. _*%{color:green}ranSjStr%*_
2
3
等概率或者按权重随机获取分割字符串
4
5
6
标签:命令定义|ranSjStr>ranSjStr
7
8
*格式*
9
|命令名		|参数1		|参数2		|参数3		|参数4			|参数5			|
10
|ranSjStr	|原字符串	|随机模式	|返回模式	|随机到的字符串保存变量	|剩余的字符串保存变量	|
11
12
*说明*
13
* 参数1:需要获取随机的字符串 
14
格式
15
字符串1#权重1|字符串2#权重2|字符串3#权重3...
16
<notextile></notextile>
17
#代表某字符与其权重的分隔符
18
<notextile>|代表不同字符串的分隔符</notextile>
19
20
* 参数2:随机模式,0或1
21
0=系统权重随机,有几个字符串就是几份之一
22
1=按#位权重随机总权重为各项;位权重总和
23
24
* 参数3:返回模式0-3
25
0=参数4和参数5,显示#权重数字
26
1=参数4和参数5,不显示#权重数字
27
2=参数4,显示权重;参数5,不显示权重
28
3=参数4,不显示权重;参数5,显示权重
29
30
* 参数4:随机到的字符串保存变量
31
32
* 参数5:剩余的字符串保存变量
33
34
-
35
-
36
37
h4. *%{color:deepskyblue}特戒引擎脚本示例:%*