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

[命令方块] 【教程】检测玩家蹲下后又站起,新技能get√

[复制链接]

22

主题

1025

帖子

556

积分

Lv.6 附魔大师

UID
79156
小麦
270
金锭
1791
下界之星
0

一周年纪念勋章内测精英勋章

发表于 2018-5-8 16:20:11 | 显示全部楼层 |阅读模式
本帖最后由 超可爱的萌新 于 2018-5-8 19:17 编辑

距离我上一次发cb帖子已经过去将近2个月了,不过我这期间我还是在关注着论坛,一个“蓄力靴”帖子里面的回复使我有了一个“目标”——检测玩家蹲下后站起。

1g.gif


从效果图可以看出玩家蹲下什么都不显示,而当玩家从蹲下的形式又站起时,向玩家发送了一段“*你站了起来”的文字。
其实想达到这种效果只需要用到2个计分板以及4个命令方块。

创建计分板:
1./scoreboard objectives add Hqx stat.sneakTime
(创建一个通过潜行时间增加分数的名为Hqx的计分板)

2./scoreboard objectives add Hqx2 dummy
(创建一个只能通过命令修改分数的名为Hqx2的计分板)
  1. /scoreboard objectives add Hqx stat.sneakTime
  2. /scoreboard objectives add Hqx2 dummy
复制代码

所运用的指令:

1./scoreboard players set @a[score_Hqx_min=1,score_Hqx2=1] Hqx2 2
循环将所有Hqx最低为1分Hqx2最高为1分的玩家的Hqx分数设置为2分

2./scoreboard players remove @a[score_Hqx_min=1,score_Hqx=1] Hqx 1
连锁将所有Hqx最低为1分Hqx最高为1分的玩家的Hqx减去1分

3./scoreboard players remove @a[score_Hqx2_min=0] Hqx2 1
连锁将所有Hqx2最低为0分的玩家Hqx2减去1分

4./tellraw @a[score_Hqx2_min=0,score_Hqx2=0] ["",{"text":"*你站了起来","color":"gray","bold":true}]
连锁向所有Hqx最低为0分Hqx2最低为0分的玩家发送一条文本)
  1. /scoreboard players set @a[score_Hqx_min=1,score_Hqx2=1] Hqx2 2
  2. /scoreboard players remove @a[score_Hqx_min=1,score_Hqx=1] Hqx 1
  3. /scoreboard players remove @a[score_Hqx2_min=0] Hqx2 1
  4. /tellraw @a[score_Hqx2_min=0,score_Hqx2=0] ["",{"text":"*你站了起来","color":"gray","bold":true}]
复制代码

第4条cb指令可以自由更改,例如/effect @a[score_Hqx2_min=0,score_Hqx2=0] 25 1 10则是给予“蹲下后又站起的玩家”1秒钟的漂浮10。


如果你很懒或者上面的指令出错,不防试试OOC:
游客,如果您要查看本帖隐藏内容请回复

详细原理是什么:
游客,如果您要查看本帖隐藏内容请回复
本贴为原创,未经允许禁止转载。

评分

参与人数 2 小麦 +2 金锭 +8 收起 理由
闪烁的西瓜 + 2 + 5 感谢分享
Argon_gas + 3 一颗赛艇

查看全部评分

22

主题

1025

帖子

556

积分

Lv.6 附魔大师

UID
79156
小麦
270
金锭
1791
下界之星
0

一周年纪念勋章内测精英勋章

 楼主| 发表于 2018-5-31 21:35:38 | 显示全部楼层
CreepzZArt 发表于 2018-5-31 21:32
为什么我使用了OOC没办法检测到?骗人的口马?取关了

之前忘了这一点,也就是必须在Hqx2分数为-2的情况下才可以使用,所以好像要手动输入这个指令
  1. /scoreboard players set @a Hqx2 -2
复制代码

1

主题

44

帖子

13

积分

Lv.1 新手木匠

UID
3760668
小麦
1
金锭
299
下界之星
0
发表于 2018-5-8 17:11:04 来自手机 | 显示全部楼层
666666666666666666666666666

