我想在我的世界网易基岩版中用指令制造一个怪物:让一个雪傀儡对玩家具有敌对性。普通攻击:会使用带有攻击力的雪球让玩家扣除生命值而且攻击速度比较快;一技能:有10的概率释放让玩家冻住的冰球。击杀该雪傀儡后获得特定道具。
在我的世界网易基岩版中,你可以使用以下指令来制造一个具有上述特性的怪物:
- 创建雪傀儡实体:
/summon snow_golem <x> <y> <z> {CustomName:"{\"text\":\"雪傀儡\"}", Health:20.0f}
请将 <x> <y> <z> 替换为你希望生成雪傀儡的坐标。
- 设置雪傀儡的攻击性:
/execute as @e[name="雪傀儡"] run data merge entity @s {TargetSelector:"@e[type=player,sort=nearest,limit=1]"}
- 设置雪傀儡的攻击方式和攻击力:
/execute as @e[name="雪傀儡"] run data merge entity @s {AttackType:"ranged", AttackDamage:5.0f}
请根据需要调整 AttackDamage 的数值。
- 添加雪傀儡的技能:
/execute as @e[name="雪傀儡"] run data merge entity @s {Skills:[{Name:"冰球", Type:"projectile", Chance:0.1f}]}
这个指令将给雪傀儡添加一个名为“冰球”的技能,概率为10%。
- 设置击杀雪傀儡后获得特定道具:
/execute as @e[name="雪傀儡"] run kill @s
/execute as @p[scores={kill_snow_golem=1..}] run give @s minecraft:specific_item
/scoreboard players reset @p[scores={kill_snow_golem=1..}] kill_snow_golem
请将 minecraft:specific_item 替换为你想要给予玩家的特定道具的ID。
- 创建一个计分板以记录玩家击杀雪傀儡的次数:
/scoreboard objectives add kill_snow_golem dummy
现在,你已经成功制造了一个具有敌对性的雪傀儡,它会使用带有攻击力的雪球攻击玩家,并有10%的概率释放冰球冻住玩家。击杀雪傀儡后,玩家将获得特定道具。记得在你的世界中执行这些指令以生效
原文地址: http://www.cveoy.top/t/topic/hSlH 著作权归作者所有。请勿转载和采集!