《我的世界》指令方块更改模电原理介绍

社区服务
高级搜索
猴岛论坛综合游戏交流我的世界《我的世界》指令方块更改模电原理介绍
发帖 回复
倒序阅读 最近浏览的帖子最近浏览的版块
6个回复

[服务器建设]《我的世界》指令方块更改模电原理介绍

楼层直达
冯·克雷

ZxID:29392903

等级: 元老
配偶: 七斤饭团
Dream: 绝世帝王

举报 只看楼主 使用道具 楼主   发表于: 2014-07-24 0
                   



最主要的原理:就是比较器可以储存大于15格信号,但是输出只可以输出15格信号。所以,如果玩家放一个箱子,里面放几百个床,然后放个比较器给出输出,只会有15格,但是比较器却储存着15格+的信号。所以,如果开减法模式和其他红石对比的话,可以达到运算的效果。
本人发现的是,指令方块也可以有同样的效果,反而比箱子更好截图:
大家看到,图中,指令方块输出的信号是无比强大的。即使比较器开减法模式,然后旁边放一个15格信号的中续器什么,指令方块的输出还是满的。为什么?因为这个指令方块输出的信号,足够有10000格。这个比箱子储存高出了几倍。
1这个原理,是使用{SuccesscCount}。这个NBT,是控制指令方块输出信号的强度的。好处是,即使指令方块没有运行任何指令,他也会照样给出输出。于是我们可以使用/blockdata来实现指令方块输出强度。
指令是:
1 /blockdata(指令方块XYZ坐标)
2 {SuccessCount:(输出强度)}
3这个/blockdata本人就不多说了。默认的话输出强度是1,但是修改{SuccessCount}之后,可以给指令方块100+,即使10000+格都可以输出。虽然比较器不会点燃前方10000+格的红石,但是它内部的电量储存就有10000+格。所以玩家可以进行自己调节,来达到随意减法的效果。
于是我们可以利用上面的一条指令,来把这个系统变成一个完美的系统。所以,我们可以使用/give和{BlockEntityTag},来刷出一个10000+信号的指令方块。一旦放下这个指令方块,给出信号后,那就会有超强的信号输出。
指令是:
1 /give @p minecraft:command_block 1 0
2 {display:{Name:"Analogue Command Block"},BlockEntityTag:{SuccessCount:(输出强度)}}
这里玩家就随意填写。而且玩家也不必激活指令方块,放下去后放个比较器输出即可。指令方块本身就拥有信号输出,无需激活。
本帖de评分: 1 条评分 DB +20
DB+20 2014-07-25

谢谢你的分享,加分以资鼓励。

Mysteriouse

ZxID:50077897

等级: 上将

举报 只看该作者 沙发   发表于: 2014-07-24 0
谢谢分享
小派丶

ZxID:51749287

等级: 上校
举报 只看该作者 板凳   发表于: 2014-07-24 0
不会弄啊
你爸在此、

ZxID:18788531

等级: 中校
举报 只看该作者 地板   发表于: 2014-07-25 0
这游戏第一次见
゛沉心雨。

ZxID:4353953

等级: 元老

举报 只看该作者 4楼  发表于: 2014-07-25 0
红石电路又有新套路了。
呵呵丶123

ZxID:51766339

等级: 中尉
举报 只看该作者 5楼  发表于: 2014-07-25 0
目测- -


你是来水贴的==


来欺骗我们弱小的心灵
还是觉得你最好

ZxID:18607435

等级: 元老

举报 只看该作者 6楼  发表于: 2014-07-26 0
谢谢分享 很不错的教程
« 返回列表
发帖 回复