我的世界随机数字怎么生成 我的世界随机数字指令分享
我如何在我的世界里生成随机数?游戏中的随机数生成指令是什么?相信朋友们都很好奇。今天,边肖给大家带来我的世界随机数指令分享。过来看一看。
我的世界随机数指令分享
在写记分牌的指导教程时突然醒悟 mdash mdash这里不是有超级方便的随机数生成吗?我们找到了一个至少在7位数以内有效的方法。
我不卖关子了:
1.如果生成的实体UUID没有被指定,他的UUID不是随机的吗?
2.我们不能使用执行商店将UUID导入记分板吗?
因此......什么谓词,战利品列表或...我们使用复杂的数据包吗?
好吧,好吧,我不确定UUID是真的。绝对随机 ,但是...说真的,你这么乱做什么?
而且,逻辑告诉你,你永远无法判断一串数字是不是随机的。(笑)
有多少个UUID?
说是 4个32位数 。但是考完之后,就不用很久了。
一般来说有8到10位数。
最多只有10个记分牌。
还有 让大数变小 绝对不难。
示例:
1.产生一个随机的东西。为了方便起见,我们使用装甲架。创建另一个记分牌。
/记分板目标添加r虚拟
/召唤铠甲_ stand ~ 1 ~ ~ { Tags:[ quot;随机 quot]}
记分牌叫R,装甲架贴标签,方便管理。
然后使用执行存储:
/执行存储结果score @e[tag=random,limit=1] r运行数据get eneity @ e[tag = random,limit=1] UUID[0]
只需减少大量的数字,并使用记分牌找到余数。一点也不难。例如,需要一个一百以内的随机数:
/记分牌玩家加最大100
设置一个名为max的虚拟对象,分值为100。
然后使用max来补充分数:
/记分牌玩家operation @e[tag=random,limit=1] r %= max r
例如,190478653输出53
结束:
当然,对于7位数以上的大数,这种方法可能不太好。
所以基本上可以宣布:关于7位数以下机器的设定 mdash mdash mdash mdash已解决(强迫症患者除外)。