本帖最后由 审奥不解释 于 2014-2-22 15:23 编辑
大家好!这里是审奥菌,今天我要发布一个新系列:TPCB!什么意思呢?是一个英文的简称,全称为The Power of Command Block,也就是命令方块之力的意思。顾名思义,这个连载专门为大家展示我的命令方块研究成果,并在这个帖子里做教程。今天我们要看的是一个比较有意思的东西——末影之箭,究竟是什么意思呢?请看视频!
如视频所见,这个装置是一个传送的工具,感觉还比较实用。教程详见下页。
http://player.youku.com/player.php/sid/XNjc2MzM4NDk2/v.swf
如视频所见,这个装置是一个传送的工具,感觉还比较实用。教程详见下页。
现在开始教程!这个东西的结构其实很简单,这就是它的全景了。

因为教程需要,我在结构上都放置了彩色玻璃,以辨别每个结构。
首先是白色处,输入端,一个高频时钟,放置任何红石信号即可触发,用于激活后面的testfor命令。做法没什么好讲的,高频时钟可以更换其他类型,随自己喜好,但频率不可太低,否则会出现延时。
然后高频的脉冲信号激活到绿色和蓝色的命令方块中,两个都是testfor,但探测的对象不同。先说绿色的:探测玩家选择的物品栏,这里设置的是第一个框,也可以更改。命令如下: 如需更改则把SelectedItemSlot冒号后的数字更换,第一个是0,第二个是1,以此类推,第九个是8。
还有蓝色的部分:这个是探测落地的箭,必须是落地的才会发出信号。命令如下: 这条指令中,@e是所有实体的意思,而type=Arrow限定了种类为射出的弓箭。inGroud=1b则限定必须是已经落地的。
从蓝色部分引出了两条线路,通往红色的那边是用来清理箭的,否则会一直输出信号,使这个装置失灵,所以一旦有箭落地就要清除。里面的指令是: 意思就是清理所有射出去的弓箭,这样就很明显了:一旦弓箭落地,所有的弓箭都要被清除,以保持机器正常运转。
而蓝色绿色两个部分都有对黑色部分的输出,其实玩过红石的都知道,红色部分其实就是一个简单的与门。也就是说,必须要同时满足物品栏放在一号位和有落地弓箭时,才会输出一个信号。做法可以去看看wiki或者基础的红石教程,都会讲到。
与门的输出也在一个命令方块,也就是橘黄色处的命令方块。那么已经很明显了,最后的输出肯定就是将你传送到弓箭哪里撒!对了,就是这样,里面的命令就是: 这条命令的意思就是把玩家TP到弓箭处,应该都能理解。
大家有没有注意?在红色部分的输入端有一个延时的中继器?那个就是为了在传送之后再消除用的,不要省略哦,有可能发生故障。
最后还有一个普通玻璃的命令方块,那个就是给你一个拥有NBT改变名字和介绍的普通弓,命令可以不用,普通弓也可以运行机器。不过还是发一下命令: 启动后就会给你一个名字为The Bow of Ender的弓了。
教程就到这里,下一面为使用的注意事项
1、此装置含有1.8的特性,所以请使用1.8以上运行
2、此装置拥有命令方块,所以生存党别想了
3、不知道有没有人制作过,求轻喷
4、此装置需要一定命令方块和红石基础,所以小白们不会的可参考其他基础教程
5、人气金粒还有顶都到哪里去了
下一页为诶特专用,不需要看了。
@PotatoMaster101
@tyson
@songfeitong
@PpY_SK
@cypsimon
@MC大湿
@MCXX户
@贰逼
反正各种诶特,没诶特到的算了。。。。懒得再去找了。。。
大家好!这里是审奥菌,今天我要发布一个新系列:TPCB!什么意思呢?是一个英文的简称,全称为The Power of Command Block,也就是命令方块之力的意思。顾名思义,这个连载专门为大家展示我的命令方块研究成果,并在这个帖子里做教程。今天我们要看的是一个比较有意思的东西——末影之箭,究竟是什么意思呢?请看视频!
如视频所见,这个装置是一个传送的工具,感觉还比较实用。教程详见下页。
2021.12 数据,可能有更多内容
大家好!这里是审奥菌,今天我要发布一个新系列:TPCB!什么意思呢?是一个英文的简称,全称为The Power of Command Block,也就是命令方块之力的意思。顾名思义,这个连载专门为大家展示我的命令方块研究成果,并在这个帖子里做教程。今天我们要看的是一个比较有意思的东西——末影之箭,究竟是什么意思呢?请看视频!http://player.youku.com/player.php/sid/XNjc2MzM4NDk2/v.swf
如视频所见,这个装置是一个传送的工具,感觉还比较实用。教程详见下页。
现在开始教程!这个东西的结构其实很简单,这就是它的全景了。

