我的世界1.9上下一体电梯指令教程讲解,这是电梯全貌,这是仿真观光电梯,人有缓缓上升和慢慢下降的感觉,要不你就tp吧。
电梯门是活塞门,没用fill,比较有感觉。活塞门不讲了
电梯侧面的两个命令方块,上面的一个是漂浮效果指令
effect @e[r=1,type=Player] 25 50 10 true
/effect @a minecraft:levitation 时间 等级
例如:例如:effect @e[x,y,z,r=1,type=Player] levitation 20 10 true
effect是给予玩家某种药水效果。
@e是指所有实体。
xyz是玩家只有在这个坐标才可以得到药水效果,不写坐标就是这个命令方块的坐标。
r=1是在距离前面坐标一格的范围,r=100的话就是距离前面坐标100格的范围.。
type=Player是只有玩家才会得到漂浮效果,写type=Pig就是只有猪才会得到效果。
levitation 就是漂浮效果的NBT,写成25也可以。
20是这个漂浮的效果持续的时间是20秒,写100就是100秒。
10是漂浮的速度的等级,
true就是去除药水的颗粒效果
不同的等级会有不同的效果,特定等级会更有奇特的效果。
首先从1~127级上浮速度会越来越快。写127的话和tp差不多的速度了。
128级以上:会获得反向失重,也就是重力变大,跳跃的高度小得可怜。
253~255级:不会上浮可以正常跳跃,但是会减慢下落的速度,
到了255级的失重,玩家跳跃后会漂浮在原地不会上浮,也不会下沉。
就是把等级写到240以上,玩家就是从200个高的地方摔下来也摔不死。
下面的一个命令方块是:
/effect @a[r=5] clear
就是清除漂浮效果
看图,所以按上面的按钮玩家就会漂浮起来,
按下面的按钮玩家就会清除效果,门也会打开
这是电梯顶层,还是活塞门,
门的侧面有两个命令方块,又电梯里的开关控制,一个命令方块是去掉效果,指令是:
/effect @a[r=5] clear
当玩家上升至顶层时,打开开关会激活此命令方块,清除玩家的漂浮效果,出口会被活塞推动的石英块堵住,门会打开。
当玩家需要下楼时,进入电体关闭开关,门会关闭,电梯底部的出口会打开,还会会激活另一个命令方块,指令是:
effect @e[r=1,type=Player] 25 50 450 true
这样玩家会缓慢掉落至电梯底部,不会摔死。