Project1
标题:
如何给变量赋予不重复的随机数?
[打印本页]
作者:
bloodyliao
时间:
2016-2-13 18:10
标题:
如何给变量赋予不重复的随机数?
泥好,我想生成n次随机数赋予给某个变量,要求这n次当中,这些随机数不重复,且随机数有一定的取值范围(这个RM自带了),请问要怎么做呢?
作者:
Vortur
时间:
2016-2-16 16:55
脚本可?
rand(100)是在100中取随机数的意思,使用case字段和条件,将随机数一一排除:
rand(9)
when 9
then rand(8)
wehn 8
...
约摸着就是这个思路
作者:
cinderelmini
时间:
2016-2-16 18:35
本帖最后由 cinderelmini 于 2016-2-17 21:45 编辑
QQ截图20160216183426.png
(26.41 KB, 下载次数: 23)
下载附件
保存到相册
2016-2-17 21:44 上传
那就这样吧,最大值的那句判定的数字跟随机数的最大值一致。
作者:
喵呜喵5
时间:
2016-2-16 18:58
本帖最后由 喵呜喵5 于 2016-2-16 19:00 编辑
https://rpg.blue/thread-379881-1-1.html
随机数数据储存到99号变量中:
m5_20150611_creat_list(99,范围最小值..范围最大值)
抽取储存在99号变量中的不重复随机数,抽取的随机数保存在100号变量中:
$game_variables[100] = m5_20150611_draw_list(99,-1)
显示文字:你抽到的是\v[100]
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1