1如何探测玩家脚底4格{往下数}是不是空气?注:玩家的位置会变化
原版命令方块
2顺带:有没有1秒20闪的脉冲?

2顺带:有没有1秒20闪的脉冲?
1.如果探测脚下第四格,用
复制代码
如果探测脚下全部四格,用
复制代码复制代码复制代码复制代码
全部需要高频
2.http://www.mcbbs.net/thread-209421-1-1.html 有一种
http://www.mcbbs.net/thread-460038-1-1.html 详细讲解
- /execute @a ~ ~ ~ detect ~ ~-4 ~ minecraft:air 0 指令
如果探测脚下全部四格,用
- /execute @a ~ ~ ~ detect ~ ~-1 ~ minecraft:air 0 指令
- /execute @a ~ ~ ~ detect ~ ~-2 ~ minecraft:air 0 指令
- /execute @a ~ ~ ~ detect ~ ~-3 ~ minecraft:air 0 指令
- /execute @a ~ ~ ~ detect ~ ~-4 ~ minecraft:air 0 指令
全部需要高频
2.http://www.mcbbs.net/thread-209421-1-1.html 有一种
http://www.mcbbs.net/thread-460038-1-1.html 详细讲解
这才对:/execute @a ~ ~ ~ testforblock ~ ~-4 ~ minecraft:air 0
如果是全部四格就把-4改成-1、-2、-3
全部用冲脉季候,命令方块旁边放比较器
是空气就有输出,不是就没有输出
最快的高频:
1.7:/summon FallingSand ~ ~1 ~ {Tile:152}
1.8:/summon FallingSand ~ ~0.5 ~ {Tile:152}
把指令输到命令方块里,在命令方块上放上红石块,冲脉开始
要关掉的话就用活塞把红石块退走
如果是全部四格就把-4改成-1、-2、-3
全部用冲脉季候,命令方块旁边放比较器
是空气就有输出,不是就没有输出
最快的高频:
1.7:/summon FallingSand ~ ~1 ~ {Tile:152}
1.8:/summon FallingSand ~ ~0.5 ~ {Tile:152}
把指令输到命令方块里,在命令方块上放上红石块,冲脉开始
要关掉的话就用活塞把红石块退走
首先需要1.8版本
1、如果探测到之后对这个玩家执行指令用
复制代码
如果仅仅是探测之后输出红石信号用
复制代码
后面接上红石比较器就会有输出
2、有几种
(1)FallingSand高频
放一个命令方块,里面输入
复制代码
然后在这个命令方块上面放一个红石块启动,然后从那个红石块上连出红石线,虽然看起来红石线没有闪,但实际上这是高频
(2)fill/setblock高频
这个高频需要两个命令方块,而且要特别注意执行顺序(同时被充能的多个命令方块执行顺序是-x,+x,-y,+y,-z,+z)
摆好一个命令方块,然后在这个命令方块上面两格摆上另一个命令方块
下面的这个输入
复制代码
上面的输入
复制代码
X为多少就看你要执行多少个命令方块。
setblock差不多,也是同样的摆放方法,不过下面要输入
复制代码
上面要写
复制代码
两个方法输好指令以后都需要在两个命令方块中间放上红石块开启。
如果有不懂欢迎问我
1、如果探测到之后对这个玩家执行指令用
- /execute @a ~ ~ ~ detect ~ ~-4 ~ air 0 指令
如果仅仅是探测之后输出红石信号用
- /execute @a ~ ~ ~ testforblock ~ ~-4 ~ air 0
后面接上红石比较器就会有输出
2、有几种
(1)FallingSand高频
放一个命令方块,里面输入
- /summon FallingSand ~ ~0.5 ~ {Tile:152}
然后在这个命令方块上面放一个红石块启动,然后从那个红石块上连出红石线,虽然看起来红石线没有闪,但实际上这是高频
(2)fill/setblock高频
这个高频需要两个命令方块,而且要特别注意执行顺序(同时被充能的多个命令方块执行顺序是-x,+x,-y,+y,-z,+z)
摆好一个命令方块,然后在这个命令方块上面两格摆上另一个命令方块
下面的这个输入
- /fill ~ ~1 ~ ~X ~1 ~ air
上面的输入
- /fill ~ ~-1 ~ ~X ~-1 ~ redstone_block
X为多少就看你要执行多少个命令方块。
setblock差不多,也是同样的摆放方法,不过下面要输入
- /setblock ~ ~1 ~ air
上面要写
- /setblock ~ ~-1 ~ redstone_block
两个方法输好指令以后都需要在两个命令方块中间放上红石块开启。
如果有不懂欢迎问我
lzs1234 发表于 2015-8-23 09:46
首先需要1.8版本
1、如果探测到之后对这个玩家执行指令用
行不行用testforblocks检测4格,谢谢!
熊猫k 发表于 2015-8-23 18:15
行不行用testforblocks检测4格,谢谢!
那么用高频激活指令:
/execute @a ~ ~ ~ testforblock ~ ~-4 ~ air 0
后面接红石比较器就会有输出
我的回帖里也有说啊