怎么样做到
站在石英块上,延迟两秒后脚底石英块消失
想要execute那种效果
站在石英块上,延迟两秒后脚底石英块消失
想要execute那种效果
本帖最后由 42313123123123 于 2020-2-20 17:10 编辑
先探测玩家是否在石英快上
复制代码
用比较器探测执行结果并用红石延时2秒,接着用命令方块移除石英
复制代码
先探测玩家是否在石英快上
- /testfor @p[x=石英的x坐标,y=石英的y坐标+1,z=石英的z坐标]
用比较器探测执行结果并用红石延时2秒,接着用命令方块移除石英
- /setblock <石英的xyz坐标> minecraft:air 0 replace
42313123123123 发表于 2020-2-20 17:06
先探测玩家是否在石英快上
用比较器探测执行结果并用红石延时2秒,接着用命令方块移除石英
这样只能在固定坐标上实现,我想要在每个石英块上都能实现,就像execute一样,但是我用execute只能做到站在方块上马上消失,做不到延迟两秒,这是主要问题
本帖最后由 Chelove_C60 于 2020-2-20 17:55 编辑
借助区域效果云自带的计时器与marker功能,当检测到玩家脚踩石英块时,在玩家身上生成区域效果云,然后在区域效果云快要消失的时候删去石英块。
execute @a ~ ~ ~ detect ~ ~-1 ~ quartz_block 0 summon area_effect_cloud ~ ~ ~ {Duration:41,Tags:["quartz"]}
scoreboard players tag @e[type=area_effect_cloud,tag=quartz] add break {Age:40}
execute @e[type=area_effect_cloud,tag=break] ~ ~ ~ setblock ~ ~-1 ~ air
出了点问题,正在调试
查出来原因了,有个nbt打错了
借助区域效果云自带的计时器与marker功能,当检测到玩家脚踩石英块时,在玩家身上生成区域效果云,然后在区域效果云快要消失的时候删去石英块。
execute @a ~ ~ ~ detect ~ ~-1 ~ quartz_block 0 summon area_effect_cloud ~ ~ ~ {Duration:41,Tags:["quartz"]}
scoreboard players tag @e[type=area_effect_cloud,tag=quartz] add break {Age:40}
execute @e[type=area_effect_cloud,tag=break] ~ ~ ~ setblock ~ ~-1 ~ air
查出来原因了,有个nbt打错了
本帖最后由 哎捏服牛 于 2020-2-20 17:57 编辑
怪不得怪不得!现在可以了!
Chelove_C60 发表于 2020-2-20 17:36
借助区域效果云自带的计时器与marker功能,当检测到玩家脚踩石英块时,在玩家身上生成区域效果云,然后在区 ...
怪不得怪不得!现在可以了!
第一个命令方块指向第二个命令方块,第二个命令方块指向第三个命令方块
第一个命令方块循环保持激活,第二、三个命令连锁保持激活
execute @a ~ ~ ~ detect ~ ~-1 ~ quartz_block 0 summon area_effect_cloud ~ ~ ~ {Duration:41,Tags:["quartz"]}
scoreboard players tag @e[type=area_effect_cloud,tag=quartz] add break {Age:40}
execute @e[type=area_effect_cloud,tag=break] ~ ~ ~ setblock ~ ~-1 ~ air
第一个命令方块循环保持激活,第二、三个命令连锁保持激活



