第一中文网

第四十一章 bjective——管理一个计分项 (第1/5页)

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

如何创建并管理一个计分项呢?这就需要使用\/scoreboard。

\/scoreboard

作用:控制计分板

需要权限等级:Java-2,基岩-1

需要作弊:是

格式(本章所涉及):

\/scoreboard objectives ...

Java版

... add <计分项名称><准则>[<显示名称:JSoN>]——添加计分项(注:JE1.13以下版本“显示名称”参数的值类型为字符串)

... list ——列出当前所有计分项

... modify <计分项名称>...——对指定计分项进行一些更改操作[1.13更新]

...... displayname <显示名称:JSoN>——更改指定计分项的显示名称[1.13更新]

...... rendertype <hearts|integer>——指定显示该计分项数值时是采用爱心(hearts)还是数值(integer)显示[1.13更新]

... remove <计分项名称>——删除计分项

... setdisplay <显示位置>[计分项名称]——指定特定的位置显示指定的计分项或取消显示计分项。

基岩版

... add <计分项名称:字符串><准则>[<显示名称:字符串>]——添加计分项

... list ——列出当前所有计分项

... remove <计分项名称:字符串>——删除计分项

... setdisplay <显示位置>[计分项名称:字符串][排序方法:ascending|descending]——指定特定的位置显示指定的计分项或取消显示计分项。

现在让我们来试一试。首先来尝试添加一个最基本的计分项:

\/scoreboard objectives add coin dummy 金钱——仅Java1.13以下和基岩版

\/scoreboard objectives add coin dummy “金钱“——仅Java1.12.2以上

上面的指令将会添加一个准则为dummy,显示名称为“金钱”,叫做“coin”的计分项。

添加计分项时我们需要特别注意准则的选择。正如上一章所说的“准则决定了记分项具体要跟踪的信息”,一个计分项的作用,很大程度上是由准则决定的。

准则在基岩版只有dummy(虚拟型),在Java版有两大类:单一准则和复合准则。

单一准则不可自定义,是mojang已经给你预设好的准则,目前有如下几种:

dummy:虚拟型,最基础的准则,仅可通过\/scoreboard players指令修改。

trigger:触发器,类似于dummy,但所有玩家均可修改自己的trigger型计分项。具体内容会在第九十八章讲到。

deathcount:玩家死亡次数,当玩家死亡时游戏会自动增加他的分数,可以通过指令修改。(Java版的死亡榜就是这么搞的)

playerKillcount:玩家击杀(玩家)数,当玩家击杀其他玩家时游戏会自动增加他的分数,可以通过指令修改。

totalKillcount:玩家击杀(生物)数,当玩家击杀其他任意生物时游戏会自动增加他的分

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

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

新书推荐

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