Minecraft(我的世界)中文论坛

标题: MC1.7:指令方块做极速脉冲教程

作者: PotatoMaster101    时间: 2013-12-25 18:15
标题: MC1.7:指令方块做极速脉冲教程
本帖最后由 PotatoMaster101 于 2014-4-23 16:36 编辑

大家好,这是本人的第二个贴。这次给大家看看指令方块做的速度最快脉冲,也算是教程吧。先看看效果:
大家看见了,脉冲速度太快,导致活塞卡Bug:


脉冲后面的输出红石是一直亮着的,因为速度太快红石没法时间熄灭。如果后面放铁门的话,那是全能噪音机。后面放指令方块的话,可能是刷屏利器,也可能是坑爹利器,大家怎么用看大家的了。



下面来说下原理。指令方块里的指令是:
  1. /summon FallingSand ~ ~1 ~
  2. {Tile:152}
复制代码
来分析下指令。这是一个MC版本1.7才能用的新指令,/summon。这个指令的正常用处是刷怪物用的,比如刷僵尸什么,黑龙也可以刷。但是现在我们刷的是掉落沙属性,是一种方块。掉落沙就是沙子掉落时候的状态,打不掉,TNT炸的话可以炸飞,就和TNT点燃的时候差不多。指令方块里用/summon刷的话,也是同样效果,但是可以把任何方块变成掉落沙属性。最终效果是,红石块,泥土什么也可以像沙子这样天上掉下。这就是用的原理:天降红石块。指令里的 FallingSand 就是掉落沙的意思。这个高速脉冲是让指令方块在自己头上刷出一个掉落沙形式的红石块(Tile:152 就是把掉落沙的ID变成152,也就是红石块),当这个红石块刷出后会马上被系统刷没,但是有很短的一段时间存在。在这一段时间里,红石块又一次的激活了指令方块,导致指令方块又刷一个新的出来。这样反复循环,就变成了脉冲。



接下来说说怎么建造。首先第一步就是放下一个指令方块,打入指令。(/summon FallingSand ~ ~1 ~ {Tile:152}),之后在指令方块的正上方,放一个红石块,之后脉冲就开始了。红石块旁边放个红石的话可以给出输出。当然,这个脉冲也算高级,可以手动开启手动停下。当你打掉红石块的话,脉冲就会停止,放回去又会开始。于是,我们可以在旁边放一个活塞,用活塞推拉红石块开启或关闭脉冲。例子:

这样就能手动开关脉冲了。这个脉冲应该是游戏里最快的,比普通的高速中续器脉冲高个几倍。

========END===========

作者: PotatoMaster101    时间: 2013-12-25 18:18
这个帖子有些图片没正常发出。大家谅解
作者: cyqsimon    时间: 2013-12-25 18:20
哇塞我从来没想到过......不错不错,这个要顶一下
作者: 1148695510    时间: 2013-12-25 18:22
呵呵= =.........
作者: 13714157874    时间: 2013-12-25 18:44
我嘞个xx。
作者: 怪咖    时间: 2013-12-25 19:45
提示: 作者被禁止或删除 内容自动屏蔽
作者: lzjluzijie    时间: 2013-12-25 21:21
速度???
作者: josephwgl    时间: 2013-12-26 08:37
读了三遍之后我恍然大悟!这贴太好了!谢谢楼主分享!
@60
作者: jindong    时间: 2013-12-26 09:10
好像很厉害的样子....
作者: QQ狐狸    时间: 2013-12-26 11:59
不错不错,可我没下TNI在哪找到命令方块?
作者: PotatoMaster101    时间: 2013-12-26 12:21
QQ狐狸 发表于 2013-12-26 11:59
不错不错,可我没下TNI在哪找到命令方块?

刷指令方块的指令:/give @p minecraft:command_block
作者: 冰块⑨号    时间: 2013-12-26 12:44
不错,这频率挺高的,首先就比高频比较器频率高,
几个建议,首先 ~1 的时候信号输出时是不可见的
~1.04 以上红石信号频率变化可见,应该是频率最高无bug的高度
~1.4 以上红石灯闪烁可见
用活塞关闭容易造成红石方块的丢失,建议用命令方块的/setblock功能
作者: PotatoMaster101    时间: 2013-12-26 12:48
Lighten_Eagle 发表于 2013-12-26 12:44
不错,这频率挺高的,首先就比高频比较器频率高,
几个建议,首先 ~1 的时候信号输出时是不可见的
~1.04  ...

