组队指令 | 聊天指令 | 传送指令 | 领地指令 |
附魔指令 | 药水作用指令 | 新手腐竹篇 | 粒子效果篇 |
中国版常用 | 经济指令 | scoreboard指令 | execute指令 |
第十二部分 execute
Execute指令是一个比较强大的指令,
它可以让生物或玩家做一些有趣的事情(不是那个),
举个例子:
/execute @p ~ ~ ~ summon tnt ~ ~ ~ {Fuse:0}
这条指令如果输在指令框里,
就会在你站的地方生成一个爆炸的TNT
Fuse标签指的是爆炸剩余时间
81就是一个普通TNT的爆炸时间
再举个例子:
/execute @e[type=zombie] ~ ~ ~ summon lightning_bolt ~ ~ ~
这样就会在已加载的区块里的僵尸,
生成一道闪电
简单来说,
Execute指令有这两种用法:
/execute <选择器/玩家> <坐标> <指令>
/execute <选择器/玩家> <坐标> detect <坐标> <方块id> n<副id> <指令>
刚刚的两条指令就是用了第一种用法
第二种是这样用的:
/execute @a ~ ~ ~ detect ~ ~-1 ~ minecraft:stained_hardened_clay 14 kill n@p
这条指令的意思就是:
当每个玩家的相对坐标~ ~-1 ~的地方有一个红色的粘土块时,
杀死那个玩家
当然execute可以叠加,比如:
/execute @e[type=player] ~ ~ ~ detect ~ ~-1 ~ minecraft:bedrock 0 execute n@p ~ ~ ~ detect ~ ~-2 ~ minecraft:air 0 tellraw @p n[{“text”:”你在最底层”,”color”:”red”}]
这个指令的意思是:
探测每个玩家的相对坐标~ ~-1 ~如果是基岩的话,
对这些玩家再次探测的相对坐标~ ~-2 ~如果是空气的的话
告诉那些玩家:你在最底层
Execute指令其实是非常简单的,
他的后面可以跟任何指令
关注07073单机游戏公众号,回复“福利”有惊喜。