shuang_cherry
本帖最后由 shuang_cherry 于 2020-8-10 22:15 编辑

我的世界命令

/scoreboard第一章——objectives

之所以把scoreboard拆成好几章

是因为它功能

真的

真的

太多了

第一章我们来讲第一大类——/scoreboard objectives
(注:我的是1.12.2版本,1.13及以上可能不一样)





前言的前言:


前言1.scoreboard语法及版本(我查的wiki百科):


前言2.scoreboard介绍:

你知道吗?

看这么多

你才看完前言……

其实并不是我太啰嗦

第一章必须把这玩意儿是啥弄清楚

所以可能会长亿点点……



/scoreboard objectives语法:
我们先来看看/help怎么说
用法:/scoreboard objectives <add|list|remove|setdisplay> ...

额额
help命令用一个省略号带了过去……
没关系我们一个一个分支看
1./scoreboard objectives add


2./scoreboard objectives list


3./scoreboard objectives remove


4./scoreboard objectives setdisplay

scoreboard系列:





2021.12 数据,可能有更多内容我的世界命令
/scoreboard第一章——objectives
之所以把scoreboard拆成好几章
是因为它功能
真的
真的

太多了
第一章我们来讲第一大类——/scoreboard objectives(注:我的是1.12.2版本,1.13及以上可能不一样)






前言的前言:
最近在论坛里发现
关于scoreboard命令的帖子并不多
其实可以理解
因为它实在太复杂了!!!所以我就来把这个坑补上


前言1.scoreboard语法及版本(我查的wiki百科):


|1.5快照13w04a:加入了/scoreboard。
|1.13快照17w45a(1.13以上版本的小伙伴们注意!!!):/scoreboard teams 改为单独的命令/team
    /scoreboard players tag 改为单独的命令/tag



scoreboard 下有三个分支:
objectives|players|teams(仅1.13以下)
我第一章先来讲objectives。



前言2.scoreboard介绍:


编过程的同学们都知道
我们几乎入门时就要创建变量
可见变量是多么重要
可Minecraft里是没有变量的
(那些做出红石电脑的大佬们请忽略)
于是就有了/scoreboard命令。
/scoreboard命令可以
在一个记分项里存储x个变量
(x为玩家数)
也就是说如果你在一个地图里
创建了一个记分项
此时它只储存一个变量(你的)
但如果你把它放到了
你和一个朋友的联机地图上
那么Minecraft会自动创建一个UUID对应你的朋友
就会有两个变量啦

scoreboard只能创建int(integer,整数)类型的变量
占用4字节空间
因此scoreboard变量的取值范围是-2^31~2^31-1(-2147483648~2147483647)(注意:没有小数!)


你知道吗?
看这么多
你才看完前言……
其实并不是我太啰嗦
第一章必须把这玩意儿是啥弄清楚
所以可能会长亿点点……



/scoreboard objectives语法:
我们先来看看/help怎么说
用法:/scoreboard objectives &lt;add|list|remove|setdisplay&gt; ...

额额
help命令用一个省略号带了过去……
没关系我们一个一个分支看
1./scoreboard objectives add


/scoreboard objectives add &lt;名称&gt; &lt;准则&gt; [显示名称]
/scoreboard objectives add命令用于创建记分板。
我们来逐个讲述各个参数。
&lt;名称&gt;:
即你要创建的记分板的名称。
&lt;准则&gt;: 即你要创建的记分板是记录什么的
如准则health
计分板就会记录你的血量
你也可以定义准则dummy
这样的计分板与游戏没有任何联系
只能用命令改变
准则大多和暂停界面的“统计”里的项目差不多
[显示名称]:
可以不填。
它和&lt;名称&gt;的区别你可以理解为
&lt;名称&gt;相当于ID(类似于minecraft:stone)
而[显示名称]则是显示在屏幕上的名称(类似于“石头”)
如果不填默认和&lt;名称&gt;一样


2./scoreboard objectives list


用于查看当前所有计分板。


3./scoreboard objectives remove


/scoreboard objectives remove &lt;名称&gt;


用于移除一个计分板。
&lt;名称&gt;:
即你想删除的计分板的“id”
(见/scoreboard objectives add分支)


4./scoreboard objectives setdisplay


/scoreboard objectives setdisplay &lt;形式&gt; [名称]
用于显示记分板。
&lt;形式&gt;:
即在哪里显示记分板。
可选belowname(仅多人游戏可用,在显示玩家名字的底下);
list(按住Tab键时屏幕上方玩家名字的右边);
sidebar(屏幕右侧);
注意:一个地方一次只能显示一个计分板!!!
[名称]:
可以不填。
即要显示的计分板的“id”
如果不填将把
&lt;形式&gt;里当前显示的记分板隐藏。


scoreboard系列:
命令/scoreboard第一章——objectives
目前还在更新,请耐心等待



卡狗
本帖最后由 沙皮弃狗 于 2020-8-10 23:25 编辑

1.12.2版本……其实我自己有写过但是可能被锁了:https://www.mcbbs.net/thread-714203-1-1.html
建议还是搞搞最新版本的介绍

第一页 上一页 下一页 最后一页