《我的世界》1.8指令方块系统

来源:游戏狗时间:2014-05-06 13:01:18

    我的世界1.8指令方块手雷系统,这个小系统允许玩家使用3种cs内经典的手雷,包括:高爆雷,闪光弹和烟雾弹,具体实现的方法,我们一起来看看下面的内容介绍。

《我的世界》1.8指令方块系统

    三种不同种类的手雷:

    效果展示:

    漏洞:闪光弹是一定范围内瞎掉,而不是看到的瞎掉

    烟雾弹的粒子效果太远就看不到了。

    最后指令电路系统:

    以下教程:

    1.先直接创建3个记分板系统:

    /scoreboard objectives add GBL dummy

    //创建一个指向高爆雷的记分板系统

    /scoreboard objectives add SGD dummy

    //创建一个指向闪光弹的记分板系统

    /scoreboard objectives add YWD dummy

    //创建一个指向烟雾弹的记分板系统

    2.创建一个超频

    命令方块[/setblock ~ ~-1 ~ minecraft:redstone_block] //设定下面一格为红石块

    空 //往之间放入一个红石块后开始激活,并作为输出口

    命令方块[/setblock ~ ~1 ~ minecraft:air] //设定上面一格为空气

    好吧还是这个超频

    3.参考我的电路截图,依次看下来:

    红色一排指令方块是高爆雷系统,绿色为闪光弹系统,黄色为烟雾弹系统.

    高爆雷系统(最简单):

    第一个指令方块:

    /scoreboard players add @e[type=Item] GBL 1 {Item:{id:minecraft:magma_cream,tag:{display:{Lore:["按Q丢出使用"],Name:"高爆雷"}}}}


    //不断给掉落物品高爆雷的记分板GBL加上1

    第二个:

    /execute @e[score_GBL_min=35] ~ ~ ~ /summon Creeper ~ ~ ~ {Fuse:0,ExplosionRadius:2,CustomName:"高爆雷",ActiveEffects:[{Id:14,Amplifier:1,Duration:100}]}

    //在GBL分数至少为35的物品上召唤一只直接爆炸的爆炸半径2隐形苦力怕(可以自己调整

    因为会直接把掉落物炸掉,所以就省去了清理掉落物的过程了:D

    闪光弹系统(有些复杂):

    第一个:

    /scoreboard players add @e[type=Item] SGD 1 {Item:{id:minecraft:slime_ball,tag:{display:{Lore:["按Q丢出使用"],Name:"闪光弹"}}}}

    //不断给掉落物品闪光弹的记分板SGD加上1

    第二个:

    /execute @e[score_SGD_min=35] ~ ~ ~ /scoreboard players set @a[r=4] SGD -1

    //将距离SGD分数至少为35的物品半径4以内玩家的SGD分数设置为-1

    第三个:

    kill @e[score_SGD_min=36]

    //清除SGD分数至少为36的物品

    第四,五个:

    /effect @a[score_SGD=-1] 15 2 0

    /effect @a[score_SGD=-1] 16 1 0

    //不断给SGD分数最多为-1的玩家失明和夜视,结合起来将导致致盲

    第六个:

    /scoreboard players remove @a[score_SGD=-1] SGD 1

    //不断扣除SGD分数最多为-1的玩家的SGD分数1

    第七个:

    /scoreboard players set @a[score_SGD=-50] SGD 0

    //将SGD分数最多为-50的玩家SGD分数设定为0,此时夜视和失明效果将自动消除


    0 q. R! S! w' h& z% p

    烟雾弹系统(一般):

    第一个:

    /scoreboard players add @e[type=Item] YWD 1 {Item:{id:minecraft:firework_charge,tag:{display:{Lore:["按Q丢出使用"],Name:"烟雾弹"}}}}

    //不断给掉落物品烟雾弹的记分板YWD加上1

    第二个:

    /execute @e[score_YWD_min=35] ~ ~ ~ summon Item ~ ~ ~ {Health:-1,PickupDelay:32767,Item:{id:minecraft:flint,tag:{display:{Lore:["生成器"]}}}}

    //在YWD分数至少为35的物品上召唤一个生成器(燧石)

    第三个:

    /kill @e[score_YWD_min=36]

    //清除YWD分数至少为36的物品

    第四个:

    /scoreboard players remove @e[type=Item] YWD 1 {Item:{id:minecraft:flint,tag:{display:{Lore:["生成器"]}}}}

    //不断移除生成器中YWD的分数1

    第五个:

    /execute @e[score_YWD=-1] ~ ~ ~ /particle largesmoke ~ ~2 ~ 2 2 2 0.0 100

    //在YWD分数最多为-1的物品上产生一片烟雾粒子效果

    第六个:

    kill @e[score_YWD=-200]

    //清除YWD分数最多为-200的物品(即生成器)

    " [/ ]% + I3 A* p

    最后是物品给予(普通的掉落物是没有效果的):

    /give @p minecraft:magma_cream 1 0 {display:{Lore:["按Q丢出使用"],Name:"高爆雷"}}

    //给予玩家一个高爆雷

    /give @p minecraft:slime_ball 1 0 {display:{Lore:["按Q丢出使用"],Name:"闪光弹"}}

    //给予玩家一个闪光弹

    /give @p minecraft:firework_charge 1 0 {display:{Lore:["按Q丢出使用"],Name:"烟雾弹"}}

    //给予玩家一个烟雾弹

文章内容来源于网络,不代表本站立场,若侵犯到您的权益,可联系我们删除。(本站为非盈利性质网站) 联系邮箱:rjfawu@163.com