我的世界

我的世界scoreboard指令有什么用?怎么用?

| 点击:

【www.tzboda.com--我的世界】

今天先介绍,一个简单(吗)实用的指令。那就是scoreboard。

要用计分板指令,首先当然要创建一个计分板,不然能干什么。(难道你可以拿着粉笔在空中比划并说:看我在黑板上写了个顶字?)



就是这条指令。它的格式是scoreboard objectives add 计分板名字 判据 计分板显示的名字。让我们一条条来分析。

scoreboard objectives add 就是设置一个计分板,

Arrow 根据格式,就是计分板名字,也就是我设置的计分板名字是Arrow

dummy 这就是判据。怎么说呢,就是检测到什么就能加减分。dummy就是只有作弊玩家(也就是op)和命令方块才可以加减分。其他的看wiki

如果计分板显示的名字不填的话那么显示的名字和计分板名字相同。怎么说呢,说不好不好说(划掉)计分板名字和显示名字就像名字和昵称,昵称是玩家看到的,而名字是检测用的。当然名字和昵称可以相同(没有昵称的人就是)比如如果我这里填的是1,那么显示出来的就是1,但是检测的话还是要用到Arrow

顺便说一下,如果想要复制命令方块里的指令的话按ctrl+a就可以全选,再按ctrl+c就可以复制了。

这条指令指示为了方便调试,可以略过



指令的作用是可以在屏幕中显示出计分板(就是一般rpg地图这些旁边那些分数之类的)格式是scoreboard objectives setdisplay 位置 计分板名称

位置的话这里是sidebar就是右侧

注意,计分板名称不是显示名称

当然,看过上一楼的朋友可能会问:怎么设置了右侧却看不见计分板?那是因为没有玩家和分数



这就是设置分数。格式为scoreboard players set 实体 计分板名称 分数 nbt

scoreboard players set 就是给实体设置分数

实体 这一部分可以填所有实体,包括不存在的玩家。比如游戏里没有叫cb的人,但是你可以设置cb的分数

计分板名称 注意是名称不是显示名称

分数 随便设

nbt 就是实体的nbt 图中为箭的落地nbt

所以说,图中的指令就是给所有落地的箭设为1分(请连上高频)



然后就是我们的execute的指令。这是不同的是选择器不同了。原本是type=Arrow 这次就变成了score_Arrow=1,score_Arrow_min=1。

本文来源:http://www.tzboda.com/djyx/68930/