请问,怎样才能让野外生成的僵尸必穿戴附魔钻石或黄金甲并且手持武器呢?自动的,不是生成指令刷的。
必须装插件才能做到
不通过指令或者插件的话 试试把游戏模式调为困难然后在等一段时间 这样刷的怪有概率穿盔甲/附魔的盔甲 以及手持武器
参考
https://minecraft-zh.gamepedia.com/%E9%9A%BE%E5%BA%A6
参考
https://minecraft-zh.gamepedia.com/%E9%9A%BE%E5%BA%A6
把难度调到困难可以加大生成概率
如果你想要100%,抱歉,没可能,除非用指令或者是mod
如果你想要100%,抱歉,没可能,除非用指令或者是mod
本帖最后由 Belanga 于 2018-10-14 11:29 编辑
可以做到,但十分复杂
复制代码
可以做到,但十分复杂
- #以下命令以1.13格式书写
- #以下一次性执行
- /summon armor_stand ~ ~ ~ {Invulnerable:1b,Invisible:1b,Tag:[{"1"}]}
- /summon armor_stand ~ ~ ~ {Invulnerable:1b,Invisible:1b,Tag:[{"2"}]}
- /scoreboard objectives add random dummy
- /scoreboard players set @e[tag=1] random 1
- /scoreboard players set @e[tag=2] random 2
- #以下命令高频执行
- /execute as @e at @s if score @e[tag=1,tag=2] random matches 1 run data merge entity @e[type=Zombie,tag=!armed] {ArmorItems:{0:{id:"minecraft:diamond_boots"},1:{id:"minecraft:diamond_leggings"},2:{id:"minecraft:diamond_chestplate"},3:{"id:"minecraft:diamond_helmet"}}
- /execute as @e at @s if score @e[tag=1,tag=2] random matches 2 run data merge entity @e[type=Zombie,tag=!armed] {ArmorItems:{0:{id:"minecraft:golden_boots"},1:{id:"minecraft:golden_leggings"},2:{id:"minecraft:golden_chestplate"},3:{"id:"minecraft:golden_helmet"}}
- /data merge entity @e[type=Zombie,tag=!armed] {HandItems:{0:{id:"minecraft:diamond_sword"}}
- /tag @e[type=Zombie] add armed
- #效果:僵尸随机穿戴黄金/钻石甲,手持钻石剑
- #如有错误,请各位dalao不吝指教
- #Written by Belanga
Belanga 发表于 2018-10-14 11:23
可以做到,但十分复杂
哟西,我来试试。。。但话说1.13格式是啥qwq
提问不写版本,建议立刻枪毙
1.13
#tick
foobar:set_armor
1.13
#tick
代码:
- execute as @e[type=zombie,tag=!operated] at @s run function foobar:set_armor
foobar:set_armor
代码:
- summon minecraft:area_effect_cloud ~ ~ ~ {Tags:["random","1"]}
- summon minecraft:area_effect_cloud ~ ~ ~ {Tags:["random","2"]}
- tag @e[tag=random,sort=random,limit=1] add selected
- execute if @e[tag=selected,tag=1] run data merge entity @s {ArmorItems:[{id:"minecraft:diamond_boots",Count:1b},{id:"minecraft:diamond_leggings",Count:1b},{id:"minecraft:diamond_chestplate",Count:1b},{"id:"minecraft:diamond_helmet",Count:1b}]}
- execute if @e[tag=selected,tag=2] run data merge entity @s {ArmorItems:[{id:"minecraft:golden_boots",Count:1b},{id:"minecraft:golden_leggings",Count:1b},{id:"minecraft:golden_chestplate",Count:1b},{"id:"minecraft:golden_helmet",Count:1b}]}
- data merge entity @s {HandItems:[{id:"minecraft:diamond_sword",Count:1b},{}]}
- kill @e[tag=random]
- tag @s add operated
Belanga 发表于 2018-10-14 11:23
可以做到,但十分复杂
你的指令问题极多
比如
Tag:[{"1"}]
比如
ArmorItems:{
比如
{id:"minecraft:diamond_chestplate"}
比如
/execute as @e at @s
比如
2:
这还没算重复的和我没发现的
而且整个指令执行下来没有随机性
不知道你是怎么写出来的
你的签名档还在说要引导新人 我建议这个计划可以推迟一下了
原版不是指令就只能是插件了好吧
而且你这个"必"字...
别想了...
不可能100%刷这种僵尸还不用指令的.
而且你这个"必"字...
别想了...
不可能100%刷这种僵尸还不用指令的.