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}特戒引擎脚本示例:%* |