本帖最后由 t1546542 于 2019-12-21 19:09 编辑
版本:1.12.2(实在不行就1.14.4)
如题
朝玩家面对的方向生成粒子
@CHElover_C60 @SPGoding
版本:1.12.2(实在不行就1.14.4)
如题
朝玩家面对的方向生成粒子
@CHElover_C60 @SPGoding
本帖最后由 MC深坑不回头 于 2019-12-21 19:52 编辑
1.12的话16个方向,再多有些过细了:
execute @p[ry=11,rym=-11] ~ ~ ~ particle reddust ~ ~3 ~ 0.1 1 0.1 1 0
execute @p[ry=34,rym=12] ~ ~ ~ particle reddust ~ ~3 ~ 1 0.1 0.1 0 0
execute @p[ry=57,rym=35] ~ ~ ~ particle reddust ~ ~3 ~ 0.1 0.1 1 1 0
execute @p[ry=80,rym=58] ~ ~ ~ particle blockcrack ~ ~3 ~ 0 0 0 0 50 normal @p 14
execute @p[ry=102,rym=81] ~ ~ ~ particle blockcrack ~ ~3 ~ 0 0 0 0 50 normal @p 15
execute @p[ry=125,rym=103] ~ ~ ~ particle blockcrack ~ ~3 ~ 0 0 0 0 50 normal @p 16
execute @p[ry=148,rym=126] ~ ~ ~ particle blockcrack ~ ~3 ~ 0 0 0 0 50 normal @p 17
execute @p[ry=171,rym=149] ~ ~ ~ particle blockcrack ~ ~3 ~ 0 0 0 0 50 normal @p 42
execute @p[ry=-172,rym=172] ~ ~ ~ particle blockcrack ~ ~3 ~ 0 0 0 0 50 normal @p 45
execute @p[ry=-149,rym=-171] ~ ~ ~ particle blockcrack ~ ~3 ~ 0 0 0 0 50 normal @p 170
execute @p[ry=-126,rym=-148] ~ ~ ~ particle blockcrack ~ ~3 ~ 0 0 0 0 50 normal @p 206
execute @p[ry=-103,rym=-125] ~ ~ ~ particle happyVillager ~ ~3 ~ 0.5 1 1 4 10
execute @p[ry=-80,rym=-102] ~ ~ ~ particle flame ~ ~3 ~ 0 2 0 0.1 10
execute @p[ry=-57,rym=-79] ~ ~ ~ particle heart ~ ~3 ~ 1 0 -1 4 10
execute @p[ry=-35,rym=-56] ~ ~ ~ particle note ~ ~3 ~ 1 0 -1 4 10
execute @p[ry=-12,rym=-34] ~ ~ ~ particle enchantmenttable ~ ~3 ~ 0.5 0 0.5 0 10 100

补充:若要进一步侦测玩家看上面,在选择器中加入:[rxm=-90,rx=-30] ;
看中间[rxm=-29,rx=29] ;
看下方p[rxm=30,rx=90]。要分越细侦测并显示不同粒子就要加上越多命令。
1.12的话16个方向,再多有些过细了:
execute @p[ry=11,rym=-11] ~ ~ ~ particle reddust ~ ~3 ~ 0.1 1 0.1 1 0
execute @p[ry=34,rym=12] ~ ~ ~ particle reddust ~ ~3 ~ 1 0.1 0.1 0 0
execute @p[ry=57,rym=35] ~ ~ ~ particle reddust ~ ~3 ~ 0.1 0.1 1 1 0
execute @p[ry=80,rym=58] ~ ~ ~ particle blockcrack ~ ~3 ~ 0 0 0 0 50 normal @p 14
execute @p[ry=102,rym=81] ~ ~ ~ particle blockcrack ~ ~3 ~ 0 0 0 0 50 normal @p 15
execute @p[ry=125,rym=103] ~ ~ ~ particle blockcrack ~ ~3 ~ 0 0 0 0 50 normal @p 16
execute @p[ry=148,rym=126] ~ ~ ~ particle blockcrack ~ ~3 ~ 0 0 0 0 50 normal @p 17
execute @p[ry=171,rym=149] ~ ~ ~ particle blockcrack ~ ~3 ~ 0 0 0 0 50 normal @p 42
execute @p[ry=-172,rym=172] ~ ~ ~ particle blockcrack ~ ~3 ~ 0 0 0 0 50 normal @p 45
execute @p[ry=-149,rym=-171] ~ ~ ~ particle blockcrack ~ ~3 ~ 0 0 0 0 50 normal @p 170
execute @p[ry=-126,rym=-148] ~ ~ ~ particle blockcrack ~ ~3 ~ 0 0 0 0 50 normal @p 206
execute @p[ry=-103,rym=-125] ~ ~ ~ particle happyVillager ~ ~3 ~ 0.5 1 1 4 10
execute @p[ry=-80,rym=-102] ~ ~ ~ particle flame ~ ~3 ~ 0 2 0 0.1 10
execute @p[ry=-57,rym=-79] ~ ~ ~ particle heart ~ ~3 ~ 1 0 -1 4 10
execute @p[ry=-35,rym=-56] ~ ~ ~ particle note ~ ~3 ~ 1 0 -1 4 10
execute @p[ry=-12,rym=-34] ~ ~ ~ particle enchantmenttable ~ ~3 ~ 0.5 0 0.5 0 10 100

补充:若要进一步侦测玩家看上面,在选择器中加入:[rxm=-90,rx=-30] ;
看中间[rxm=-29,rx=29] ;
看下方p[rxm=30,rx=90]。要分越细侦测并显示不同粒子就要加上越多命令。
其实只要把第5个~号改更乘方号就行了,这样是面前产生粒子效果
有Java Bukkit的例子嘛?