正在加载

我的世界两个特殊指令区别在哪

时间:2020-08-13 来源:未知 作者:佚名

我的世界两个特殊指令区别在哪?我的世界中有2个比较特殊的指令,一个是/gamerule另外一个是/tigger,这两个指令都是非常好的命令哦,这就是小编为大家带来了分享哦,希望你们能够喜欢。

我的世界两个特殊指令区别在哪 1

首先,我们先来看一下两种指令该如何使用,先讲gamerule命令。

自定义命令的第一步是/gamerule test 1 ,大家可能会疑惑:gamerule不是只能特定游戏规则才可以么?而且后面跟的都是ture或false,例如/gamerule doDaylightCycle false 。其实,这条命令不同于别的gamerule命令,它是另外一种种类,当你输入这条指令时,其实产生了两个结果:

1.创建名为“test”的gamerule,当然这里可以换成别的

2.将名为”test“的gamerule的分数设为1

既然是分数,我们就有办法解决,其实,在stats命令中有一个分支叫QueryResult,这个分支是专门将执行任务所产生的值与计分板建立连接的("建立连接"这个概念来自于空白的stats教程),例如time的值,当然也包括gamerule所产生的值,所以下一步就是先创建一个名为test的计分板,并设立假名,将gamerule的分数与计分板建立连接。

先是创建一个名叫test的积分版:scoreboard objectives add test dummy

然后创建一个名叫score的在test内的假名:/scoreboard players set score test 0

并让他在侧边栏显示:/scoreboard objectives setdisplay sidebar test

下面是关键的一步,在地上放下一个命令方块,在命令方块内输入命令/gamerule test

这条命令的意思是探测test的分数值,如图:

我的世界两个特殊指令区别在哪 2

下面就是test的值,然后记住此命令方块的坐标,然后在控制台输入:/stats block 【命令方块的X坐标】【命令方块的Y坐标】【命令方块的Z坐标】 set QueryResult score test

结果是这样的

我的世界两个特殊指令区别在哪 3