跑跑車首頁(yè)

當(dāng)前位置:首頁(yè)攻略秘籍單機(jī)攻略 → 我的世界全自動(dòng)造墻機(jī)建造教程

我的世界全自動(dòng)造墻機(jī)建造教程

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

我的世界中有許許多多有趣的自動(dòng)化設(shè)施,自動(dòng)化設(shè)施會(huì)給大家?guī)?lái)許多的便利和趣味,今天小編給大家?guī)?lái)MCBBS的FHC紅石的全自動(dòng)造墻機(jī)的建造教程,希望大家喜歡。

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

你們猜我做這個(gè)墻用了多久?

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

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

&:快告訴我們?cè)趺醋觯。?/span>
:做法很簡(jiǎn)單!

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

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

運(yùn)動(dòng)方向的詳細(xì)講解

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

形成原因講解

:因?yàn)樯匙拥粝聛?lái)會(huì)變成方塊,所以用summon指令召喚一個(gè)具有落沙性質(zhì)的方塊掉到地上也會(huì)變成方塊,方塊就這樣一點(diǎn)一點(diǎn)搭上去,就形成了各種各樣的墻(根據(jù)拋物線定【我沒(méi)學(xué)過(guò),不要問(wèn)我】)
以下講解為貳逼提供: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 均為實(shí)體所在的坐標(biāo)  Degrees為間隔角度
math.radians 為運(yùn)算弧度
speed 為實(shí)體運(yùn)動(dòng)速度
math.sin 為求圓正弦  math.cos 為求圓余弦
str 為轉(zhuǎn)換字符函數(shù)

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


玩家評(píng)論
我要點(diǎn)評(píng)

網(wǎng)名 注:您的評(píng)論需要經(jīng)過(guò)審核才會(huì)顯示出來(lái)。

已有 0 位玩家參與點(diǎn)評(píng)
下載排行