我需要把潜影贝导弹实体替换成凋零骷髅头实体的指令,就是让潜影贝发射出凋零骷髅头的指令,最新版本指令
 本帖最后由 wangzian233 于 2020-3-5 10:22 编辑 
我有一个假设(没实验):两个循环命令方块,
第一个:/kill @e[type=minecraft:shulker_bullet](即全局kill潜影贝的子弹)
第二个:/execute ~ ~ ~ @e[type=minecraft:shulker_bullet] summon minecraft:wither_skull (就是召唤凋零头到子弹上)注意:这个头颅方向不一定准确
我有一个假设(没实验):两个循环命令方块,
第一个:/kill @e[type=minecraft:shulker_bullet](即全局kill潜影贝的子弹)
第二个:/execute ~ ~ ~ @e[type=minecraft:shulker_bullet] summon minecraft:wither_skull (就是召唤凋零头到子弹上)注意:这个头颅方向不一定准确
顶楼上的 雪球换火焰弹也是一样的原理 就是先把原来的雪球给kill掉,替换为火球 方向可以加direction解决,设置为默认即可
wangzian233 发表于 2020-3-5 10:12
我有一个假设(没实验):两个循环命令方块,
第一个:/kill @e[type=minecraft:shulker_bullet](即全局kil ...
第一条指令可以用,但第二条不能用耶,稍微改一下下吧
 本帖最后由 晴路卡 于 2020-3-5 11:33 编辑 
最新版本哦
至少要支持1.13+的命令格式吧,,,
wangzian233 发表于 2020-3-5 10:12
我有一个假设(没实验):两个循环命令方块,
第一个:/kill @e[type=minecraft:shulker_bullet](即全局kil ...
最新版本哦
至少要支持1.13+的命令格式吧,,,
具体想要做到的是什么效果呢?
瞄哪儿打哪吗
凋零头是直线飞行的
而潜影贝导弹是会拐弯的,
你是希望凋零头的速度方向所指向的是潜影贝的瞄准目标还是只要做出发射效果就OK?
瞄哪儿打哪吗
凋零头是直线飞行的
而潜影贝导弹是会拐弯的,
你是希望凋零头的速度方向所指向的是潜影贝的瞄准目标还是只要做出发射效果就OK?
晴路卡 发表于 2020-3-5 11:22
具体想要做到的是什么效果呢?
瞄哪儿打哪吗
凋零头是直线飞行的
因为要做RPG,所以最好是瞄准目标
晴路卡 发表于 2020-3-5 11:22
具体想要做到的是什么效果呢?
瞄哪儿打哪吗
凋零头是直线飞行的
但可以直线飞行
泽楷呀 发表于 2020-3-5 10:50
第一条指令可以用,但第二条不能用耶,稍微改一下下吧
我看过了,不知道为什么,有的输入召唤会显示无法召唤实体,是因为不支持吗?我之前想召唤龙息也是不能成功
wangzian233 发表于 2020-3-5 13:18
我看过了,不知道为什么,有的输入召唤会显示无法召唤实体,是因为不支持吗?我之前想召唤龙息也是不能成 ...
我就是搞不懂这个……真的不知道怎么搞
1.14.+版本
两个命令方块。

/summon minecraft:wither_skull ~ ~3 ~ {NoGravity:1b,direction:[0.1,0.1,0.1]}
↑


↓
/execute as @e[type=shulker_bullet] at @s run tp @e[type=wither_skull] @e[type=shulker_bullet]没…测…试……

两个命令方块。

/summon minecraft:wither_skull ~ ~3 ~ {NoGravity:1b,direction:[0.1,0.1,0.1]}
↑

↓
/execute as @e[type=shulker_bullet] at @s run tp @e[type=wither_skull] @e[type=shulker_bullet]没…测…试……

Step0.聊天栏输入/team add a  (添加队伍a)    /team add b  (同理)
Step1.重复命令方块,输入kill @e[type=minecraft:shulker_bullet] (删除导弹)
Step2./summon minecraft:wither ~ ~1 ~ {Tags:["1"],ActiveEffects:[{Id:14,Amplifier:0,Duration:1999980,ShowParticles:0b}]} (生成Tag=1,永久隐形的凋零) (在潜影贝的坐标生成)
Step3.生成完凋零之后聊天栏输入/team join a @e[tag=1] (把Tag=1的实体列入a队伍中)
Step4.把玩家加入到b队/team join b @a
原理:
一个队伍的实体会攻击另一个队伍的实体
Step1.重复命令方块,输入kill @e[type=minecraft:shulker_bullet] (删除导弹)
Step2./summon minecraft:wither ~ ~1 ~ {Tags:["1"],ActiveEffects:[{Id:14,Amplifier:0,Duration:1999980,ShowParticles:0b}]} (生成Tag=1,永久隐形的凋零) (在潜影贝的坐标生成)
Step3.生成完凋零之后聊天栏输入/team join a @e[tag=1] (把Tag=1的实体列入a队伍中)
Step4.把玩家加入到b队/team join b @a
原理:
一个队伍的实体会攻击另一个队伍的实体
泽楷呀 发表于 2020-3-5 16:55
第二条有一点小问题,显示说错误了,应该是小错误然后你上线测试一下吧,可能马上就能好了
...
是“/summon minecraft:wither_skull ~ ~3 ~ {NoGravity:1b,direction:[0.1,0.1,0.1]}”指令显示说错了还是“/execute as @e[type=shulker_bullet] at @s run tp @e[type=wither_skull] @e[type=shulker_bullet]
”错了,再问一下。
我把要求改的简单一点,就是要被潜影贝导弹击中会有5秒凋零效果就可以了
chun__yu 发表于 2020-3-5 17:39
是“/summon minecraft:wither_skull ~ ~3 ~ {NoGravity:1b,direction:[0.1,0.1,0.1]}”指令显示说错了还 ...
我再试试,如果实在不行就改加效果吧
chun__yu 发表于 2020-3-5 17:39
是“/summon minecraft:wither_skull ~ ~3 ~ {NoGravity:1b,direction:[0.1,0.1,0.1]}”指令显示说错了还 ...
/execute as @e[type=shulker_bullet] at @s run tp @e[type=wither_skull] @e[type=shulker_bullet]错了
chun__yu 发表于 2020-3-5 17:39
是“/summon minecraft:wither_skull ~ ~3 ~ {NoGravity:1b,direction:[0.1,0.1,0.1]}”指令显示说错了还 ...
我发言到上限了,没办法给你发信息,对不起
实在不行就让游戏的纠错机制来吧,虽说是乱飞,但因该还会绑定一个人。给我一点时间,让我重新组织一下指令,谢谢支持!@泽楷呀 
chun__yu 发表于 2020-3-5 19:24
实在不行就让游戏的纠错机制来吧,虽说是乱飞,但因该还会绑定一个人。给我一点时间,让我重新组织一下指令 ...
谢谢你了,其实我可以不用做得这么复杂,我去改一下材质包就好了
新手级老手 发表于 2020-3-5 17:22
Step0.聊天栏输入/team add a (添加队伍a) /team add b (同理)
Step1.重复命令方块,输入kill @e[type ...
那这样不会打到凋零吗?