本帖最后由 贰逼 于 2014-2-17 20:19 编辑

效果村民视角:
一名村民

一只僵尸

村民正努力逃跑

只怪僵尸会自爆


玩家视角:



熬过了一夜终于看见将是烧着了,可以用手撸了
毫不犹豫补一拳[熊孩子行为]


论自爆僵尸的威力

原理翻页

原理(灵感来源于Dragnoz,由本人改进)


这是全部也不难。
首先唯一的高频
唯一的命令方块命令:
  1. /execute @e[type=Zombie] ~ ~ ~ execute @e[type=Villager,r=2] ~ ~ ~ summon PrimedTnt
复制代码
命令讲解:
/execute 目标执行的基础命令
@e[type-Zombie] 执行目标僵尸

~ ~ ~ 执行坐标为僵尸实体所在处
第二个execute 执行目标
@e[type=Villager,r=2] 执行目标最新刷出村民

~ ~ ~ summon PrimedTnt 生成一个点燃的TNT
总体来说就是:在靠近僵尸的最新刷出的村民处生成一个点燃的TNT。


拓展
如果要求僵尸自爆攻击的目标是玩家
那么把第二个实体名改为Player
  1. /execute @e[type=Zombie] ~ ~ ~ execute @e[type=Player,r=2] ~ ~ ~ summon PrimedTnt
复制代码
如果要求强制猫靠近苦力怕自爆,那么
  1. /execute @e[type=Ozelot] ~ ~ ~ execute @e[type=Creeper,r=2] ~ ~ ~ summon PrimedTnt
复制代码
关于更多命令方块教程请点击本人的签名