我的世界闪电弓箭制作教程解析 闪电弓箭怎么制作
今天游戏园的小编就为大家带来我的世界闪电弓箭制作教程,让大家了解一下我的世界闪电弓箭怎样制作!希望此篇文章能帮到大家!
在那里持续召唤闪电,下面放指令
/execute @e[type=Arrow] ~ ~ ~ summon LightningBolt ~ ~ ~
复制代码
有人就问了箭不消失那闪电不是一直会出现吗
就可以把闪电招回去了
咳咳,正式点
/testfor @e[type=Arrow,c=1] {inGround:1b}
复制代码
/kill @e[type=Arrow]
复制代码
探测刚刚射出去的弓箭有没有着地,要连上高频,后面再连一个比较,两个中继的输出,连到/kill 弓箭,就会把持续召唤闪电的弓箭清除掉
(下面引用PM的c=1和inGround的解说)
于是@e后面加入了:[type=Arrow,c=1]的意思就是探测一个最晚刷出的箭只。这里c=1就是最早的意思(Oldest),也就是第一个刷出的箭只。如果是c=-1的话就是最新的刷出的箭只(Youngest)。c=其他数字的话那就是选中多个目标,没有早晚之分。所以c=1和c=-1是难点,主要用处可以在服务器里分辨。所以指令里的c=1,那就是当机器激活后,会探测一个最早飞出的箭,并给出输出。(新手可能听不懂)。于是后面的NBT:{inGround:1b}就是探测箭只是否着落。b是单位,必须要加。所以,这个指令方块加脉冲的话主要功能就是探测一个已经着落,并且是第一个射出的箭。然后给出输出。
今天游戏园的小编就为大家带来我的世界闪电弓箭制作教程,让大家了解一下我的世界闪电弓箭怎样制作!希望此篇文章能帮到大家!
在那里持续召唤闪电,下面放指令
/execute @e[type=Arrow] ~ ~ ~ summon LightningBolt ~ ~ ~
复制代码
有人就问了箭不消失那闪电不是一直会出现吗
就可以把闪电招回去了
咳咳,正式点
/testfor @e[type=Arrow,c=1] {inGround:1b}
复制代码
/kill @e[type=Arrow]
复制代码
探测刚刚射出去的弓箭有没有着地,要连上高频,后面再连一个比较,两个中继的输出,连到/kill 弓箭,就会把持续召唤闪电的弓箭清除掉
(下面引用PM的c=1和inGround的解说)
于是@e后面加入了:[type=Arrow,c=1]的意思就是探测一个最晚刷出的箭只。这里c=1就是最早的意思(Oldest),也就是第一个刷出的箭只。如果是c=-1的话就是最新的刷出的箭只(Youngest)。c=其他数字的话那就是选中多个目标,没有早晚之分。所以c=1和c=-1是难点,主要用处可以在服务器里分辨。所以指令里的c=1,那就是当机器激活后,会探测一个最早飞出的箭,并给出输出。(新手可能听不懂)。于是后面的NBT:{inGround:1b}就是探测箭只是否着落。b是单位,必须要加。所以,这个指令方块加脉冲的话主要功能就是探测一个已经着落,并且是第一个射出的箭。然后给出输出。
精品推荐
相关文章
更多+热门搜索
手游排行榜
- 最新排行
- 最热排行
- 评分最高
-
图像影音 大小:71.0M
-
冒险解谜 大小:41.9M
-
休闲益智 大小:20MB
-
其他游戏 大小:20.37mb
-
冒险解谜 大小:582.99MB