懂了。不过这个我还没找到有什么用处
作者: PotatoMaster101    时间: 2013-12-26 12:50
Lighten_Eagle 发表于 2013-12-26 12:44
不错,这频率挺高的,首先就比高频比较器频率高,
几个建议,首先 ~1 的时候信号输出时是不可见的
~1.04  ...

不过频率这么高,红石块应该很难丢失吧
作者: 审奥不解释    时间: 2013-12-26 12:55
Lighten_Eagle 发表于 2013-12-26 12:44
不错,这频率挺高的,首先就比高频比较器频率高,
几个建议,首先 ~1 的时候信号输出时是不可见的
~1.04  ...

看!野生的冰块菌,去吧大师球!
作者: qw5125123    时间: 2013-12-26 13:03
这个在服务器不建议使用、
作者: PotatoMaster101    时间: 2013-12-26 13:17
qw5125123 发表于 2013-12-26 13:03
这个在服务器不建议使用、

那也要看承受能力了。差的话服务器会爆
作者: Aikawastep    时间: 2013-12-26 13:21
爆服是不错的东西
作者: 冰块⑨号    时间: 2013-12-26 13:25
PotatoMaster101 发表于 2013-12-26 14:50
不过频率这么高,红石块应该很难丢失吧

还是有可能的,对于精密的地图来说就……
用处也是有的,比如至少活塞的速度可以提高……
减少电脑压力?
作者: 冰块⑨号    时间: 2013-12-26 13:26
审奥不解释 发表于 2013-12-26 14:55
看!野生的冰块菌,去吧大师球!

实话告诉你大师球有 1/256 的几率失败,而我就是那遁去的一!
作者: PotatoMaster101    时间: 2013-12-26 13:27
Lighten_Eagle 发表于 2013-12-26 13:25
还是有可能的,对于精密的地图来说就……
用处也是有的,比如至少活塞的速度可以提高……
减少电脑压力 ...

嗯 这个东西很适合做冒险地图。只不过不知道服务器会不会爆
作者: PotatoMaster101    时间: 2013-12-26 13:27
Aikawastep 发表于 2013-12-26 13:21
爆服是不错的东西

.。。。。。。。。
作者: Aikawastep    时间: 2013-12-26 13:28
PotatoMaster101 发表于 2013-12-26 13:27
.。。。。。。。。

当我什么都没说
作者: 冰块⑨号    时间: 2013-12-26 13:33
PotatoMaster101 发表于 2013-12-26 15:27
嗯 这个东西很适合做冒险地图。只不过不知道服务器会不会爆

你可以试一下命令矿车组,那个频率挺高……

送你一组代码,有一些句柄无效但是懒得改了……
  1. /summon MinecartCommandBlock ~ ~ ~
  2. {Riding:{id:"MinecartCommandBlock",
  3. Riding:{id:"MinecartCommandBlock",
  4. Riding:{id:"MinecartCommandBlock",
  5. Riding:{id:"MinecartCommandBlock",
  6. Command:"/summon ThrownPotion ~ ~1 ~ {Potion:{id:373,Damage:16396,Count:1,tag:{CustomPotionEffects:[{Amplifier:3,Id:7,Duration:400}]}},Motion:[0.9,0.1,-0.9],ownerName:Icy_Kun}"},
  7. Command:"/summon ThrownPotion ~ ~1 ~ {Potion:{id:373,Damage:16396,Count:1,tag:{CustomPotionEffects:[{Amplifier:3,Id:7,Duration:400}]}},Motion:[0.9,0.1,-0.45],ownerName:Icy_Kun}"},
  8. Command:"/summon ThrownPotion ~ ~1 ~ {Potion:{id:373,Damage:16396,Count:1,tag:{CustomPotionEffects:[{Amplifier:3,Id:7,Duration:400}]}},Motion:[0.9,0.1,0],ownerName:Icy_Kun}"},
  9. Command:"/summon ThrownPotion ~ ~1 ~ {Potion:{id:373,Damage:16396,Count:1,tag:{CustomPotionEffects:[{Amplifier:3,Id:7,Duration:400}]}},Motion:[0.9,0.1,0.45],ownerName:Icy_Kun}"},
  10. Command:"/summon ThrownPotion ~ ~1 ~ {Potion:{id:373,Damage:16396,Count:1,tag:{CustomPotionEffects:[{Amplifier:3,Id:7,Duration:400}]}},Motion:[0.9,0.1,0.9],ownerName:Icy_Kun}"}