因为教程需要,我在结构上都放置了彩色玻璃,以辨别每个结构。
首先是白色处,输入端,一个高频时钟,放置任何红石信号即可触发,用于激活后面的testfor命令。做法没什么好讲的,高频时钟可以更换其他类型,随自己喜好,但频率不可太低,否则会出现延时。
然后高频的脉冲信号激活到绿色和蓝色的命令方块中,两个都是testfor,但探测的对象不同。先说绿色的:探测玩家选择的物品栏,这里设置的是第一个框,也可以更改。命令如下:
代码:
- <P>testfor <SPAN id=kM0.5579128576462871>@a</SPAN></P>
- <P><SPAN>{SelectedItemSlot:0}</SPAN></P>
还有蓝色的部分:这个是探测落地的箭,必须是落地的才会发出信号。命令如下:
代码:
- testfor @e[type=Arrow,inGround=1b]
从蓝色部分引出了两条线路,通往红色的那边是用来清理箭的,否则会一直输出信号,使这个装置失灵,所以一旦有箭落地就要清除。里面的指令是:
代码:
- kill @e[type=Arrow]
而蓝色绿色两个部分都有对黑色部分的输出,其实玩过红石的都知道,红色部分其实就是一个简单的与门。也就是说,必须要同时满足物品栏放在一号位和有落地弓箭时,才会输出一个信号。做法可以去看看wiki或者基础的红石教程,都会讲到。
与门的输出也在一个命令方块,也就是橘黄色处的命令方块。那么已经很明显了,最后的输出肯定就是将你传送到弓箭哪里撒!对了,就是这样,里面的命令就是:
代码:
- tp @a @e[type=Arrow]
大家有没有注意?在红色部分的输入端有一个延时的中继器?那个就是为了在传送之后再消除用的,不要省略哦,有可能发生故障。
最后还有一个普通玻璃的命令方块,那个就是给你一个拥有NBT改变名字和介绍的普通弓,命令可以不用,普通弓也可以运行机器。不过还是发一下命令:
代码:
- give @a minecraft:bow 1 0
- {display:{Name:"The Bow of Ender",Lore:["The bow can TP"]}}
教程就到这里,下一面为使用的注意事项
1、此装置含有1.8的特性,所以请使用1.8以上运行
2、此装置拥有命令方块,所以生存党别想了
3、不知道有没有人制作过,求轻喷
4、此装置需要一定命令方块和红石基础,所以小白们不会的可参考其他基础教程
5、人气金粒还有顶都到哪里去了
下一页为诶特专用,不需要看了。
@PotatoMaster101
@tyson
@songfeitong
@PpY_SK
@cypsimon
@MC大湿
@MCXX户
@贰逼
反正各种诶特,没诶特到的算了。。。。懒得再去找了。。。
mo yin の箭,一听名字就知道很厉害
我是基岩 发表于 2014-2-22 15:24
mo yin の箭,一听名字就知道很厉害
额。。。其实就是传送用的。。。。都是老的梗了,什么火箭炮手榴弹用的都是这个特性
把末影珍珠的效果加到弓上不是更好么
不是我想说你...这个在14w02a里就能发的为何拖了这么久