我的世界玩家踩到一个方块后触发命令,怎么弄?
原创

我的世界玩家踩到一个方块后触发命令,怎么弄?

好文
试试语音读文章

热门回答:

谢谢邀请!

大家好。很长一段时间没有发布内容了。今天回答一个问题水一下内容。今天要回答的问题是“如何在我的世界中踩到方块触发命令”

题主想要做这个指令大概率是要制作陷阱或者制作小游戏。其实这个指令是非常简单的。只需要两个命令方块和一个红石比较器就可以完成了。而且涉及到的指令都很简单。想要实现这个效果有两种方法。下面逐一介绍。

这是最简单的一种方法。首先你要找到任意一个方块。然后将它向下挖开。在这个方块y坐标-2的位置放置一个命令方块。在命令方块中输入/testfor @e[dy=3]。方块类型为循环保持开启。然后在命令方块后面放置一个红石比较器和另外一个脉冲红石控制的命令方块。在里面输入你想要执行的命令就可以了。最后在用方块堵起来就完成了。

这样一条简单的指令是什么意思呢?/testfor即检测实体的指令。@e是全体实体。所以需要在后面加上标签用于指定。dy=3是指以这个命令方块为中心。向上延伸3格的实体。至于这里为什么要用3。因为2是一个方块。不是实体。/testfor会返回真(检测到实体)或假(没有检测到实体)。如果返回真。红石比较器就会被触发。相应的。命令方块也会被触发。

方法二可能有一点麻烦。需要用到/execute指令。/execute指令大家都很熟悉了。它也可以实现题主所说的效果。其实我之前有一个视频做过类似于题主题目的指令。就是一个整蛊陷阱。里面有这样一条指令。

/execute @a ~ ~ ~ detect ~ ~-1 ~ dirt 0……我们重点看到detect的部分。detect(中文翻译就是侦查)就是用于检测方块的。~ ~-1 ~即execute指定实体y-1的位置。也就是脚下。dirt是泥土。0的泥土的数据标签。关于数据标签的问题。之前提到过很多次。这里不多赘述。如果detect返回了真。那么后面的指令就会被执行。目的也就达到了

本文到此结束。感谢您的阅读!

您还感兴趣的文章推荐

以上就是由互联网推广工程师 网创网 整理编辑的,如果觉得有帮助欢迎收藏转发~

分享到 :
相关推荐

发表评论

您的电子邮箱地址不会被公开。

评论(2)

  • 北海茫月 永久VIP 2022年12月27日 15:47:06

    方块,指令,命令,实体,就会,目的,标签,简单,方法,泥土

  • 渭城曲 永久VIP 2022年12月27日 15:47:06

    没想到大家都对我的世界玩家踩到一个方块后触发命令,怎么弄?感兴趣,不过这这篇解答确实也是太好了

  • 孤飘的蒲公英 永久VIP 2022年12月27日 15:47:06

    谢谢邀请!大家好。很长一段时间没有发布内容了。今天回答一个问题水一下内容。今天要回答的问题是“如何在我的世界中踩到方块