点击进入我的教程索引贴
------------------------------------------------------<分界线>------------------------------------------------------
Hi大家好,我是末影矿工,今天为大家带来的是进击的巨人里的立体机动(此物较难,新手可能听不懂)。使用方法是让玩家穿上所里裤子手里拿着一个钓鱼竿后,扔出钓鱼竿你就会跟着鱼钩飞走。当你脱下锁链裤子后,你再扔钓鱼竿就不会被传送。下面是此系统的图片(请无视弹坑和牌子上的内容)
------------------------------------------------------<分界线>------------------------------------------------------ 准备工作:
创建变量LTJD
- <font size="3">/scoreboard objectives add LTJD dummy</font>
我们先来看这个牌子底下的命令方块的内容,中间的东西是比较器(德国球迷来了!快跑!):第一个命令方块:
- execute @e[name=unknown] ~ ~ ~ testfor @a[r=4] {Inventory:[{Slot:101b,id:minecraft:chainmail_leggings,Damage:0s,Count:1b}]}
- execute @e[name=unknown] ~ ~ ~ scoreboard players set @p LTJD 1
------------------------------------------------------<分界线>------------------------------------------------------
下面再来看看这个牌子:
- <font size="3">tp @a[score_LTJD_min=1] @e[name=unknown]</font>
------------------------------------------------------<分界线>------------------------------------------------------
这个系统的意义是让你飞行结束后将LTJD恢复为0的系统,这样上面所说的漏洞就不会发生。
第一个命令方块:
- <font size="3">testfor @e[name=unknown]</font>
- <font size="3">scoreboard players set @a LTJD 0</font>
------------------------------------------------------<分界线>------------------------------------------------------
最后一步就是将他们都用高频红石连接起来,我推荐用PotatoMaster101大大发明的高频红石。这样立体机动就做好了!