复制代码

作者: PotatoMaster101    时间: 2013-12-26 13:42
Lighten_Eagle 发表于 2013-12-26 13:33
你可以试一下命令矿车组,那个频率挺高……

送你一组代码,有一些句柄无效但是懒得改了……

你这个代码可以用来做冒险地图 不错,做机关
作者: 1044343014    时间: 2013-12-26 15:07
谢谢指导{:10_531:}
作者: 真☆熊孩子㊣    时间: 2013-12-26 16:15
PotatoMaster101 发表于 2013-12-25 18:18
这个帖子有些图片没正常发出。大家谅解

这种脉冲早就有了 比如我就发过 点这
作者: PotatoMaster101    时间: 2013-12-26 16:30
真☆熊孩子㊣ 发表于 2013-12-26 16:15
这种脉冲早就有了 比如我就发过 点这

嗯 是有过,但你那个高速脉冲是用/setblock原理,我的是/summon
作者: kart1234rider    时间: 2013-12-26 17:50
Lighten_Eagle 发表于 2013-12-26 12:44
不错,这频率挺高的,首先就比高频比较器频率高,
几个建议,首先 ~1 的时候信号输出时是不可见的
~1.04  ...

野生冰块菌!节操球~去吧!
作者: kart1234rider    时间: 2013-12-26 17:51
审奥不解释 发表于 2013-12-26 12:55
看!野生的冰块菌,去吧大师球!

要用节操球捕捉!
作者: 真☆熊孩子㊣    时间: 2013-12-26 19:33
PotatoMaster101 发表于 2013-12-26 16:30
嗯 是有过,但你那个高速脉冲是用/setblock原理,我的是/summon

也有一个summon的
作者: PotatoMaster101    时间: 2013-12-26 19:37
真☆熊孩子㊣ 发表于 2013-12-26 21:33
也有一个summon的

summon已经加了Motion了 速度没这么快了
作者: creeper2002    时间: 2013-12-26 19:40
Lighten_Eagle 发表于 2013-12-26 13:26
实话告诉你大师球有 1/256 的几率失败,而我就是那遁去的一!

冰块君我。。。好友71。。这。。。这是。。什么节奏。。。(为何我那么想回复。。)
好吧冰块君你认识我吗?

作者: MC大湿    时间: 2013-12-26 21:54
{:10_495:}你为何如此屌!!  楼主不可小看啊!
作者: QQ狐狸    时间: 2013-12-27 12:23
PotatoMaster101 发表于 2013-12-26 12:21
刷指令方块的指令:/give @p minecraft:command_block

谢谢LZ恩赐
作者: 你哥在这    时间: 2014-1-4 19:49
好快啊!{:10_523:}
作者: 工程OID    时间: 2014-1-13 20:00
我压根看不出来活塞在走,跳上去也不动……但是频率确实高,用铁门就知道
作者: duhh    时间: 2014-2-13 20:29
楼主你太帅了!
作者: 手术室    时间: 2014-2-26 20:50
QQ狐狸 发表于 2013-12-26 11:59
不错不错,可我没下TNI在哪找到命令方块?

也可以   /give 【名字】 137
作者: 1158102511    时间: 2014-2-27 00:10
高深{:10_527:}
作者: QQ狐狸    时间: 2014-2-27 12:15
手术室 发表于 2014-2-26 20:50
也可以   /give 【名字】 137

