点击进入我的教程索引贴
----------------------------------------<分界线>----------------------------------------
Hi这里是末影矿工,N久不做教程(╯‵□′)╯︵┻━┻。这个教程是运用原版非op玩家指令/trigger来实现/spawn的效果,较为简单。玩家只需要输入一个/trigger spawn set ???或者/trigger spawn add ???就可以传送回主城(???代表任何一个小于十位的整数)。
----------------------------------------<分界线>----------------------------------------
图片:

----------------------------------------<分界线>----------------------------------------
视频演示:
http://v.youku.com/v_show/id_XODU3ODQ3Mjgw.html
----------------------------------------<分界线>----------------------------------------
首先要创建以下变量:
- /scoreboard objectives add spawn trigger
- /scoreboard objectives add tp dummy
之后用高频红石连接以下指令
首先
- scoreboard players enable @a spawn
要一直给玩家开启spawn变量,之后的命令方块细分3个部分。
第一部分:
- scoreboard players add @a[score_spawn_min=1] tp 1
- scoreboard players add @a[score_spawn=-1] tp 1
第二部分:
- tp @a[score_tp_min=1,score_tp=1] x y z
- tellraw @a[score_tp_min=1,score_tp=1] {text:"您已回城",color:yellow}
第三部分:
- scoreboard players set @a[score_tp_min=2] spawn 0
- scoreboard players set @a[score_spawn_min=0,score_spawn=0] tp 0
----------------------------------------<End>----------------------------------------
[groupid=546]Command Block Logic[/groupid]