骑马与砍杀中文站论坛

 找回密码
 注册(Register!)

QQ登录

只需一步,快速开始

搜索
购买CDKEY 小黑盒加速器
查看: 4157|回复: 1

[求助] 请问store_random_in_range的几率是怎么算

[复制链接]

25

主题

185

回帖

188

积分

见习骑士

Rank: 3

UID
3225805
第纳尔
1432
精华
0
互助
25
荣誉
0
贡献
0
魅力
196
注册时间
2021-3-14
鲜花(46) 鸡蛋(0)
发表于 2021-3-22 09:58:29 | 显示全部楼层 |阅读模式
  1. (store_random_in_range, ":jilv", 0, 100),
  2. (eq, ":jilv", 70),
复制代码
0-100
等于70  是百分之70的几率吗? 但我试了下好像很不容易触发  

吧0-100 改为0-10 等于数调小又一直触发

22

主题

1132

回帖

456

积分

骑士

  学徒术士

Rank: 4Rank: 4

UID
2986722
第纳尔
5248
精华
0
互助
18
荣誉
2
贡献
0
魅力
24
注册时间
2018-3-3

骑砍中文站APP会员勋章霸主正版勋章骑士美德之英勇勋章[杰出会员活跃勋章]元老骑士勋章

鲜花(86) 鸡蛋(0)
发表于 2021-3-22 10:53:14 来自手机 | 显示全部楼层
你这么写的意思是当且仅当“:jilv”等于70时才运行下方代码,也就是说只有大约1%的概率成立……修改后有大约1/10的概率成立,所以你会觉得一直触发。store_random_in_range是在你设定的【上限-1】和【下限】之间随机选取一个数,然后存入你给的变量名中。所以如果楼主想有70%概率触发下方语句的话,应该使用lt或le,而非eq。顺便一提,store_random_in_range的取值包括下限但不包括上限,所以楼主或许可以将上下限改为101和1来避免上下限设定不当导致储存值变动从而使实际概率和期望值不同。

评分

参与人数 1第纳尔 +10 魅力 +1 收起 理由
幼稚园殺手 + 10 + 1 乐于助人!

查看全部评分

鲜花鸡蛋

74259883  在2024-4-1 22:21  送朵鲜花  并说:送朵鲜花,已受教
快乐风猫  在2021-3-22 15:24  送朵鲜花  并说:多谢多谢,受教了
您需要登录后才可以回帖 登录 | 注册(Register!)

本版积分规则

Archiver|手机版|小黑屋|骑马与砍杀中文站

GMT+8, 2024-5-12 09:42 , Processed in 0.119872 second(s), 25 queries , Gzip On, MemCached On.

Powered by Discuz! X3.4 Licensed

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表