本帖最后由 末影矿工 于 2014-9-28 09:24 编辑

点击进入我的索引贴
---------------------------------------------<分界线>---------------------------------------------
Hi大家好,我是末影矿工。今天来教大家一个把僵尸智能化的系统(坑爹化系统第二集。。。)。让僵尸更聪明(坑爹)。这个系统给了僵尸四个新技能:防晒、进化、尸群、吃猪(本来想弄放屁的。。。)。这次的命令方块同样都要连上高频红石。
---------------------------------------------<分界线>---------------------------------------------


系统总略:

---------------------------------------------<分界线>---------------------------------------------
一号技能:防晒
这个大部分人应该都知道,僵尸骷髅神马的一戴上帽子就不怕阳光,所以我就给所有的僵尸带上了僵尸头颅。
  1. replaceitem entity @e[type=Zombie] slot.armor.head minecraft:skull 1 2
复制代码
---------------------------------------------<分界线>---------------------------------------------
二号技能:进化
呵呵所谓的进化就是僵尸变成巨人(Giant,说实话巨人有些bug,头部用手打不到,而且基本上达不到你。。。)。首先先创建变量tamer:
  1. <font size="3">/scoreboard objectives add tamer dummy</font>
复制代码
创建完以后把两个命令方块接上高频红石:
  1. execute @a ~ ~ ~ scoreboard players add @e[type=Zombie,r=20] tamer
复制代码
  1. execute @e[type=Zombie,score_tamer_min=900] ~ ~ ~ summon Giant ~ ~
复制代码
  1. tp @e[score_tamer_min=900,type=Zombie] ~ ~-600 ~
复制代码
第一个指令时让所有玩家给自己周围(距离为20)的僵尸的变量tamer加1,第二个是让tamer加到大于等于900时生出一只巨人,第三个指令时当僵尸的tamer大于等于901时传送到自己下方600格的地方。僵尸和你距离为20以内时僵尸的tamer一直增加(僵尸逃出20格时停止增加),加到900的时候生成一只巨人,然后瞬间传送到虚空,看起来就像是进化成一只大僵尸。。。
你问为何不用/kill?你难道想看到一个僵尸死掉后变成巨人的吗?
---------------------------------------------<分界线>---------------------------------------------
三号技能:尸群
尸群是一个特别坑的东西。。。就是当僵尸你与他的距离小于五时,那个僵尸会将他自己二十格以内的所有僵尸(包括他自己)往那个玩家身上tp。。。效果不是僵尸一直卡在你身上,而是一群僵尸在你身边晃荡。。。怎么摔也甩不掉,就像被栓绳栓住一样。如果用创造飞的特别高他们还跟着你飞的特别高,但是你掉下来时他们也会受到摔落伤害(从悬崖上跳下来然后同归于尽。。。)。而且如果你被尸群包围后边跑边打的话可能会把其他的僵尸tp过来。。。尸群由于一直在你那里所有攻击速度较慢,不过如果被一大群僵尸包围的话。。。。。你跑起来的时候看起来不像僵尸在传送而是僵尸在追你(尸群包括巨人)
指令:
  1. execute @a ~ ~ ~ execute @e[r=5,type=Zombie] ~ ~ ~ tp @e[type=Zombie,r=20] @r[r=5]
复制代码
这是第一个,就是让玩家让与玩家距离为5以内的僵尸把与这个僵尸距离在20以内的僵尸(包括自己)全部tp到那个玩家身上。剩下三条指令一个是让僵尸tp巨人,一个是让巨人tp僵尸,还有一个是让巨人tp巨人

  1. execute @a ~ ~ ~ execute @e[r=5,type=Giant] ~ ~ ~ tp @e[type=Giant,r=20] @a[r=5]
复制代码
  1. execute @a ~ ~ ~ execute @e[r=5,type=Giant] ~ ~ ~ tp @e[type=Zombie,r=20] @a[r=5]
复制代码
  1. execute @a ~ ~ ~ execute @e[r=5,type=Zombie] ~ ~ ~ tp @e[type=Giant,r=20] @a[r=5]
复制代码

---------------------------------------------<分界线>---------------------------------------------
四号技能:吃猪感染(。。。)
故名思议,就是身边有猪的时候把猪吃掉然后自己回血。僵尸是亡灵族,所以瞬间回血会削血瞬杀会回血谢谢用户[size=13.3333339691162px]Seekers_05的建议,我已让僵尸可以感染猪成为猪人)。
  1. execute @e[type=Pig] ~ ~ ~ effect @e[type=Zombie,r=5] 7 1 1
复制代码
  1. execute @e[type=Zombie] ~ ~ ~ execute @e[type=Pig,r=5] ~ ~ ~ summon PigZombie ~ ~ ~ {Anger:100}
复制代码
  1. execute @e[type=PigZombie] ~ ~ ~ kill @e[type=Pig,r=5]
复制代码
第一个指令是让猪给距离为5以内的僵尸瞬间伤害(回血)一级。第二个是让僵尸让周围的猪生成被激怒的猪人,然后最后猪人将猪杀掉。。。。。

---------------------------------------------<分界线>---------------------------------------------
图片:

---------------------------------------------<分界线>---------------------------------------------
对抗攻略:
对此我只能表示呵呵,你要是和僵尸肉搏必须拼血,看谁笑到最后,如果肉搏请左键右键一块点进行格挡攻击,这样你收到的伤害是一半,还进行了攻击。如果用弓的话建议位置一定要安全,如果后面突然来只僵尸然后引发尸群就呵呵了。。。不过瞬间回血喷溅药水是个不错的选择,虽然有些昂贵,但是引发尸群后僵尸都在你说你身边然后扔一个自己回血,僵尸减血。可以的话为何不试试被尸群包围后在悬崖下方放一格水或粘液块神马的防衰落伤害的(必须一格),然后从悬崖上跳下去跳到那个方块上,尸群也会受到掉落伤害。。。