网易我的世界手机版怎么用雪球回城?扔雪球回到了主城在下面怎么获得提示您已回到主城?而且怎么分开?

如题所述

很高兴为你解答

这需要用到我的世界的命令方块了,教程如下:

首先第一个命令方块检查雪球实体,并将玩家传送到指定坐标。指令如下:

/execute @e[type=snowball] ~ ~ ~ tp @e[type=player] 1 8 1

1 8 1 为传送目的地,可以自行设置。


然后使用比较器将第一个命令方块连接另一个命令方块。

目的是删除雪球实体,防止玩家一直被传送。指令如下:

/kill @e[type=snowball]


第三个命令方块,为告诉玩家话术。

依然是循环命令方块,指令如下:

/execute @e[type=snowball] ~ ~ ~ tell @p 话术


这样雪球回城就完成了。使用效果如下:

希望能帮到你

温馨提示:答案为网友推荐,仅供参考
第1个回答  2022-01-25
最强最完整方法在下:
放置一个命令方块[循环,无条件,保持开启,延时0],输上/testfor @e[type=minecraft:snowball]
同向放上一个命令方块[连锁,有条件,保持开启,延时0],输上/execute @e[type=minecraft:snowball] ~ ~ ~ give @p snowball
再同向放上一个命令方块[<同上>],输上/execute @e[type=minecraft:snowball] ~ ~ ~ title @p title §a欢迎回城
继续同向放上一个命令方块[<同上>],输上/execute @e[type=minecraft:snowball] ~ ~ ~ tp @p <主城坐标>
最后同向放上一个命令方块[<同上>],输上/execute @e[type=minecraft:snowball] ~ ~ ~ kill
完成

建议在这里弄个 常加载区域块 ,不然走远就没用,方法:
在聊天栏输上/tickingarea add circle ~ ~ ~ 4

大功告成
第2个回答  2020-05-26

/testfor @e[type=snowball] {inGround:1b}循环开启 中继器,/tp @a 8 8 8(一个实例)脉冲,红石 然后再主城(8 8 8)放一个命令方块,/testfor @a[r=5] 循环开启 中继器,/title @a title 您已回到主城          脉冲,红石 红石粉 /kill @e[type=snowball]


    第3个回答  2020-05-18
    这个指令很复杂的,需要用到execute指令。
    第4个回答  2021-10-05
    第三个命令方块是不用一起放吗?
    相似回答