谢谢你感激致敬
作者: 1.3806    时间: 2014-3-31 21:31
这个看上去比活塞脉冲块
作者: bb3225    时间: 2014-4-4 19:11
lz脉冲好速度!!!
作者: Neubulaeko    时间: 2014-5-3 16:17
似乎有人用setblock做出了类似的东西,不会因为不断刷实体导致卡……
/setblock ~ ~ ~ minecraft:redstone_block 0 destroy
使用效果(源自U2B):

感觉是爽爆了……不过这个东西不能用作活塞蹦床,因为卡Bug会导致活塞是持续伸出去的
作者: RAY5DHao    时间: 2014-5-21 20:06
还有一个脉冲也很快的
/setblock ~ ~-1 ~ minecraft:redstone_block 0 destroy
请问这两种有什么不同?
作者: PotatoMaster101    时间: 2014-5-22 07:27
卅个屮 发表于 2014-5-21 20:06
还有一个脉冲也很快的
/setblock ~ ~-1 ~ minecraft:redstone_block 0 destroy
请问这两种有什么不同? ...

都是一样的频率 不同就是 一个是/summon 一个是setblock 你用fill也可以做,大范围的高速
作者: RAY5DHao    时间: 2014-5-22 08:37
PotatoMaster101 发表于 2014-5-22 07:27
都是一样的频率 不同就是 一个是/summon 一个是setblock 你用fill也可以做,大范围的高速 ...

summon没噪音吧,setblock那个运行起来咔咔咔咔咔的响....


http://www.mcbbs.net/thread-278243-1-1.html
这帖子第三条咱们看了之后默默的笑了
作者: PotatoMaster101    时间: 2014-5-22 17:05
卅个屮 发表于 2014-5-22 08:37
summon没噪音吧,setblock那个运行起来咔咔咔咔咔的响....

不,/setblock用destroy的话是有噪音。但是如果用replace的话就没了,但是用replace的话需要用2个指令方块。/summon的缺点是狂刷掉落沙,导致电脑弱的玩家会卡爆,还是/setblock和/fill稳定。/fill最大可以一下子覆盖4096格方块,所以2个/fill的指令方块就可以做出一个覆盖4096格面积的脉冲
作者: RAY5DHao    时间: 2014-5-22 17:20
PotatoMaster101 发表于 2014-5-22 17:05
不,/setblock用destroy的话是有噪音。但是如果用replace的话就没了,但是用replace的话需要用2个指令方 ...

fill没啥用...也挺卡的,而且里面的信号怎么送出去啊...........


另外问一个小问题:我用隐身马弄了浮空文字之后再加载一次存档,就发现文字似乎往上移动了一点....
而且那个滤器似乎界面太长了...确定都点不着...真坑啊
作者: PotatoMaster101    时间: 2014-5-22 18:25
卅个屮 发表于 2014-5-22 17:20
fill没啥用...也挺卡的,而且里面的信号怎么送出去啊...........

那是游戏重新进入地图后,生物自动定位的系统。这和滤器没关系,是MC自己的计算方式导致生物上升。因为是浮空的,所以不稳定。
作者: RAY5DHao    时间: 2014-5-22 18:31
PotatoMaster101 发表于 2014-5-22 18:25
那是游戏重新进入地图后,生物自动定位的系统。这和滤器没关系,是MC自己的计算方式导致生物上升。因为是 ...

每次都会上升么?
作者: PotatoMaster101    时间: 2014-5-23 07:36
卅个屮 发表于 2014-5-22 18:31
每次都会上升么?

不一定 有时不会
作者: PotatoMaster101    时间: 2014-5-23 07:38
卅个屮 发表于 2014-5-22 18:31
每次都会上升么?

只是不稳定的关系 可以做一个装置,每次进游戏会重刷
作者: RAY5DHao    时间: 2014-5-23 07:43
PotatoMaster101 发表于 2014-5-23 07:38
只是不稳定的关系 可以做一个装置,每次进游戏会重刷

原来如此...似乎kill没法杀马啊?@e选不到?
作者: PotatoMaster101    时间: 2014-5-23 07:50
卅个屮 发表于 2014-5-23 07:43
原来如此...似乎kill没法杀马啊?@e选不到?

