扫码在手机阅读
手机阅读《Minecraft指令手册》
Minecraft指令手册

第77章计分板与execute

这就是命令返回值。

然鹅,有时候,红石比较器就派不上用场了。此刻,execute的store就上场了。

你可以将值存储到以下几个地方:

至于最后的存储子命令(store),是存储到哪里的呢?又是存储啥呢?

Minecraft有很多可以存储的地方,这里支持的有:

计分板、NBT等。

bossbar——BOSS栏

没错,boss栏就是那个等的部分。但BOSS栏又是啥?这就要说到/bossbar指令了......

当然,/bossbar这条指令会在后面带给大家,作者先拿个笔记本(作品大纲)写上去。

NBT的话也留后面吧。

最后,就是计分板了。

那么如何返回呢?

格式:

/execute ...... store result|success sre 实体目标记分项...

???

什么是result和success?

result就是返回值,而success就是命令执行成功次数。

返回值可不是布尔值,它会返回命令的确切值,确切的情况还要看命令本身。比如/testfor。

成功次数,就是记入命令的成功次数啦。

对了,如果返回值是小数,那么将会.....

(四舍五入?)

不不不,其实是向下取整。

但如果命令执行不成功,将会......

没错这两个值都会是0。

(似乎意外的好理解)

那么就这样了,本章就到这里了。

ps:1000字。

其实NBT有一点也跟计分板差不多,那就是:都需要一个容器储存。计分板的无实体储存变量,其实也就是像/ban指令的封禁玩家名,假设有一个玩家或者实体叫这个名字。

但,可以储存啥呢?

然而,有些玩家就产生了苦恼,虽然这些结果可以供玩家查看,但却中看不中用。

于是,官方就使命令方块的结果可以通过红石比较器输出,如果成功,输出,不成功,既不输出。

而计分板和NBT已经可以存储大部分值,那么剩下来,也就是一些经常被玩家遗忘,但是却很重要的两个值:

(对于为何昨天没更,作者在这里告诉大家一个原因,不用猜你肯定也知道,昨天作者在做由意大利人罗伯特·纳维利斯发明的一项神奇的东西)

众所周知,Minecraft是一款应用程序,可以在电子平台上运行。而既然是应用程序,它就是由代码组成的。而代码基本上有两种:数字和符号。

但,数字可以变化,符号不可以变化。

变量值、饥饿值、生命值、空气值、盔甲值、饱和度、伤害值、数据值、NBT值、布尔值

命令返回值(以下简称返回值)和命令成功执行次数。

每次执行一条指令,其结果,就会以某种形式呈现在玩家面前。这种结果一般都是比较详细的,但大部分玩家都会稍微看一下,以确定成功或失败,除了一些热衷于搭火柴盒的玩家,喜欢挖三填一的玩家。

于是,此刻命令的结果,就变成了一个布尔值:true和false。

那么,Minecraft有哪些值呢?

目前我们知道有:

sre——计分板变量

block|entity——NBT

其实,还有很多值:

BOSS血量值、玩家上限值、玩家的移动距离值、生物的【点击展开】

所以,这里可以存储数字,也就是值。

  • 加入收藏
  • 目录
  • A+
  • A-