您的位置: 单机 > 攻略 > 图文攻略 > 攻略详情

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

时间:2016-08-10 17:20:57
  • 来源:迷你迫击炮
  • 作者:Viiaa
  • 编辑:Viiaa
0

七、AOE冰箭

首先为了保证箭的功能,我放了一些可怜的Creeper。

箭射了出去地上突然出现一大片冰,Creeper们身上出现了许多冰粒。

因为太冷,它们一直受到伤害。

冰片消失,但似乎它们动不了。

首先当然不用说就是高频+testfor。然后连着第一个命令方块。

这个命令的用处是在箭下面放置一大片冰,这就是新出现的指令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个命令方块。

后面effect也是新出现的指令,它的意义在于给实体增加状态。

effect @e[r=3] 15 15 2,@e[r=3]是箭为中心半径三格内的实体,第一个15是状态ID,是失明,下图是2即缓慢。

第2个15是秒数,后面的2是等级(命令弄出的效果比药水多1级,比如等级填的是1就是2级,0就是1级)。

大家应该都清楚Creeper身上的冰粒是粒子效果。然而按照之前的话只能做到箭上面有粒子效果,那么怎么弄呢?很简单。

如图,大家会发现在execute指令后面还加了execute指令,这是为什么呢?

前面的execute @e[type=Arrow]不用说是检测箭。

然后后面的execute @e[type=!Arrow,r=3]的意思就是检测以箭为中心半径3格内不是箭的实体。

没错当type=实体这个实体前面加一个!就等于除了这个实体以外的实体,因为前面有一个execute所以这个execute是以前面为前提,并且以前面为中心发出的。

而经过这个指令后,后面的粒子效果,不是以箭为中心,而是以不是箭的实体为中心。

最后连上kill和与之前一样的fill但把ice改成air即可。

友情提示:支持键盘左右键"←""→"翻页
9.3
已有7365人评分 您还未评分!
  • 类型:模拟经营
  • 发行:Mojang
  • 发售:2009-03-10(PC)
  • 开发:Markus Persson,Mojang
  • 语言:简中 | 英文
  • 平台:PC Switch PS4 PS3 Wiiu
  • 标签:沙盒探险像素

玩家点评 0人参与,0条评论)

收藏
违法和不良信息举报
分享:

热门评论

全部评论

3DM自运营游戏推荐 更多+