本帖最后由 末影矿工 于 2014-9-28 09:22 编辑

点击进入我的索引贴
--------------------------------------------<分界线>--------------------------------------------
Hi大家好,我是末影矿工。今天给大家讲如何制作实体传送带(感谢Dragnoz大大)。其原理是根据detact探测脚下的楼梯的朝向,然后让楼梯给你传送。

--------------------------------------------<分界线>--------------------------------------------
上图:





--------------------------------------------<分界线>--------------------------------------------
这个系统需要4个命令方块连上一个高频红石,命令方块里面的内容是:
  1. <font size="3"><font size="3">execute @e ~ ~ ~ detect ~ ~-1 ~ stone_stairs 0 /tp @e[c=1] ~0.3 ~ ~ -90 10</font></font>
复制代码
  1. <font size="3"><font size="3">execute @e ~ ~ ~ detect ~ ~-1 ~ stone_stairs 3 /tp @e[c=1] ~ ~ ~-0.3 180 10</font></font>
复制代码
  1. <font size="3"><font size="3">execute @e ~ ~ ~ detect ~ ~-1 ~ stone_stairs 1 /tp @e[c=1] ~-0.3 ~ ~ 90 11</font></font>
复制代码
  1. <font size="3"><font size="3">execute @e ~ ~ ~ detect ~ ~-1 ~ stone_stairs 2 /tp @e[c=1] ~ ~ ~0.3 0 1</font></font>
复制代码

这四个execute分别是让所有实体脚下的圆石楼梯来tp他们向前后左右走,每个execute探测的圆石楼梯朝向都不同,于是就根据不同的朝向进行不同的tp(表述能力略差。。。尽量理解吧)。有些人会问,tp的xyz后面的是神马东西啊,那个是控制生物的朝向。你看见那个图片中的苦力怕了吗,没看见他的身体是朝着指定方向的吗?

--------------------------------------------<分界线>--------------------------------------------
估计有些人想做冒险地图,想控制生物行动,又不想让生物脚下放上楼梯怎么破。。。这个其实很简单,把detact后面y轴的~ ~-1 ~改成~ ~-3 ~就成了,这样你在楼梯上面再放上一个方块,站在那个方块上生物也会做同样的传送。
注意!本教程中的楼梯都为圆石楼梯,方向是楼梯从低的方向往高的方向传送(图例,如果楼梯像这样摆,就是从右往左传送[stone_stairs])
转载自youtube的Dragnoz大大
PS:本人目前正在做一个1.8多人PVP地图,名字暂定为银河之战(勿吐槽。。。),有三个派别,人类、洛亚和罪灵,在夏令营中我没电脑将红石的设计图全写到纸上了,谢了满满8页。。。发布后希望大家支持