请选择 进入手机版 | 继续访问电脑版
查看: 1396|回复: 6

[命令方块] 第十章 计分板 第二节 dumm类记分板plays语法-数据的加减,设置,移除,对比和运算

[复制链接]

83

主题

1059

帖子

368

积分

攻略组

萌萌哒兔萝莉?

UID
3120688
小麦
16
金锭
1616
下界之星
0
发表于 2018-12-28 21:06:27 | 显示全部楼层 |阅读模式
上次我们建立了记分板,这次我们就来讲如何往记分板添加数值
这就用到了我们的players语法
Screenshot_20181228_200535.jpg
我们从头讲起吧


/scoreboard players list [目标选择器]
Screenshot_20181228_200601.jpg
目标选择器是选填项,不填默认是查询所有有积分项的玩家,不论是在哪个记分板记录的
Screenshot_20181228_200608.jpg
计分的玩家下线会显示玩家下线,即使世界上不存在的实体也可以记录,显示照常,这里的lll是一只叫lll的猪
如果填入对象,就会显示这个对象计分的记分板及其数值
Screenshot_20181228_200623.jpg Screenshot_20181228_200628.jpg





/scoreboard players reset <目标选择器> [记分板名称]
Screenshot_20181228_202833.jpg
这个是清空某个对象的记分板,注意,无计分项不等于计分值为0
不填名称默认是清空这个对象的所有计分板的积分项
这里给大家演示一下效果
Screenshot_20181228_202924.jpg


/scoreboard players test <目标选择器> <记分板名称> <最小值> [最大值]
Screenshot_20181228_203716.jpg
这个是比对所选对象的指定记分板是不是在所选范围内,包括边界
最大值默认无穷大,最小值填入*表式负无穷,这里的无穷是理论无穷,实际上有一个实际上限2147483647和-2147483648,但是数值足够大了
Screenshot_20181228_203740.jpg Screenshot_20181228_203745.jpg
在命令方块执行的结果和testfor,testforblock,testforblocks同理


/scoreboard players random <目标选择器> <记分板名称><最小值><最大值>
Screenshot_20181228_204438.jpg
非常简单,就是在所选范围内随机取一个整数赋给指定实体的指定记分板里


/scoreboard players <add/remove/set> <目标选择器><记分板名称><数值>
Screenshot_20181228_204816.jpg
就是让对象的指定记分板里原数值增加,减少或者改变为指定数值
执行add和remove的时候对象对应记分板无数值,当作数值0处理
下图是给之前清楚了计分项的我的记分板remove 3得到的结果
Screenshot_20181228_205219.jpg


/scoreboard players operation <目标选择器> <记分板名称> <计算符号> <选择目标选择器><j记分板名称>
Screenshot_2018_1228_205459.png
我们将先输的成为1号,后输的成为2号
下面将讲解计算符号类型及其意义
=   1号=2号  1号数值变成2号一样的数值,2号不变
<   1号<2号  将1号变成1号和2号中最小的值,2号不变
>   1号>2号  将1号变成1号和2号中最大的值,2号不变
><   1号><2号 交换2号和1号的数值
+= 1号+=2号 1号变成1号和2号的和,2号不变
-= 1号-=2号 1号变成1号减2号的差,2号不变
*= 1号*=2号 1号变成1号和2号的积,2号不变
/= 1号/=2号 1号变成1号除以2号的商(不能整除取有余数的商),2号不变
%= 1号%=2号 1号变成1号除以2号的余数(整除为0),2号不变




记分板就到这里了,还有伴随记分板而出现的新的目标选择器将会在下次详说,尽情期待~
Screenshot_20181228_200608.jpg
Screenshot_20181228_200601.jpg
梦想之美好,现实之天睿

33

主题

94

帖子

56

积分

Lv.3 矿物能手

UID
586981
小麦
-1
金锭
295
下界之星
0
发表于 2018-12-29 20:10:15 来自手机 | 显示全部楼层
沙发,玩家下线怎么解决?(金钱榜)

33

主题

94

帖子

56

积分

Lv.3 矿物能手

UID
586981
小麦
-1
金锭
295
下界之星
0
发表于 2018-12-29 20:16:12 来自手机 | 显示全部楼层
直接进行删除重创或用赋值+@a会发现会取所有玩家中的一个

0

主题

10

帖子

3

积分

Lv.1 新手木匠

UID
5654292
小麦
0
金锭
30
下界之星
0
发表于 2018-12-31 04:02:57 来自手机 | 显示全部楼层
zhngji233 发表于 2018-12-29 20:16
直接进行删除重创或用赋值+@a会发现会取所有玩家中的一个

指令是什么

83

主题

1059

帖子

368

积分

攻略组

萌萌哒兔萝莉?

UID
3120688
小麦
16
金锭
1616
下界之星
0
 楼主| 发表于 2018-12-31 15:36:52 | 显示全部楼层
zhngji233 发表于 2018-12-29 20:16
直接进行删除重创或用赋值+@a会发现会取所有玩家中的一个

应该用赋值的没问题吧,虽然我还没实验
梦想之美好,现实之天睿

1

主题

24

帖子

-3

积分

Lv.? 虚空迷雾

UID
6081903
小麦
-10
金锭
22
下界之星
0
发表于 2019-3-5 22:32:44 来自手机 | 显示全部楼层
不懂

12

主题

357

帖子

96

积分

Lv.3 矿物能手

UID
6061709
小麦
-5
金锭
434
下界之星
0
发表于 2019-3-8 19:44:43 来自手机 | 显示全部楼层
现在知道为啥赶不上这些大佬了,因为自己英语不好[滑稽]
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

返回顶部