/kill @e 可以杀。杀不了也会把凋零杀掉 然后马会掉虚空
作者: 火星使者    时间: 2014-8-1 18:42
这个跟一般summon的区别就是没打time,于是就被刷掉了
作者: myk27    时间: 2014-8-8 10:48
审奥不解释 发表于 2013-12-26 12:55
看!野生的冰块菌,去吧大师球!

我是来活捉你的
作者: EndermanZI_CHAO    时间: 2014-8-8 15:18
掉落的基岩
作者: 43444    时间: 2014-9-30 16:02
学到了,看来我不学CB就落后了
作者: 刀光琴影    时间: 2014-11-30 19:35
PM为什么这个脉冲在把152换成了minecraft:redstone_block时就不管用了,如果是这样的话1.8就无法使用这个高频了,还有什么其他的高频可以在1.8使用吗
作者: PotatoMaster101    时间: 2014-12-2 18:13
刀光琴影 发表于 2014-11-30 19:35
PM为什么这个脉冲在把152换成了minecraft:redstone_block时就不管用了,如果是这样的话1.8就无法使用这个 ...

1.8的fill指令高频
作者: 刀光琴影    时间: 2014-12-7 20:01
PotatoMaster101 发表于 2014-12-2 18:13
1.8的fill指令高频

我发现了,1,8这个里还可以用数字ID
作者: 刀光琴影    时间: 2014-12-7 20:02
PotatoMaster101 发表于 2014-12-2 18:13
1.8的fill指令高频

fill怎么高频,指点一下
作者: PotatoMaster101    时间: 2014-12-8 08:28
刀光琴影 发表于 2014-12-7 20:02
fill怎么高频,指点一下

和setblick一样 就是范围加大了
作者: 刀光琴影    时间: 2015-1-10 20:00
PotatoMaster101 发表于 2014-12-8 08:28
和setblick一样 就是范围加大了

setblock要怎么弄,我试过用两个命令方块中间一个红石块的那种,但是却已经起不到高频的作用了
作者: PotatoMaster101    时间: 2015-1-11 08:27
刀光琴影 发表于 2015-1-10 20:00
setblock要怎么弄,我试过用两个命令方块中间一个红石块的那种,但是却已经起不到高频的作用了 ...

一个在上面 一个在下面

主要是一个换成红石块,另一个换成空气

如果不对,那就是顺序错误 改变下指令
作者: 刀光琴影    时间: 2015-1-11 15:10
PotatoMaster101 发表于 2015-1-11 08:27
一个在上面 一个在下面

主要是一个换成红石块,另一个换成空气

谢谢~另外还有一个问题 在使用@e选择器时如何给实体加入NBT标签? 比如说把自己传送到一个杀手兔
作者: PotatoMaster101    时间: 2015-1-11 16:54
刀光琴影 发表于 2015-1-11 15:10
谢谢~另外还有一个问题 在使用@e选择器时如何给实体加入NBT标签? 比如说把自己传送到一个杀手兔 ...

选择器目前无法加入 nbt
只可以用积分榜给特殊生物加分 然后tp到有分数的生物
作者: Lexx    时间: 2015-2-4 13:23
Lighten_Eagle 发表于 2013-12-26 12:44
不错,这频率挺高的,首先就比高频比较器频率高,
几个建议,首先 ~1 的时候信号输出时是不可见的
~1.04 以 ...

我发现原因了
在红石块被推出后的位置下方放置一个固体方块,这样活塞关闭后红石块会被推出变成静态方块,就既不会丢失也能重复利用了~
作者: DaFeer    时间: 2015-2-6 09:43
不错的教程
作者: 堕落男    时间: 2015-2-17 10:52
PotatoMaster101 发表于 2013-12-26 12:48
懂了。不过这个我还没找到有什么用处

