我的世界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
這樣玩家會緩慢掉落至電梯底部,不會摔死。