请选择 进入手机版 | 继续访问电脑版
查看: 643|回复: 7

[命令方块] [1.12.2] 一个命令方块实现随机数获取

[复制链接]

2

主题

9

帖子

4

积分

Lv.1 新手木匠

UID
8647492
小麦
0
金锭
23
下界之星
0
发表于 2021-9-20 17:53:53 | 显示全部楼层 |阅读模式
  效果    如图可以看出计分板(Randow)会在0和1之间随机转换。
   用途
  可以直接使用计分板指令(scoreboard)调用Randow计分板中返回值的数据进行判断从而可以做到1/2的概率触发指令。当然也可以在该连锁命令方块上添加命令方块运用计分板指令中的operation项对多次返回的数据进行简单的运算从而获得多个不同的数据再进行判断改变随机的概率。
  作者
    对作者就是我,所以敢盗你就完了!╰(*°▽°*)╯

效果展示

效果展示

随机数OOC.txt

2.58 KB, 下载次数: 8, 下载积分: 金锭 -1

指令(命令方块中运行)

2

主题

9

帖子

4

积分

Lv.1 新手木匠

UID
8647492
小麦
0
金锭
23
下界之星
0
 楼主| 发表于 2021-9-20 17:58:35 | 显示全部楼层
又是水帖子的一天

5

主题

16

帖子

9

积分

Lv.1 新手木匠

UID
8649300
小麦
0
金锭
32
下界之星
0
发表于 2021-11-2 20:00:06 来自手机 | 显示全部楼层
理论上这是一个伪随机数

4

主题

17

帖子

8

积分

Lv.1 新手木匠

UID
8712958
小麦
0
金锭
46
下界之星
0
发表于 2021-11-13 19:16:30 来自手机 | 显示全部楼层
这根本就不是随机数..打个比方,如果我用这个随机数做一个剧情方面的随机,而剧情本身是根据命令方块走的,也就是没有人为干预,那如果调用这个随机数用来检测根本就做不到随机,只能触发单一事件...

5

主题

108

帖子

46

积分

Lv.2 石器学徒

UID
8593757
小麦
14
金锭
232
下界之星
0
发表于 2021-11-14 14:44:33 来自手机 | 显示全部楼层
你这....,我还以为找到比我用的更好的随机数,这样伪随机你不如直接循环加分到一个值重置无限循环

2

主题

9

帖子

4

积分

Lv.1 新手木匠

UID
8647492
小麦
0
金锭
23
下界之星
0
 楼主| 发表于 2022-1-11 22:11:59 | 显示全部楼层
yes么拉 发表于 2021-11-2 20:00
理论上这是一个伪随机数

理论上这是唯一可以真正实现随机数的方法,因为这是官方给出的随机方法(权重)

2

主题

9

帖子

4

积分

Lv.1 新手木匠

UID
8647492
小麦
0
金锭
23
下界之星
0
 楼主| 发表于 2022-1-11 22:12:55 | 显示全部楼层
理论上这是唯一可以实现真正随机数的方法 因为这运用了官方给出的随机方法(权重)

2

主题

9

帖子

4

积分

Lv.1 新手木匠

UID
8647492
小麦
0
金锭
23
下界之星
0
 楼主| 发表于 2022-1-11 22:13:30 | 显示全部楼层
BrickExpert 发表于 2021-9-20 17:58
又是水帖子的一天

ee
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

返回顶部