版本1.12.2当玩家接触到粒子团的时侯对玩家造成5滴血的伤害并清除粒子效果
1.13+好说
1.12.2em.........
(刚想回答却发现不是1.13+)
1.12.2em.........
(刚想回答却发现不是1.13+)
用重复命令方块在一个位置重复生成粒子(时间设置成1秒消失就好了),然后用重复命令方块testfor @p[x=粒子x轴坐标,y=粒子y轴坐标,z=粒子z轴坐标,r=半径大小]然后接一个连锁命令方块execute @p 粒子团坐标 effect @p instant_damage(瞬间伤害应该是这个) 时间 等级(通过修改等级修改扣玩家多少血)然后最后再接一个连锁命令方块想办法停止生成粒子并且停止检测玩家,最好的办法是这两个重复命令方块都用红石块激活,最后一个连锁命令方块直接把红石块替换成空气
没开游戏我只能说个思路:
烟雾处生成坨盔甲架,execute盔甲架生成粒子,然后让命令方块检测盔甲架坐标,盔甲架处有玩家了给瞬间伤害然后tp盔甲架到0 0 0
烟雾处生成坨盔甲架,execute盔甲架生成粒子,然后让命令方块检测盔甲架坐标,盔甲架处有玩家了给瞬间伤害然后tp盔甲架到0 0 0