求我的世界命令方块testfor指令用法

最好详尽一点... 最好详尽一点 展开
 我来答
nitmzaidouwo
推荐于2017-09-12 · TA获得超过1.7万个赞
知道大有可为答主
回答量:1399
采纳率:0%
帮助的人:1265万
展开全部

我尽量详细地跟你说吧:

比如我要让有人站在这个金块上时,服务器就说一句话:xx是SB。

这时候,就要用到testfor指令了。

首先,站在这个金块上,按F3,记下xyz坐标

(坐标取括号内的数据)

然后,在周围放一个命令方块(随便放哪都可以,不要太远),打开,里面输入:

格式是 testfor @p[x,y,z,r=]

其中,xyz坐标之间用英文的逗号“,”隔开,r是半径(图片上写错了一个字,不要在意)

然后用高频红石反复激活这个命令方块

在这个命令方块前面放一个红石比较器,比较器后面再放一个命令方块:

当有人站在那个金块上时,命令方块就会发出信号,通过比较器发出(信号很弱,想增强可以放个中继器

然后,我们在第二个命令方块里输入想对站在金块上的人做的事:

(我这里只是举个例子,你可以用其他指令)

然后站在金块上就会:

以上内容全部原创,如果不懂请追问。

追问
我想要再详细一点,比如说复杂一点的坐标比如最大半径、最小半径、搜索目标的模式等等。如果没有那我也可以采纳
追答
最大最小半径是什么?
搜索目标的模式可以的,
比如说要把一个切换创造作弊的人传送走,就在一个命令方块内输入/tp @a[m=1] x y z,
然后用高频反复激活这个方块
u53f6
2018-11-25
知道答主
回答量:9
采纳率:0%
帮助的人:6339
展开全部
/testfor指令用于检测符合选择器条件的实体。就这么简单,用处不大。一般情况下用/execute指令就够了。不过PE如果检测实体数量的话用/testfor是目前中国版唯一的办法,不过十五个以上会出现问题。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
樱桃提虚幻镜金鱼
2020-04-14
知道答主
回答量:1
采纳率:0%
帮助的人:628
展开全部
testfor @e 测量所有实体
附加:@e[type=实体的英文代码]加选择器,测你想测的生物
附加:@e[r=距离]加半径,只测这个半径的生物
运用:可以用到链令方块,来先测试,再执行符合条件的命令
testfor
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
小烂布儿
2019-12-11
知道答主
回答量:1
采纳率:0%
帮助的人:672
展开全部
如果说要一个圆环,圆环外圈为r,内圈为rm,要测目标的话可以用type=来锁定物种,tag=来锁定标签,标签是要提前给人加上去的。另外这条回答里的我认为直接用循环命令方块就可以了,不用高频电路反复激活。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
散华逝矣
2017-12-31 · TA获得超过100个赞
知道答主
回答量:30
采纳率:50%
帮助的人:3.7万
展开全部
用一个命令方块就行的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式