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

[命令方块] 【新手】简单的商店,可在租赁服使用

  [复制链接]

11

主题

37

帖子

26

积分

Lv.2 石器学徒

UID
191576
小麦
5
金锭
61
下界之星
0
发表于 2018-3-9 19:40:55 | 显示全部楼层 |阅读模式
本帖最后由 西红柿2333 于 2018-6-9 22:59 编辑
【商店】用计分板做商店大家好!又是我!西红柿!我回来啦!
这次我给大家讲一下如何创造计分板商店,效果图:
左:钱不够;右:钱够或更多(钻石在背包里)
GIF1.gif     GIF2.gif
(我研究了@我的工口萝莉的一个帖子“[url=【新手向】利用命令方块做一个简单而有逼格的计分板商店 http://mc.netease.com/thread-43607-1-1.html ”,发现了一定的错误)
(错误:当计分板的金币数不足时,发出指令提示“/tellraw @p [{"text":"[系统消息]:","bold":"true","color":"green"},{"text":"购买失败!您的金币不够哦~","bold":"true","color":"red"}]”,这很好,但是当金币数量达到或更多时,这句提示却依然出现,所以我认为这也许是命令方块太简洁[少]的原因,所以我对他的帖子修改了一下下,成为了此贴)

【指令部分】so easy 啦!
1.创造一个计分板
/scoreboard objectives add 金币 totalKillCount 金币
意思是创造一个名为金币(可自定义)的计分板,此计分板显示名为金币(可自定义),并且击杀一个实体数值就加一(totalkillcount可以改为其他的)
2.运用命令方块(按钮在右边)
如图.png
1号命令方块:(箭头向下【脉冲】【无条件限制】【红石控制】)/scoreboard players test @p 金币 500 999999999
意思是检测最近的玩家名为金币的计分板的分数是否在500(出售物品的价格)至999999999(以防万一)之间,如果在这之间的话,并会激活下面的一系列命令方块
2号命令方块:(箭头向下【连锁】【条件限制】【保持开启】)/scoreboard players remove @p 金币 500
意思就是当上面的1号命令方块成功检测到分数后,此命令方块被激活,将最近的玩家的计分板金币的数值减掉500
3号命令方块:(箭头向下【连锁】【条件限制】【保持开启】)/give @p minecraft:diamond 1
很明显,就是给最近的玩家1个钻石(diamond)
4号命令方块:(箭头向下【连锁】【条件限制】【保持开启】)/tellraw @p [{"text":"[腐竹]:","bold":"true","color":"green"},{"text":"您成功购买了","bold":"true","color":"dark_green"},{"text":"[钻石]","color":"blue","bold":"false"},{"text":"*1","color":"red","bold:":"false"},{"text":"花费了","bold":"true","color":"dark_green"},{"text":"500","bold":"false","color":"red"},{"text":"金币。","bold":"true","color":"dark_green"}]
有点长,意思是在最近的玩家发出tellraw:“[腐竹]:您成功购买了[钻石]*1,花费了500金币。”这有颜色的句子
5号命令方块:(箭头向下【脉冲】【无条件限制】【红石控制】)/scoreboard players test @p 金币 -999999999 499
这条命令的意思是检测最近玩家的金币计分板中的数值是否在-999999999(以防万一)至499(就是价格-1,这样就可以做到少一元就不让你买的特性)时即可触发6号命令方块
6号命令方块:(箭头向下【连锁】【条件限制】【保持开启】)/tellraw @p [{"text":"[腐竹]:","bold":"true","color":"green"},{"text":"购买失败!您的金币不够哦~","bold":"true","color":"red"}]
跟4号命令方块差不多,就是当接受到上一个命令方块的信号时发送tellraw“[腐竹]:购买失败!您的金币不够哦~”这条有颜色的句子
【疑问】为何这样摆放命令方块并用红石中继器?
是这样的,当你的金币计分板中的数值只够你买一次钻石,假如说这时你把中继器换成红石粉,就会把4号和6号中的指令同时激活
因为当你只能最后一次买钻石时,比如你现在有500元,这个数值在500~999999999之间,这样就会激活2~4号命令方块
当你激活2~4号命令方块时,你的金币数值就减去500,那你就只有0元了,0在-999999999~499之间如果是红石粉,再把1~4号的命令方块和5~6号命令方块的位置换一换,就会惊奇的发现,4号和6号都被激活了!所以1~4号放左,5~6放右,然后在用中继器把1~4号和5~6号命令方块的激活时间隔开,让5号先检测,这样就不会发生4、6同时激活的现象啦!
【总结】如此简单的命令方块
西红柿玩MC快5年了,也是最近几个月开始研究MC的命令方块(希望帖子没有吃/)
其实并没有你想的那么难,“世上无难事只怕有心人”,只要你好好学也一定能成为一个大神!
写此贴花费了我4个小时,打字不累,只希望大家能支持我的世界,壮大我MC!!!
最后刮刮乐评论,收藏,评价!
那么拜拜~
游客,如果您要查看本帖隐藏内容请回复





如图.png

评分

参与人数 2 金锭 +2 收起 理由
滑稽的大佬 + 1 优秀作品
tchyqhy + 1 感谢分享

查看全部评分

1

主题

64

帖子

19

积分

Lv.1 新手木匠

UID
207135
小麦
1
金锭
119
下界之星
0
发表于 2018-3-9 19:54:01 | 显示全部楼层
沙发?

0

主题

29

帖子

8

积分

Lv.1 新手木匠

UID
646654
小麦
0
金锭
9
下界之星
0
发表于 2018-3-9 21:14:04
6666666

27

主题

680

帖子

209

积分

Lv.5 农牧专家

UID
32601
小麦
6
金锭
361
下界之星
0
发表于 2018-3-10 08:36:40 | 显示全部楼层
排版好评!
运用选择器(@a[score_金币=xxx)可以简化一些过程的说
如果对你有帮助的话,欢迎给我点小麦0w0

0

主题

10

帖子

3

积分

Lv.1 新手木匠

UID
5115799
小麦
0
金锭
17
下界之星
0
发表于 2018-3-10 10:00:56 | 显示全部楼层
111

0

主题

4

帖子

1

积分

Lv.1 新手木匠

UID
248522
小麦
0
金锭
12
下界之星
0
发表于 2018-3-10 10:34:41 来自手机 | 显示全部楼层
更好

15

主题

546

帖子

283

积分

Lv.5 农牧专家

UID
5000750
小麦
129
金锭
604
下界之星
0
发表于 2018-3-10 12:15:10 | 显示全部楼层
讲的很细
对新手很友好
支持!

0

主题

106

帖子

48

积分

Lv.2 石器学徒

UID
830160
小麦
20
金锭
214
下界之星
0
发表于 2018-3-10 12:21:53 | 显示全部楼层
666

6

主题

22

帖子

12

积分

Lv.1 新手木匠

UID
4514770
小麦
0
金锭
61
下界之星
0
发表于 2018-3-10 13:31:01 | 显示全部楼层
666

0

主题

9

帖子

2

积分

Lv.1 新手木匠

UID
4792078
小麦
0
金锭
0
下界之星
0
发表于 2018-3-10 14:31:41 | 显示全部楼层
。。。。。。。

0

主题

3

帖子

2

积分

Lv.1 新手木匠

UID
1144302
小麦
1
金锭
27
下界之星
0
发表于 2018-3-10 15:22:42 来自手机 | 显示全部楼层
666666

0

主题

1

帖子

0

积分

Lv.1 新手木匠

UID
5179151
小麦
0
金锭
2
下界之星
0
发表于 2018-3-10 21:00:08 | 显示全部楼层
怎么得到金币呢?

11

主题

37

帖子

26

积分

Lv.2 石器学徒

UID
191576
小麦
5
金锭
61
下界之星
0
 楼主| 发表于 2018-3-10 21:19:09 | 显示全部楼层
Fredlkung 发表于 2018-3-10 21:00
怎么得到金币呢?

在这个计分板里可以通过击杀生物获得,比如羊,僵尸,末影人等等等等
或者输入指令/scorboard palyer add @a 金币 1(这个1是指给你多少钱)

37

主题

1674

帖子

771

积分

Lv.6 附魔大师

UID
187749
小麦
308
金锭
366
下界之星
0
发表于 2018-3-10 23:13:15 | 显示全部楼层
好像要!

1

主题

10

帖子

4

积分

Lv.1 新手木匠

UID
801000
小麦
0
金锭
10
下界之星
0
发表于 2018-3-11 12:06:54 来自手机 | 显示全部楼层
2333q33
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

返回顶部