開心遊戲館

位置:首頁 > 單機圖文攻略 > 

AOE冰箭 我的世界箭怎麼合成 各種神奇的箭合成教程

七、AOE冰箭

首先爲了保證箭的功能,我放了一些可憐的Creeper。

AOE冰箭 我的世界箭怎麼合成 各種神奇的箭合成教程

箭射了出去地上突然出現一大片冰,Creeper們身上出現了許多冰粒。

AOE冰箭 我的世界箭怎麼合成 各種神奇的箭合成教程 第2張

因爲太冷,它們一直受到傷害。

AOE冰箭 我的世界箭怎麼合成 各種神奇的箭合成教程 第3張

冰片消失,但似乎它們動不了。

AOE冰箭 我的世界箭怎麼合成 各種神奇的箭合成教程 第4張

首先當然不用說就是高頻+testfor。然後連着第一個命令方塊。

AOE冰箭 我的世界箭怎麼合成 各種神奇的箭合成教程 第5張

這個命令的用處是在箭下面放置一大片冰,這就是新出現的指令fill

它的基本格式爲fill x1 y1 z1 x2 y2 z2 方塊名。

圖中的命令是fill ~2 ~-1 ~2 ~-2 ~-1 ~-2 ice 就是以箭爲中心,在x正方向2格,y負方向1格,z正方向2格這一點,與x負方向2格,y負方向1格,z負方向2格的一點中的地方填充一片冰。

Creeper不能動就是這2個命令方塊。

AOE冰箭 我的世界箭怎麼合成 各種神奇的箭合成教程 第6張

後面effect也是新出現的指令,它的意義在於給實體增加狀態。

effect @e[r=3] 15 15 2,@e[r=3]是箭爲中心半徑三格內的實體,第一個15是狀態ID,是失明,下圖是2即緩慢。

第2個15是秒數,後面的2是等級(命令弄出的效果比藥水多1級,比如等級填的是1就是2級,0就是1級)。

AOE冰箭 我的世界箭怎麼合成 各種神奇的箭合成教程 第7張

大家應該都清楚Creeper身上的冰粒是粒子效果。然而按照之前的話只能做到箭上面有粒子效果,那麼怎麼弄呢?很簡單。

AOE冰箭 我的世界箭怎麼合成 各種神奇的箭合成教程 第8張

如圖,大家會發現在execute指令後面還加了execute指令,這是爲什麼呢?

前面的execute @e[type=Arrow]不用說是檢測箭。

然後後面的execute @e[type=!Arrow,r=3]的意思就是檢測以箭爲中心半徑3格內不是箭的實體。

沒錯當type=實體這個實體前面加一個!就等於除了這個實體以外的實體,因爲前面有一個execute所以這個execute是以前面爲前提,並且以前面爲中心發出的。

而經過這個指令後,後面的粒子效果,不是以箭爲中心,而是以不是箭的實體爲中心。

AOE冰箭 我的世界箭怎麼合成 各種神奇的箭合成教程 第9張

最後連上kill和與之前一樣的fill但把ice改成air即可。