您当前的位置:首页 >> 房产 >> 详情
旧版execute如何转新版execute?【详细教学】
来源: 哔哩哔哩      时间:2023-08-22 22:47:35

Hi!这里是一只蓝白Cat。

前段时间,Minecraft Bedrock Edition也更新到了的版本。许多地图制作者在将自己的地图升级到新版本后,出现了指令失效,地图无法游玩的困境。

这可能是因为您的/execute还停留在旧版本,而更新的已经更新了新的/execute指令。从更新后,您需要学习新的/execute语法,才能使您的地图正常运行。


(资料图片)

关于新版/execute语法,可能会在后面的专栏中讲解。

今天主要内容是:如何将您的旧版/execute升级到新版/execute语法。

一般/execute

旧版/execute的语法是:

<实体> <位置> <命令>

用指令的形式表达出来是:

/execute @<Entity> <X> <Y> <Z>(可以为相对坐标)<命令>

而新版可以是:

/execute as @<Entity> positioned <X> <Y> <Z> (可以为相对坐标)run<Command>

新版的语法复杂得多,然而它的用处更加多样了。

更改后,在<实体> <位置>处更改为不同的修饰子命令。

例:旧版:@a                      新版: as @a

~ ~ ~                              positioned ~ ~ ~

fill ~ ~ ~ stone                run fill ~ ~ ~ stone

带detect的/execute 

旧版:/execute @a ~ ~ ~ detect ~ ~-1 ~ diamond_block 0 setworldspawn ~ ~ ~

新版:/execute as @a at @s if block ~ ~-1 ~ diamond_block run setworldspawn ~ ~ ~

命令:设置踩在钻石块上的玩家的出生点为该钻石块的上方1格处。

@a改为as @a即可,中间的detect改为了条件子命令if block,执行的命令前加上run即可。

感谢收看!

资料来源:/zh/wiki/%E5%91%BD%E4%BB%A4/execute

标签:

广告

X 关闭

广告

X 关闭