当前位置:游戏娱乐馆 >

单机图文攻略

> AOE冰箭 我的世界箭怎么合成 各种神奇的箭合成教程

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即可。

  • 文章版权属于文章作者所有,转载请注明 https://yxylg.com/danjituwen/wr8qyy.html