第33章execute-这年头猪都会说话了
/execute asetblock -1diamond_block
这样子,所有玩家的脚下就会生成一个钻石块。
使用execute甚至可以毁灭世界。这样子写:
没错,它就是:/execute。
这是一个很牛逼的指令。使用它,你可以使一个或多个实体作为执行源像命令方块一样执行指令。
所以它真的很有意思,且功能强大。
这样子写,如果有一个掉落物,那么这个掉落物就会破坏掉其周围的3x3的空间,并且其破坏掉的方块都会掉落成掉落物。然后这些掉落物又会破坏掉周围3x3的空间,然后掉落,扩大,再破坏、掉落、扩大.......。如果在重复、无条件的命令方块里运行,你的电脑(或手机)会在1游戏刻内到1秒内卡死。因为这个比2的次方还要恐怖。
然后是detect。
前文说到,一个网易我的世界租贷服搞了一个回城雪球。后来,另一个服务器的腐竹由此受到启发,开发了一个“回城红石块”。
这个回城红石块很简单,只需要一个命令方块:
A:重复执行,无条件,始终活动
/execute adetect -1redstone_block 0 tp s 30 64 24
这条指令的意思是:将所有玩家作为指令执行者,当其脚底下是红石块时,传送他们自己到(30,64,24)。
现在,你应该能看得懂那个回城雪球的第一条指令吧?尝试理解一下:
/execute e[type=snowball] execute p
=1.5,rx=90,rxm=60] execute e[type=snowball,c=1] tag s add back_home
(实际上这条指令还有一个更好的替代方案:
/execute a
x=90,rxm=60] execute e
=1.5,type=snowball,c=1] tag s add back_home
历史
Java
1.8——加入了/execute命令。
——/execute支持方块状态
——/execute的语法被拆分
携带版Alpha
——加入了/execute
由于以上版本和以下版本、基岩版有很大的区别,所以今天我们只讨论以下和基岩版的格式,这样子讲起来比较简单。
/execute
这是很有趣的,但是无聊归无聊,还是得继续研究的。
使用execute,就可以干一些特别的事了。比如:
这样子,主世界内的所有猪都会说:“你好!”了。
在Minecraft有一个很有意思且功能强大的指令。
作用:使一个或多个实体分别作为执行者执行指令
需要权限等级:Java-2,基岩-1
/execute 执行者:目标选择器基准点:坐标 detect 探测的坐标方块id方块数据值执行的指令
你无聊的时候,还可以像这样子:
/execute eexecute eexecute eexecute eexecute e ...............
(没错作者在套娃)
格式(基岩版、更新前):
/execute 执行者:目标选择器基准点:坐标执行的指令
/execute e [type =item] fill -1 -1 -1 1 1 1 air destroy
这个是什么意思呢?
execute有什么用呢?它可以更改执行指令者和执行指令的基准点,如果有多个执行者则会每一个执行者都执行一遍指令。更进一步可以检测某个坐标的方块是否符合条件,符合条件就会执行指令。比如我们要让猪说话,就可以:
/execute e [type =pig ] say 你好!
需要作弊:是
其他人正在读 :【污黑】【我们的家族没落了】【制符人】【都市第一至尊】【空之壁垒2】【四合院里的火车司机】【玄幻:我绝不做舔狗反派】【我儿曹昂有大帝之姿】【错登科】【LOL:在LCK做中援太快乐了】【执掌风云萧峥】【重生之奶爸的悠闲生活】【人生副本游戏】【四合院:我随身携带物流园】【开局签到荒古圣体】【篮球天才王毅】【趁校花青涩,忽悠她给我做老婆!】【福晋】【国民神医】【跪在妻女墓前忏悔,我重生了】【长生武道:从太极养生功开始】【从斩妖除魔开始长生不死】【从尸解仙开始】【这位诗仙要退婚】【大荒魔神录】【凋霜之龙】【不眠春潮】【游戏王:决斗者的奇幻冒险】【四合院:升街道办主任,老婆热芭】【吞噬星空之血脉之路】