我的世界怎么給武器附魔藥水效果_命令方塊教程武器附加藥水效果
小編為大家?guī)?lái)了《我的世界》怎么給武器附魔藥水效果_命令方塊教程武器附加藥水效果,這個(gè)可以讓玩家的武器獲得藥水的效果,非常適合rpg類型的地圖使用,有興趣的玩家都來(lái)看看吧。
1.點(diǎn)擊左側(cè)按鈕,獲得凋零劍。不要在意我沒(méi)改名字
因?yàn)樵瓉?lái)做的是毒劍,后來(lái)發(fā)現(xiàn)僵尸不怕毒....QAQ
點(diǎn)擊右側(cè)按鈕,召喚金土豆僵尸
Pm你家里人喊你吃飯!
這次改為金土豆僵尸是為了
證明這把劍針對(duì)任何單位
擼他一劍他就凋零啦!同時(shí)你的武器被替換了一遍。
最后,僵尸死了。(PM炸了)
電路全圖
詳情請(qǐng)下載存檔自行觀察
scoreboard 預(yù)備項(xiàng)目
system dummy 探測(cè)玩家是否手持“凋零劍”
usesword stat.useItem.minecraft.iron_sword 探測(cè)玩家是否使用過(guò)鐵劍
chosen dummy 用于區(qū)分挨打的單位和沒(méi)挨打的單位
使用scoreboard指令設(shè)置好這些分?jǐn)?shù)
核心思路
超級(jí)復(fù)雜~QAQ
一下午的作品,所以坑就
等我面試之后再補(bǔ)啦~
電路流程
首先依次激活下列指令,清空后給予玩家凋零劍并且
將score_system設(shè)置為側(cè)邊欄顯示,方便調(diào)試
clear @a minecraft:iron_sword 1000 100 {display:{Name:"Poisoned Bone",Lore:["Come from an old","Cave Spider"]}}
復(fù)制代碼
scoreboard objectives setdisplay sidebar system
復(fù)制代碼
give @a minecraft:iron_sword 1 1000 {display:{Name:"Poisoned Bone",Lore:["Come from an old","Cave Spider"]}}
復(fù)制代碼
高頻脈沖激活激活下面的命令,總共分為9個(gè)命令方塊
(因?yàn)橥婕矣芯艂(gè)hotbar)然后后面接或非門(mén)
圖形可參見(jiàn)電路全圖左側(cè)部分。
這樣玩家若手持凋零劍,則score_system=1
若不持凋零劍,則score_system=0或沒(méi)有score_syste,
★應(yīng)為0~9,每個(gè)命令方塊選一個(gè)數(shù)字,總共九個(gè)
/scoreboard players set @a system 1 {SelectedItemSlot:★,Inventory:[{Slot:★b,id:"minecraft:iron_sword",Damage:1000s,tag:{display:{Name:"Poisoned Bone",Lore:["Come from an old","Cave Spider"]}}}]}
復(fù)制代碼
后接或非門(mén)接下列命令
scoreboard players set @a system 0
復(fù)制代碼
另起一組命令方塊,用高頻脈沖激活下面的指令
后接比較器輸出接后續(xù)的一組指令。
也就是說(shuō),玩家若同時(shí)達(dá)成了:
1.至少使用了一次鐵劍
2.手中拿的是鐵劍
則會(huì)執(zhí)行后續(xù)指令
testfor @a[score_usesword_min=1,score_system_min=1]
復(fù)制代碼
后面接比較器輸出
一旦輸出之后,立即執(zhí)行核心部分的指令
為了防止一次攻擊導(dǎo)致玩家周圍的所有
生物都被標(biāo)記上凋零效果,我們需要將
場(chǎng)上的生物作出分類。按順序執(zhí)行下列指令。
HurtTime標(biāo)簽可以判斷當(dāng)前生物是否被攻擊
由于它不是true/false標(biāo)簽,我們需要采用
過(guò)濾默認(rèn)值0s的方法來(lái)標(biāo)記。
scoreboard players set @e[type=!Player] chosen 1
復(fù)制代碼
scoreboard players set @e[type=!Player] chosen 0 {HurtTime:0s}
復(fù)制代碼
然后接effect指令
并且回收玩家的武器替換為新的。
重置玩家的score_usesword
clear @a minecraft:iron_sword -1 100 {display:{Name:"Poisoned Bone",Lore:["Come from an old","Cave Spider"]}}
復(fù)制代碼
give @a minecraft:iron_sword 1 1000 {display:{Name:"Poisoned Bone",Lore:["Come from an old","Cave Spider"]}}
復(fù)制代碼
execute @a ~ ~ ~ effect @e[score_chosen_min=1,type=!Player,r=10] minecraft:wither 15 1
復(fù)制代碼
scoreboard players set @a usesword 0
復(fù)制代碼
系統(tǒng)結(jié)束QAQ。
- 我的世界手機(jī)版0.15.0怎么合成粘性活塞_我的世界0.15.0粘性活塞有
- 我的世界將步入VR時(shí)代未來(lái)Oculus支持Minecraft
- 我的世界皮膚無(wú)法正常顯示_皮膚模組UniSkinMod無(wú)法正常顯示解決辦
- 我的世界1.8能用JAVA7啟動(dòng)么_游戲啟動(dòng)JAVA7和JAVA8怎么選擇
- 我的世界win10系統(tǒng)怎么玩1.8版本_win10我的世界1.8無(wú)法啟動(dòng)解決辦
- 我的世界和風(fēng)mod石磨怎么用_我的世界竹mod石磨可以加工什么物品
- 我的世界手機(jī)版0.15.0怎么合成活塞_我的世界0.15.0活塞有什么用
- 我的世界手機(jī)版0.14.0紅石教程漏斗計(jì)時(shí)器制作
- 我的世界動(dòng)畫(huà)短片如果玩家和村民交換位置
支持( 0 ) 蓋樓(回復(fù))
支持( 0 ) 蓋樓(回復(fù))
支持( 0 ) 蓋樓(回復(fù))
查看所有0條評(píng)論>>