《我的世界》1.8.1版execute指令使用方法分析
我的世界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命令怎么用
让位于(x)(y)(z)的[实体]输入(指令)
(x)(y)(z)就是坐标,可以用~代替相对坐标,就是不管他的xyz是什么都行
[实体]就是选择器,选择一个实体
可以用
@p最近的玩家
@a所有的玩家
@r随机玩家
@e全部实体
可以用[]来加上选择器的限制
比如@e[type=Zombie]
这个选择器的限制条件是type(类型)
限制为Zombie(僵尸)
用这个选择器就是选择的都是僵尸
还有其他限制如:c(数量),m(模式,生存,创造。。。),l和lm是限制等级,team(队伍)