【我的世界】小白都能学会的法阵粒子指令!!最详细教程!!
家妻芙宁娜_:
啊哈哈哈哈,指令来喽
①execute @e【name=a】 ~~~particle minecraft:shulker_bullet ^^1^5 (重复 红石控制)
②execute @e【name=a】 ~~~particle minecraft:shulker_bullet ^^1^4 (连锁 保持开启)
③execute @e【name=b】 ~~~particle minecraft:shulker_bullet ^^1^-4.5 (连锁 保持开启)
④execute @e【name=b】 ~~~particle minecraft:shulker_bullet ^^1^4.5 (连锁 保持开启)
⑤execute @e【name=a】 ~~~ tp @e【name=b】 ^^1^6~-2.5 (连锁 保持开启)
⑥execute @e【name=a】 ~~~ tp @s ~~~ ~2 (连锁 保持开启)
看在up主这么辛苦给你们复制(划掉)打指令的份上,确实不给个三连支持一下嘛[大哭][大哭]
【回复】补充一下,真想操作的小伙伴不要光顾着复制,这个中括号是错误的,需要手动改一下(别问我怎么知道的,问就是泪[吃瓜])
三昧凤凰-:
execute @e【name=a】 ~~~particle minecraft:shulker_bullet ^^1^5
execute @e【name=a】 ~~~particle minecraft:shulker_bullet ^^1^4
execute @e【name=b】 ~~~particle minecraft:shulker_bullet ^^1^-4.5
execute @e【name=b】 ~~~particle minecraft:shulker_bullet ^^1^4.5
execute @e【name=a】 ~~~ tp @e【name=b】 ^^1^6~-2.5
execute @e【name=a】 ~~~ tp @s ~~~ ~2
【回复】回复 @三昧凤凰- :这必须给你个点赞呀[doge]
【回复】不用屑我[加油][脱单doge]
望着你不肯后退的眼睛:
第一次当指令楼可能有点不熟练,希望多多包涵[脱单doge]
获得指令块:/give @s command_block
获得结构块:/give @s structure_block
指令部分
①execute @e【name=a】 ~ ~ ~ ~2
②execute @e【name=a】 ~ ~ ~ tp @e【name=b】 ^ ^1^6 ~-2.5
③execute @e【name=b】 ~ ~ ~ particle minecraft:shulker_bullet ^ ^1^4.5
④execute @e【name=b】 ~ ~ ~ particle minecraft:shulker_bullet ^ ^1^-4.5
⑤execute @e【name=a】 ~ ~ ~ particle minecraft:shulker_bullet ^ ^1^4
⑥execute @e【name=a】 ~ ~ ~ particle minecraft:shulker_bullet ^ ^1^5
注意:顺序为从左到右,⑥是循环无条件的指令块内容
最后给盔甲架分别命名为a和b
»如果嫌太慢可以用结构方去保存6个指令块再去加载几个,最后加上红石连在一起。
这是第一次发指令楼,如果错了请及时告诉我,避免其他人也错[给心心]
【回复】execute @e【name=a】 ~ ~ ~ tp @e【name=b】 ^ ^1^6 ~-2.5
萌铁蛋MnFeN:
学习一个,顺便简单解释一下
execute 指令可以在指定位置执行后面的指令;
~~~ 是相对坐标(~0 ~0 ~0 的简写),指的是以指定实体为中心偏移 (x,y,z) = (0,0,0) 的位置,即为原地。
^^1^5 是局部坐标(^0 ^1 ^5 的简写)。指的是以指定实体为参考系,左右方向不变、向头顶移动一格、前方移动 5 格的位置。
局部坐标后面还有波浪线的话,表示相对的水平旋转方向。
预先生成的两个盔甲架被用作两个坐标系,名为 a 的是圆心,名为 b 的是一个在半径为 6 的圆周上运动的参考点。
① execute @e【name=a】 ~~~ particle minecraft:shulker_bullet ^^1^5:在 name = a 的实盔甲架处执行指令:生成潜影盒粒子效果,位置为盔甲架上方一格、前方五格处。实际效果为在距离圆心 5 格的位置(半径 5)画外圈的圆周。
② execute @e【name=a】 ~~~particle minecraft:shulker_bullet ^^1^4:同上,半径为 4,画内圈圆周。
③ execute @e【name=a】 ~~~ tp @e【name=b】 ^^1^6~-2.5 :在 a 处执行指令:将 b 放置在 a 头顶一格、面前 6 格处,且向逆时针旋转 2.5 度。(后面解释)
④execute @e【name=a】 ~~~ tp @s ~~~ ~2 :使 a 顺时针旋转 2 度。
【回复】⑤⑥ execute @e【name=b】 ~~~particle minecraft:shulker_bullet ^^1^4.5 或 -4.5:在 b 的正前、正后 4.5 米各放置一个粒子。
这个总体效果不太好解释,总之 a 旋转的 2 度、b 旋转的 -2.5 度以及半径 6 这三个参数,大致形成了一个九角星(准确地说是九瓣的曲线)。
a 以 2 度的角速度转一圈要循环 180 次;b 面向内/外(相对 a 旋转180 度)时会获得一个顶点,ab 以 4.5 的角速度差经过半周要循环 40 次。所以 a 每转一圈,b 创造的粒子产生 4.5 个顶点;每转两圈就是 9 个。其实 b 只在正前或正后放一个粒子的轨迹也是一模一样,放两个可以增加显示的粒子密度。
有兴趣可以自己画个参数方程:
x = sin(2*t)*6 + sin(-2.5*t)*4.5
y = cos(2*t)*6 + cos(-2.5*t)*4.5
t 从 0 到 2π
【回复】哥们你太厉害了,我看了好多up都没搞懂,就是在这里看到才明白
【回复】但是execute指令已经大改了,全条作废,现行的语法是execute at 目标(不需要~~~) run 子指令
ye111566:
重要备注:
请在全部的指令里面遇到execute 选择器 ~~~这种
全部改成 execute as 选择器 at @s run
最最最重要!
第二个指令里面
教程里面不是^后面还有~嘛?
因为修改了,你要自己手动写一个旋转b的!!
execute as @e【name=b】 at @s run tp @s ~~~~-2.5
这样就出来五角星了而不是四个圆形!
原理就是利用极坐标画五角星!!!!
【回复】(1.19.50execute be新语法教程)
香肠回归:
第一次当指令楼可能有点不熟练,希望多多包涵[脱单doge]
获得指令块:/give @s command_block
获得结构块:/give @s structure_block
指令部分
①execute @e【name=a】 ~ ~ ~ ~2
②execute @e【name=a】 ~ ~ ~ tp @e【name=b】 ^ ^1^6 ~-2.5
③execute @e【name=b】 ~ ~ ~ particle minecraft:shulker_bullet ^ ^1^4.5
④execute @e【name=b】 ~ ~ ~ particle minecraft:shulker_bullet ^ ^1^-4.5
⑤execute @e【name=a】 ~ ~ ~ particle minecraft:shulker_bullet ^ ^1^4
⑥execute @e【name=a】 ~ ~ ~ particle minecraft:shulker_bullet ^ ^1^5
注意:顺序为从左到右,⑥是循环无条件的指令块内容
最后给盔甲架分别命名为a和b
»如果嫌太慢可以用结构方去保存6个指令块再去加载几个,最后加上红石连在一起。
这是第一次发指令楼,如果错了请及时告诉我,避免其他人也错[给心心]666666
Thoagn:
execute @e【name=a】 ~~~particle minecraft:shulker_bullet ^^1^5
execute @e【name=a】 ~~~particle minecraft:shulker_bullet ^^1^4
execute @e【name=b】 ~~~particle minecraft:shulker_bullet ^^1^-4.5
execute @e【name=b】 ~~~particle minecraft:shulker_bullet ^^1^4.5
execute @e【name=a】 ~~~ tp @e【name=b】 ^^1^6~-2.5
execute @e【name=a】 ~~~ tp @s ~~~ ~2
家妻芙宁娜_:
@MinecraftOcean 我其实就是看这位大佬的视频学的,然后自己发布一个比较详细的教程[doge]
【回复】回复 @爱鸽视频的屑守言 :@Minecraft_OCEAN
【回复】有没有一种可能,你@的这个是冒牌ocean[doge]
【回复】@爱鸽视频的屑守言 up大大,为什么我的b不和a一起转
abcgu:
execute @e【name=a】=让名字是a的生物执行后面的指令
particl=粒子效果指令的前缀
minecraft:shulker_bullet=游戏里的一种 粒子效果 的名字,如果前面有 particl 就会在特点地点生成
^^1^4=类似~的东西,但它是以 指令执行者 的 摄像头(屏幕上的东西就由摄像头拍摄) 的角度来执行的
4.5(^^^后面加的数字)=对于旋转速度的大小
(简的来说就是:1.正数是顺时针转的,而且数字已达速度越大 2.负数是逆时针转的,而且数字越小速度越快)
你爷青回来了:
啊哈哈哈哈,指令来喽
①execute @e【name=a】 ~~~particle minecraft:shulker_bullet ^^1^5 (重复 红石控制)
②execute @e【name=a】 ~~~particle minecraft:shulker_bullet ^^1^4 (连锁 保持开启)
③execute @e【name=b】 ~~~particle minecraft:shulker_bullet ^^1^-4.5 (连锁 保持开启)
④execute @e【name=b】 ~~~particle minecraft:shulker_bullet ^^1^4.5 (连锁 保持开启)
⑤execute @e【name=a】 ~~~ tp @e【name=b】 ^^1^6~-2.5 (连锁 保持开启)
⑥execute @e【name=a】 ~~~ tp @s ~~~ ~2 (连锁 保持开启)
看在up主这么辛苦给你们复制(划掉)打指令的份上,确实不给个三连支持一下嘛[大哭][大哭]
白讫兴:
execute @e【name=a】 ~~~particle minecraft:shulker_bullet ^^1^4 (连锁 保持开启)
execute @e【name=b】 ~~~particle minecraft:shulker_bullet ^^1^-4.5 (连锁 保持开启)
execute @e【name=b】 ~~~particle minecraft:shulker_bullet ^^1^4.5 (连锁 保持开启)
execute @e【name=a】 ~~~ tp @e【name=b】 ^^1^6~-2.5 (连锁 保持开启)
⑥execute @e【name=a】 ~~~ tp @s ~~~ ~2 (连锁 保持开启)
笨鱼Gorgeous:
execute @e【name=a】 ~~~particle minecraft:shulker_bullet ^^1^5
execute @e【name=a】 ~~~particle minecraft:shulker_bullet ^^1^4
execute @e【name=b】 ~~~particle minecraft:shulker_bullet ^^1^-4.5
execute @e【name=b】 ~~~particle minecraft:shulker_bullet ^^1^4.5
execute @e【name=a】 ~~~ tp @e【name=b】 ^^1^6~-2.5
execute @e【name=a】 ~~~ tp @s ~~~ ~2
[给心心][给心心][给心心]
赛博带路银:
execute at @e【name="a"】 run particle minecraft:shulker_bullet ^ ^1 ^5