该页面的编辑正在进行中。
讨论
请帮助我们扩充或改进这篇文章。
此特性为Java版独有。
这篇教程将告诉你如何使用命令统计值(Command stats)(执行命令后的返回值)。
这些例子演示如何通过记分板显示命令统计数据。这可能是有用的测试命令,监控命令方块的作品等。
我们将会用两个“虚拟玩家”来实现命令统计。让我们称他们为“Result”和“Success”。
首先,我们需要建立一个记分板,就叫“stats”吧!
现在要将一个命令的统计值返回到Result玩家的stats记分项中,命令是这样写的:
/execute store result score Result stats run <命令(不包括斜杠)>
让我们把/fill ~5 ~5 ~5 ~-5 ~-5 ~-5 air replace stone
套进去,变成/execute store result score Result stats run fill ~5 ~5 ~5 ~-5 ~-5 ~-5 air replace stone
,执行完毕后,填充的石头数量就会被返回到Result的stats记分项上了(其他命令的返回值在其对应的页面上都有表格或文字说明)。
如果你只想获取这个命令的成功次数,命令是这样写的:
/execute store success score Success stats run <命令(不包括斜杠)>
这时,这条命令执行成功会输出成功次数,执行失败则输出0。
要让这个记分项显示在侧边栏,输入/scoreboard objective setdisplay sidebar stats
即可。
/title
显示命令统计值[ ]在原始JSON文本中,有一个名为“score”的键,它会显示出指定玩家在指定记分项上的分数。所以,要做的只不过是在循环型命令方块中输入/title @a actionbar {"score":{"name":"Result","objective":"stats"}}
而已。
首先,我们需要创建一个Boss栏,还是叫stats,命令如下:
/bossbar add stats stats
默认的最大值是100,如果你觉得这不够或是太多的话,可以输入以下命令来更改最大值:
/bossbar set stats max <最大值>
命令统计值可以被保存为Boss栏的最大值或当前值。先介绍当前值:
/execute store result bossbar stats value run <命令(不包括斜杠)>
(返回结果)
/execute store success bossbar stats value run <命令(不包括斜杠)>
(返回成功次数)
接着是最大值:
/execute store result bossbar stats max run <命令(不包括斜杠)>
(返回结果)
/execute store success bossbar stats max run <命令(不包括斜杠)>
(返回成功次数)
执行完毕后,Boss栏的最大值或当前值就会被更改为相应的返回值。
此条目仍需完善。
你可以帮助我们扩充关于该主题的更多信息。
教程(作下划线标记的教程为中文独有教程) |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
当前文章:创新互联MinecraftWiki教程:记分板[]
转载来于:http://www.mswzjz.cn/qtweb/news46/377296.html
攀枝花网站建设、攀枝花网站运维推广公司-贝锐智能,是专注品牌与效果的网络营销公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 贝锐智能