[樂游網導讀]我的世界里面玩家可以通過各種紅石以及命令方塊來擴展游戲功能,制作想要實現的內容,最近有玩家放出了CS里面高爆彈,閃光彈以及煙霧彈制作方法。
我的世界里面玩家可以通過各種紅石以及命令方塊來擴展游戲功能,制作想要實現的內容,最近有玩家放出了CS里面高爆彈,閃光彈以及煙霧彈制作方法,有興趣可以自己嘗試著做一下。
手雷系統制作教程
包括:高爆雷,閃光彈和煙霧彈
截圖演示:
三種不同的手雷,也僅有這三種才能使用.
使用效果:
按Q丟出就行咯
高爆彈效果(生存模式的話已經被炸死了
閃光彈效果(黑屏一會而已,不要在意
煙霧彈效果,迷霧朦朧
漏洞:閃光彈是一定范圍內瞎掉,而不是看到的瞎掉
{煙霧彈的粒子效果太遠就看不到了..}
最后指令電路系統
以下教程
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] //設定上面一格為空氣
好吧還是這個超頻:P(有問題么
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,此時夜視和失明效果將自動消除
煙霧彈系統(一般):
第一個:
/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的物品(即生成器)
最后是物品給予(普通的掉落物是沒有效果的):
/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:"煙霧彈"}}
//給予玩家一個煙霧彈
熱門評論
最新評論
支持( 0 ) 蓋樓(回復)
支持( 0 ) 蓋樓(回復)