《我的世界》1.8.1版execute指令使用方法分析

整理:游戏232
2020-05-02 20:00:04

我的世界execute指令怎么使用

我的世界execute指令,想知道我的世界execute指令的更多攻略及相关信息吗?下面小编就给大家详细解答一下,想要了解的玩家过来强势围观吧!

  execute最主要就是以一个或多个实体为中心执行一条指令,就像把原本写在命令方块中的指令赐予到实体身上。其最简单的用法就是:execute

  这里实体的定义指的是以什么为中心,例如僵尸、末影龙,当然玩家也是实体,甚至闪电。玩家不用说了,我们可以直接用选择器@a、@p、@r。

  而像怪物这些实体,我们则需要用到1.8新的选择器@e(全部实体),范围还需缩小到一种实体,这时需要用到type来描述。

  僵尸的选择器则是@e[type=Zombie],注意名称首字母大写!执行事件的坐标,就是该实体要在哪里执行事件,就像setblock一样,一般我们还是使用偏移符 ~ 。当xyz坐标都使用 ~ 时,就能达到直接让实体在自己身上施放效果。执行事件指令,随便填什么指令,把你填的实体当作命令方块,对其输入代码就好了!接下来,让我们开始写出我们最简单的execute指令吧!

  无形纵火狂——随时随地放火

  难度:★☆☆☆☆

  要做到execute的各种效果,我们需要任何时候都执行的命令方块(脉冲)。

  在1.9+的版本中,我们只需要一个循环式命令方块(蓝色的)和推动它运转的红石。为什么不用永久执行而用红石推动呢?因为永久执行很容易在循环式命令方块上出问题……放多了就坏几个。

  接下来就是在命令方块中输入指令了。当然我们可以以自己为实体的定义。使用@a,@p皆可,要看使用条件。执行事件的坐标我们一般都填 ~ 。

  执行的事件当然就是放火了!火在游戏中也是一个方块,放置方块则需要用到/setblock,火的方块名是fire,可以不用加minecraft:。在脚上放置一把火(在聊天框中输入):

  /setblock ~ ~ ~ fire

  联合execute,让命令方块随时随地代替我们输入:

  /execute @a ~ ~ ~ setblock ~ ~ ~ fire

  开启脉冲就行了!(注意:火无法在空中放置)

    以上就是小编为大家带来的我的世界execute命令的基础使用方法,希望对大家有所帮助。更多有关的最新资讯,敬请继续关注铁骨 网。

我的世界execute 指令怎么用

说句废话,当然是在聊天栏或命令方块里使用啦
看维基的关于/execute命令的解释
execute
限制条件
是管理员
加入版本
1.8 (14w07a)
PE Alpha 0.16.0 (PE Alpha 0.16.0 build 1)
使用此命令执行者的权限,以其它玩家或实体的身份执行一条命令。可以添加一个/testforblock格式的限制条件。

语法
PC版
execute <实体> <x> <y> <z> <命令…>
可以限制在指定方块被检测到时才执行命令:
execute <实体> <x> <y> <z> detect <x2> <y2> <z2> <方块> <数据|状态> <命令…>
携带版
execute <执行源:目标> <坐标:x y z> <命令:字符串>
可以限制在指定方块被检测到时才执行命令:
execute <执行源:目标> <坐标:x y z> detect <测试坐标:x y z> <测试方块:字符串> <测试数据:整数> <命令:字符串>
以上文字的颜色是为了便于阅读。

参数
实体(携带版:执行源:目标)
指定目标命令执行者。必须为一个玩家名或目标选择器。若多个目标被选中,则每个目标各运行一次指定的命令。
x y z(携带版:坐标:x y z)
指定命令运行的位置。x和z必须在-30,000,000到30,000,000内(含)。使用波浪号指定的相对坐标的参考点为命令代行者所处位置,而非此命令的执行位置。
命令(携带版:命令:字符串)
指定要运行的命令。必须为一个有效命令。
x2 y2 z2(携带版:测试坐标:x y z)(仅在detect模式可用)
指定要检测方块的位置。x2和z2必须在-30,000,000到30,000,000内(含)。可使用波浪号来指定与(x,y,z)的相对坐标。
方块(携带版:测试方块:字符串)(仅在detect模式可用)
指定方块ID,必须与(x2,y2,z2)处的方块相同,命令才会执行。方块必须是有效的方块ID(例如,minecraft:stone)。
数据(携带版:测试数据:整数)(仅在detect模式可用)
必须与测试方块的方块数据相等,命令才会执行。设为-1可匹配任意的方块数据。
状态(仅在detect模式可用)[仅Java版]
必须与测试方块的方块状态相等,命令才会执行。设为*可匹配任意的方块状态。

我的世界execute指令怎么用,告诉我原理就行,别告...

禁止复制
意思就是强制让生物或玩家执行一条命令
比如:你想让所有玩家嗝屁(自杀)
/execute @a ~ ~ ~ kill @p
或者,你想让某玩家说你指定的话
/execute (id) ~ ~ ~ say xxxxxxxxxx(你想让他说的话,什么都可以)
这个我一般用作召唤闪电,如下:
命令方块1:重复 无条件 需要红石
命令:testfor @e[type=xp_orb]
命令方块2:链接 有条件 始终活动
命令:execute @e[type=xp_orb] ~ ~ ~ summon lightning_bolt ~ ~ ~
命令方块3:链接 有条件 始终活动
命令:kill @e[type=xp_orb]
意思就是:检测到经验球时使经验球召唤一个闪电到经验球的位置,然后杀死经验球。
手机版这个命令(execute)低配会卡,高配也会有一点卡。电脑版不会那么卡。
禁止复制
mc老玩家为您解答
未经允许,严禁复制

我的世界execute命令怎么用

简单的/execute [实体] (x) (y) (z) (指令)
让位于(x)(y)(z)的[实体]输入(指令)
(x)(y)(z)就是坐标,可以用~代替相对坐标,就是不管他的xyz是什么都行
[实体]就是选择器,选择一个实体
可以用
@p最近的玩家
@a所有的玩家
@r随机玩家
@e全部实体
可以用[]来加上选择器的限制
比如@e[type=Zombie]
这个选择器的限制条件是type(类型)
限制为Zombie(僵尸)
用这个选择器就是选择的都是僵尸
还有其他限制如:c(数量),m(模式,生存,创造。。。),l和lm是限制等级,team(队伍)

我的世界execute指令可以探测什么

 /execute <生物> <XYZ> <指令>  生物和XYZ就不多说了。这条指令里的指令前面就不需要打 “/” 了。于是国外的Dragnoz用这个原理做了个真的蜘蛛。蜘蛛跑到哪里哪里就会刷出网。指令是:  /execute @e[type=Spider] ~ ~ ~ setblock ~ ~1 ~ minecraft:web 0 keep  这条指令的意思就是在地图里所有蜘蛛的头顶上,不停地刷出蜘蛛网。指令里的Spider就是生物,后面的 ~ ~ ~ 就是以蜘蛛为中心。在后面的setblock就是放置方块指令了。这里用的是@e选中,不过大家也可以用@a什么来选中玩家。  /execute指令也需要高速脉冲激活。用/execute的话就不用testfor探测了,因为/execute本身就带有探测功能,不过如果要探测NBT的话还是要用testfor。  (/execute做弓箭火箭炮的话那就逆天了,不用以前用/tp这么麻烦了)  在MC14w26a出来后,/execute更加强大了。竟然可以探测生物四周的方块,然后再生物处执行指令。比/testfor还强大!

推荐阅读: