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

点击进入我的索引贴
Hi大家好,我是末影矿工。今天给大家带来的是一个杀人的雪球。(其实是国外红石大大Dragnoz想法)
------------------------------------------------------<分界线>------------------------------------------------------                 
准备工作:
创建变量Time:
  1. <font size="3">/scoreboard objectives add Time dummy</font>
复制代码
------------------------------------------------------<分界线>------------------------------------------------------

首先!我们要准备一个高频红石(我X,又是高频红石)。。。。。。连上一个命令方块,内容:
  1. <font size="3">execute @e[type=Snowball,score_Time_min=5] ~ ~ ~ kill @e[r=1,type=!Snowball]</font>
复制代码
意思是一直让雪球杀死自己一格之内的实体。有人会问:"为何要加一个score_Time_min=5呢?不加不就已经可以了吗?"那我只能说你忘了一件大事,你也是@e之内啊!你扔的雪球没准会把你杀死阿!


所以,我们要让高频红石连上另一个命令方块:
  1. <font size="3">scoreboard players add @e[type=Snowball] Time 1</font>
复制代码
这样扔出去的雪球的Time值会一直增加知道自己扔到地上。Time大于5的时候,差不多雪球已经离开你了,就不会再伤害到你了。最后还差一步就是清理掉雪球。我们再用高频红石连上一个命令方块:
  1. <font size="3">execute @e[type=!Snowball] ~ ~ ~ kill @e[type=Snowball,r=1]</font>
复制代码
------------------------------------------------------<分界线>------------------------------------------------------
回家去扔雪球吧!骚年(我去往德国扔)