第一中文网

第八十九章 ride-骑乘 (第3/4页)

天才一秒记住【第一中文网】地址:www.dyzww.cc

\/ride @e[type =zombie] summon_rider zombie minecraft:as_adult

这将会给让所有僵尸尝试生成一个新的成年僵尸作为自己的骑手,然后.......你重复运行下试试?

这就是\/ride指令的基本用法,也就是本章的全部内容。

附表:\/ride历史

基岩版

1.16.100——加入了\/ride

......

......

......

......

......

......

......

......

......

自然生成的僵尸,有5%的概率生成出一只幼年僵尸。幼年僵尸不可被成年僵尸骑乘,因此当指令『\/ride @e[type=zombie] summon_ride zombie』在目标选择器『@e[type=zombie]』只选择到一个僵尸的情况下生成出一只幼年僵尸时,指令将执行失败,返回的成功次数为0。

也就是说,上述指令有5%的概率执行失败。我们可以造一个命令模块验证一下这5%的概率:

(指令版本:基岩版1.19,未开启实验性功能)

A→b→c→d→E→F→G→

A[重][无][红]······ride @e[type=zombie,name=a] summon_ride zombie reassign_rides minecraft:entity_spawned

b[链][限][始]······scoreboard players add count test 1

c[链][无][始]······ride @e[type=zombie,name=a] stop_riding

d[链][无][始]······execute @e[type=zombie,name=a]~~~ kill @e[type=zombie,r=6,name=!a]

E[链][无][始]·······execute @e[type=zombie,name=a]~~~ kill @e[type=item]

F[链][无][始]·······scoreboard players add times test 1

G[链][无][始]······tp @e[type=zombie,name=a]-16 -60 0

\\\\图例\\\\

[重]重复;[无]无条件;[红]需要红石;[脉]脉冲;[限]有条件的;[始]始终活动;[链]连锁

\\\\使用到的计分项\\\\

test

\\\\使用到的变量\\\\

count(指令成功次数)、times(指令执行次数)

上面的模块会不断重复执行『ride @e[type=zombie,name=a] summon_ride zombie reassign_rides minecraft:entity_spawned』这条指令,并计算出指令的成功次数和执行次数。经过运行,加上一点儿人工计算,就可以得到以下数据:

执行1784次,成功1699次,差值85,失败概率约4.76%

执行次,成功9488次,差值5

本章未完,请点击下一章继续阅读!若浏览器显示没有新章节了,请尝试点击右上角↗️或右下角↘️的菜单,退出阅读模式即可,谢谢!

如遇章节错误,请点击报错(无需登陆)

新书推荐

都市超品仙医 活在两个世界 大秦:这个太子总想着造反 与其说瞎话不如 穿越万界:神功自动满级 诛神乾坤 多子多福,仙女都被他抢了怎么办