评分

参与人数 1 金锭 -3 收起 理由
暗影-梦 -3 恶意灌水

查看全部评分

17

主题

101

帖子

80

积分

Lv.3 矿物能手

UID
267335
小麦
37
金锭
286
下界之星
0
发表于 2018-5-8 17:42:31 | 显示全部楼层
ooc大神

28

主题

690

帖子

213

积分

Lv.5 农牧专家

UID
32601
小麦
7
金锭
397
下界之星
0
发表于 2018-5-8 18:16:05 | 显示全部楼层
emm飞鞋的原理...

点评

飞鞋是潜行触发,这个是潜行后再站起来触发  发表于 2018-5-8 18:19
如果对你有帮助的话,欢迎给我点小麦0w0

6

主题

308

帖子

919

积分

Lv.6 附魔大师

UID
3302
小麦
823
金锭
2358
下界之星
0
发表于 2018-5-9 08:07:46 | 显示全部楼层
能看明白飞鞋原理的都是dalao

2

主题

15

帖子

120

积分

Lv.4 怪物猎人

UID
3955805
小麦
113
金锭
691
下界之星
0
发表于 2018-5-9 12:18:22 | 显示全部楼层

38

主题

5046

帖子

1979

积分

实习玩版

UID
8616
小麦
675
金锭
3077
下界之星
0

一周年纪念勋章内测精英勋章

发表于 2018-5-9 17:32:19 | 显示全部楼层

每次逛技巧版就感觉很清新
这里dalao够多
比如楼上几位和楼主(两位灌水的除外【已举报】)
走着?

28

主题

1037

帖子

557

积分

Lv.6 附魔大师

UID
5000750
小麦
265
金锭
690
下界之星
0
发表于 2018-5-9 18:54:39 | 显示全部楼层
好东西23333
回复学习一下.

点评

XD挤一挤awa  发表于 2018-5-10 22:20
你这么一说我去看了眼原理,发现第二段最后一句的计分板名字写错了2333,应该是“潜行时Hqx2为2分”  发表于 2018-5-9 19:12

0

主题

89

帖子

22

积分

Lv.2 石器学徒

UID
5210577
小麦
0
金锭
123
下界之星
0
发表于 2018-5-9 19:13:37 来自手机 | 显示全部楼层
额.....

评分

参与人数 1 金锭 -3 收起 理由
暗影-梦 -3 内容空洞

查看全部评分

12

主题

113

帖子

42

积分

Lv.2 石器学徒

UID
282725
小麦
1
金锭
187
下界之星
0
发表于 2018-5-9 19:20:34 来自手机 | 显示全部楼层
猛一看没啥用 仔细看看用途好多

3

主题

114

帖子

33

积分

Lv.2 石器学徒

UID
3139399
小麦
1
金锭
157
下界之星
0
发表于 2018-5-9 20:02:01 | 显示全部楼层
感觉还不错 真是ooc大佬
只会打无语。。。

3

主题

87

帖子

26

积分

Lv.2 石器学徒

UID
145045
小麦
1
金锭
141
下界之星
0
发表于 2018-5-9 20:33:50 来自手机 | 显示全部楼层
6666

3

主题

41

帖子

28

积分

Lv.2 石器学徒

UID
762519
小麦
15
金锭
313
下界之星
0
发表于 2018-5-10 12:42:33 来自手机 | 显示全部楼层
额额

8

主题

66

帖子

27

积分

Lv.2 石器学徒

UID
192245
小麦
2
金锭
149
下界之星
0
发表于 2018-5-10 13:20:05 来自手机 | 显示全部楼层
666

评分

参与人数 1 金锭 -3 收起 理由
暗影-梦 -3 内容空洞

查看全部评分

19

主题

497

帖子

136

积分

Lv.4 怪物猎人

UID
34319
小麦
-11
金锭
462
下界之星
0
发表于 2018-5-10 18:38:21 | 显示全部楼层
2333

评分

参与人数 1 金锭 -3 收起 理由
暗影-梦 -3 内容空洞

查看全部评分

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

返回顶部