话说 为啥这个172的 行不通
作者: 501938012    时间: 2015-5-3 15:23
这个真的好流壁 但是我活塞推出去的时候红石块变成可拾取物品了 我在红石块推出来的那个方跨下面点了个方块 于是他不变成可拾取物品了
作者: q603305351    时间: 2015-5-3 18:16
不错的作品- -
作者: Mc_luxika    时间: 2015-5-3 19:04
{:10_492:}膜拜大神~
作者: awea1234    时间: 2015-5-21 18:48
看不懂鸟,都神马东西了........
作者: saokedi1    时间: 2015-5-21 19:52
看起来可以卡服
作者: Mo_fang    时间: 2015-5-23 13:33
我估计用在地图里就是激活以后让玩家的电脑崩溃
作者: 0飞猪二代0    时间: 2015-5-23 13:37
很烂的,还不如红石脉冲
作者: 1348942513    时间: 2015-6-30 20:33
我看到了震动的红石块
作者: nsezz123    时间: 2015-8-13 20:36
我要接无限TTTTTTTTT   N           N TTTTTTTTT
                       T            N  N       N         T
                       T            N    N     N         T
                       T            N      N   N         T
                       T            N        N N         T
作者: 钻石gem    时间: 2015-8-27 13:27
  1. /setblock ~ ~1 ~ redstone_block o destroy
复制代码

同理,麻烦的是要想办法清理红石块,且无法响应延迟和活塞
作者: 261171193    时间: 2015-8-27 14:34
高手就是不 一样
作者: 2448841275    时间: 2015-12-6 18:08
真☆熊孩子㊣ 发表于 2013-12-26 16:15
这种脉冲早就有了 比如我就发过 点这

吧1改成0.5
作者: 小进ca    时间: 2016-1-2 18:33
我们刷的是掉落沙属性,是一种方块。掉落

你确认是方块吗?一种方块……
我就怕新人看到会被误导
要知道,掉落沙是实体
作者: 抑制不住的    时间: 2016-1-2 20:04
顶楼主,赞一个,这个真心不错
作者: 抑制不住的    时间: 2016-1-2 20:08
顶楼主了,这个帖子看着还不错
作者: Ianyx    时间: 2016-2-2 10:15
QQ狐狸 发表于 2013-12-27 12:23
谢谢LZ恩赐

@p不是在命令方块中用的吗
作者: 紫军    时间: 2016-2-13 16:49
熊孩子的我看到这贴好开森
作者: fsxitutu    时间: 2016-3-12 20:52
/setblock ~ ~1 ~ minecraft:redstone_block 0 destroy这个怎么样?
作者: fsxitutu    时间: 2016-3-13 19:57
PotatoMaster101 发表于 2013-12-26 13:27
嗯 这个东西很适合做冒险地图。只不过不知道服务器会不会爆

单机不算太卡(比中继器时钟流畅),不过记得一定要把命令方块的聊天栏输出关掉,不然会刷屏。
作者: xujinh    时间: 2016-3-14 20:38
牛,你为何那么牛
作者: skywing-skywolf    时间: 2016-5-8 10:58
Ianyx 发表于 2016-2-2 10:15
@p不是在命令方块中用的吗

不一定要在指令方块中去用,@p指的就是最近的玩家,可以丢在聊天栏或是指令方块里 @a @e @r也是一样的
作者: hunter19990602    时间: 2016-6-8 16:24
不知道是我系统的问题还是版本的问题,1.8中这个方法造出的频率比1.7.X的慢了好多
作者: 小凯_子    时间: 2016-6-8 20:45
作者,我用你的贴去做视频,没问题吧? 地址在介绍那里
作者: PotatoMaster101    时间: 2016-6-9 19:38
小凯_子 发表于 2016-6-8 20:45
作者,我用你的贴去做视频,没问题吧? 地址在介绍那里

是把我的帖子拍成视频?
作者: yhkj369    时间: 2016-6-10 09:15
谢谢分享I,哈哈,MCBBS有你更精彩
作者: 小凯_子    时间: 2016-6-10 15:28
PotatoMaster101 发表于 2016-6-9 19:38
是把我的帖子拍成视频?

不是,是用这个特性拍
作者: 小凯_子    时间: 2016-6-10 15:33
PotatoMaster101 发表于 2016-6-9 19:38
是把我的帖子拍成视频?

不是,是用这个特性拍
作者: PotatoMaster101    时间: 2016-6-10 19:44
小凯_子 发表于 2016-6-10 15:33
不是,是用这个特性拍

23333 那可以
作者: 1027302611    时间: 2016-6-12 14:02
好像好牛掰的样子  可惜不懂