我的世界指令教学:《第八课》检测指令的应用
1、我们已经深入的了解了检测指令的类型,限制属性的类型,计分板的类型。现在我们来在实战中
展现这些技巧吧!
2、题目一:
创建一个只有计分板qx的分数大于一的玩家
才可以打开的门。如果权限小于1则给予一颗钻石。
聪明的你知道怎么做了吗?
先不要往下翻自己想想!
3、真的想不到?你想到了?
好的我们现在进入教学:
首先创建计分板
/scoreboard objectives add qx dummy 权限
左边第一个命令方块输入
/testfor @a[713,4,-375,r=1,score_qx_min=1]
右边第一个命令方块输入(从下往上)
/testfor @a[713,4,-375,r=1,score_qx=0]
第二个命令方块输入
/give @a[713,4,-375,r=1,score_qx=0] 264
答案不唯一
4、问题二
制作一个当你超出0 4 0 半径为10的这个圆
时给予一颗钻石并且传送会0 4 0
聪明的你知道怎么做了吗?
先不要往下翻自己想想!
5、真的想不到?你想到了?
好的我们现在进入教学:
从左到右输入的指令依次是:
/testfor @a[0,4,0,rm=10]
/give @a[0,4,0,rm=10] 264
/tp @a[0,4,0,rm=10] 0 4 0
答案不唯一
6、问题三:
制作一个放置一个火把就给予速度BUFF的装置
聪明的你知道怎么做了吗?
先不要往下翻自己想想!
7、真的想不到?你想到了?
好的我们现在进入教学:
首先创建计分板:
/scoreboard objectives add sd stat.useItem.50 速度
然后从左到右依次输入的指令是:
/testfor @a[score_sd_min=1]
/effect @a[score_sd_min=1] 1 5 3
/scoreboard players set @a[score_sd_min=1] sd 0
答案不唯一
8、另外还有另外一个检测是检测方块的
/testforblock X Y Z 方块ID
其原理和检测指令的原理差不多
检测到指定坐标存在指定方块就有红石信号输出
9、好的我们还是用题目来学习这个指令
题目四:
检测 0 4 0 方块上是否存在钻石块
不存在则放置钻石块
聪明的你知道怎么做了吗?
先不要往下翻自己想想!
10、真的想不到?你想到了?
好的我们现在进入教学:
从左到右指令依次是:
/testforblock 0 4 0 57
/setblock 0 4 0 57
答案不唯一!
11、好了今天就学到这里了,如果喜欢的朋友请点赞+转发,让更多的朋友学习这篇教学吧!