今天要又來發文章啦,不過今天要發的不是只有影片,也不是地圖
今天要來教大家做嗜血之刃這把武器,那麼我們就先來看影片吧!
影片裡也有教學,不過沒有比本文詳細喔!
————————————————————————————————————
影片在此
————————————————————————————————————
看完影片了嗎? 那我們在開始教學前
順便來看一下這把武器的詳細介紹吧!
————————————————————————————————————
嗜血之刃資訊
——————————————————————————————
攻擊傷害 攻擊傷害範圍 回復血量
——————————————————————————————
武器功能
——————————————————————————————
持有嗜血之刃的玩家擊殺其他任何玩家或是生物將會在
玩家旁一格範圍內的生物身上召喚一道閃電,同時將回復一滴血
————————————————————————————————————
現在介紹也看完了,那麼就來開始教學吧
————————————————————————————————————
首先我們需要先建立這3個變數
/scoreboard objectives add kill totalKillCount /scoreboard objectives add fire dummy /scoreboard objectives add sword dummy |
————————————————————————————————————
建立完成後,我們就來開始正式的教學吧 !
————————————————————————————————————
我們的指令一共分為四大區
分別是技時區、滅火區、技能區和物品偵測區
————————————————————————————————————
那麼我們先來製作技能區的部分吧 !
————————————————————————————————————
教學開始 !
1.首先我們需要先做一個偵測玩家是否有手持嗜血之刃的重複型指令方塊
●紫色為要更改數值的變數名稱
●紅色為要偵測的物品ID
●橘色為要偵測的物品名稱
●藍色為偵測單位
/scoreboard players set @a sword 1 {SelectedItem:{id:"minecraft:iron_sword",tag:{display:{Name:"嗜血之刃"}}}} |
2.接下來要做一個偵測玩家是否有級擊殺任何生物的連鎖型指令方塊
(記得要將條件設為有條件喔!)
●紫色為要偵測數值的變數名稱
●橘色為變數的最低值需要多少
●藍色為偵測單位
/testfor @a[score_kill_min=1] |
3.再來我們需要做一個可以在有擊殺生物且手持
嗜血之刃的玩家附近一格內的所有生物上召喚閃電的連鎖型指令方塊
(記得要將條件設為有條件喔!)
●紫色為要偵測數值的變數名稱
●橘色為變數的最低值需要多少
●藍色為偵測單位
●紅色為要召喚的生物ID
●綠色為範圍
●咖啡色為座標
/execute @a[score_kill_min=1,score_sword_min=1] ~ ~ ~ execute @e[x=~,y=~,z=~,r=1] ~ ~ ~ summon minecraft:lightning_bolt |
此文章會持續更新