我的世界1.8商店教程 n教你怎么做商店。那下面的这个商店是1.8版本的哦~那到底要怎么在游戏中制作一个商店呢?想知道的玩家不妨进来看看下面的教程介绍吧!希望对大家有所帮助。
首先准备一个命令方块
获得方法
/give @p minecraft:command_block
然后放一个命令方块
里面输入的指令是
/summon FallingSand ~ ~1 ~ {Tile:152}
然后在命令方块上面放一个红石块
然后这样
然后在红石块旁边的命令方块里面输入
/testfor @p[311,4,652,r=1,score_points_min=100,score_points=999999999]
我这个指令是检测那个绿色羊毛上面一格是否有玩家,还有分数的检测,坐标你们可以自己改
对了忘记创建记分牌了指令如下
/scoreboard objectives add points dummy
然后显示记分牌
/scoreboard objectives setdisplay sidebar points
然后设置记分牌分数
/scoreboard players set xiao_qing points 1000000
我的id是xiao_qing,id你们自己改哦
然后
我设置的是100points可以换一个钻石块
所以要先扣除100points
所以右边最上面的命令方块指令是
/scoreboard players remove n@p[311,4,652,r=1,score_points_min=100,score_points=999999999] points 100
意思是扣除踩绿色羊毛的人100points、
然后就需要给予踩绿色羊毛的人一个钻石块
所以中间一个命令方块指令是
/give @p[311,4,652,r=1,score_points_min=100,score_points=999999999] nminecraft:diamond_block 1 0
最下面一个命令方块就是成功购买到钻石块的提示喽
所以最下面一个命令方块指令是
/tellraw @p[311,4,652,r=1,score_points_min=100,score_points=999999999] n{text:恭喜你成功购买到一个钻石块,color:green}
到这里基本就完成了
当然还有points不足的提示- -
跟着我建
红石块左边的命令方块里的指令是
/testfor @p[311,4,652,r=1,score_points_min=0,score_points=99]
这是检测绿色羊毛上面的玩家points不足100的指令
然后这样建
最后一个命令方块的指令是
/tellraw @p[311,4,652,r=1,score_points_min=0,score_points=99] n{text:对不起,您的points不足哦,color:red}
终于全部打完了,让我们测试测试吧!!!
让我们来试试生存模式能不能用吧
然后让我们把points设置为0,然后在购买试试能不能行
2333333不能购买
PS:在此非常感谢我的世界MCBBS玩家3303793150的分享。