跑跑車首頁

當前位置:首頁攻略秘籍單機攻略 → 我的世界全自動造墻機建造教程

我的世界全自動造墻機建造教程

作者:FHC紅石來源:本站整理 發(fā)表時間:2015/5/28 14:20:45 評論(0)

我的世界中有許許多多有趣的自動化設(shè)施,自動化設(shè)施會給大家?guī)碓S多的便利和趣味,今天小編給大家?guī)鞰CBBS的FHC紅石的全自動造墻機的建造教程,希望大家喜歡。

:今天給大家?guī)砻罘綁K造墻機。造墻機大家應(yīng)該都做過,就是水+石頭對不對,而且最多活塞推12格就不再推了。這對于要建城墻的建筑黨來說,太麻煩了!
:2333333我有地圖編輯器
:2333333我用1.8的fill指令
:但是,有些人就沒想過安地圖編輯器就是我,或者是用1.8(因為1.8移除了很多奇葩的方塊)
:好吧,那我就一個個搭……
:我把地圖放到1.8用fill再放回1.7(請勿嘗試!1.8和1.7的地圖記錄方式不一樣,可能會導(dǎo)致地圖里的一些東西錯亂或消失。
:告訴1.7的建筑黨們一個好消息!現(xiàn)在1.7里可以用命令方塊造墻了。ㄅ既婚g把兩個指令結(jié)合在一起發(fā)現(xiàn)的)媽媽再也不用擔心我不會用fill指令了……
:哦哦,是什么!
:我發(fā)明的游戲我居然還不知道……
:先給大家展示一下

你們猜我做這個墻用了多久?

:要半個多小時吧……
:30秒(輸入fill指令29秒,執(zhí)行fill指令1秒)
:其實只用了5分鐘;1.7謝謝……
&:Are you kidding?
:不僅可以造這種中間有點凹下去的墻,也能做矩形(長方形)的墻

這一切都是這個命令方塊的功勞!
&:神馬!就一個!
:甚至可以做這種階梯狀的墻

&:快告訴我們怎么做!
:做法很簡單!

只需要一條指令+沖脈即可!summon FallingSand x y z {Time:1,Tile:0,Data:0,Motion:[0.0,0.0,0.0]}

指令講解↓summon:召喚
Falling:落下
Sand:沙子
xyz:坐標
Time:維持時長(填正數(shù)【大于0】都行)
Tile:方塊ID
Date:方塊數(shù)據(jù)值(比如:數(shù)據(jù)值為0的羊毛是白色的,數(shù)據(jù)值為1羊毛是橙色的)
【可以不寫,如果你不需要的話】
Motion:運動方向(下面詳細講解)指令意思:召喚一個飛出的落沙性質(zhì)的方塊實體,掉到地上后會變成方塊

運動方向的詳細講解

:運動方向里有三個數(shù)據(jù)↓
0.0,0.0,0.0
那么,他們分別代表什么意思呢?(注意,至少要有一位小數(shù)!小數(shù)點后幾位都可以。
第一個0.0指朝東還是西射,如果為正數(shù)則朝東射(如5.86),負數(shù)反之(如-10.0),如果為0就不往東或者西射,數(shù)字越大,飛的越快,越遠
第二個0.0指朝上還是下射,如果為正數(shù)則朝上射,負數(shù)反之,同上第三個0.0指朝北還是南射,如果為正數(shù)則朝南射,負數(shù)反正,同上

形成原因講解

:因為沙子掉下來會變成方塊,所以用summon指令召喚一個具有落沙性質(zhì)的方塊掉到地上也會變成方塊,方塊就這樣一點一點搭上去,就形成了各種各樣的墻(根據(jù)拋物線定【我沒學過,不要問我】)
以下講解為貳逼提供:motion的算法(反正我是看不懂……)
\\Motion:(dection)
xdeg = math.radians(((x+1)*Degrees)-(Degrees/2))
ydeg = math.radians(((y+1)*Degrees)-(Degrees/2))
xmov = -speed*(math.sin(xdeg)*math.cos(ydeg))
ymov = -speed*math.sin(ydeg) + 0.1
zmov = speed*(math.cos(xdeg)*math.cos(ydeg))
Motion:["+str(xmov)+","+str(ymov)+","+str(zmov)+"]\\
部分函數(shù)和變量:
x y z 均為實體所在的坐標  Degrees為間隔角度
math.radians 為運算弧度
speed 為實體運動速度
math.sin 為求圓正弦  math.cos 為求圓余弦
str 為轉(zhuǎn)換字符函數(shù)

注意:必須要是完整的方塊才能做,比如箱子,半磚什么的就是不完整方塊,不過樓梯居然可以,好吧,應(yīng)該沒人用樓梯搭墻的


玩家評論
我要點評

網(wǎng)名 注:您的評論需要經(jīng)過審核才會顯示出來。

已有 0 位玩家參與點評
下載排行