逆向計分板製作解析 - 我的世界逆向計分板有什麼用
來源:樂享遊戲吧 6.11K
在我的世界裡,有很多的地方需要計算和判斷,資料很煩的時候就不能光靠自己了,要藉助一些工具,其中逆向計分板就是大家常用的一種,名字聽起來很深奧,但其實製作起來很是簡單。讓我們一起來看看怎麼製作吧......
使用價值
這是一段非常簡單的演算法,其實就名字高大上一點。
不少人都喜歡判定帶有NBT標籤的實體的方法來選擇命令方塊想要作用的實體,通常都是用來判斷邏輯值或者特定值。例如nbt標籤:Invulnerable和Damage
然而面對非邏輯值且除預設值外沒有特定值的nbt標籤,例如nbt標籤:Anger,Fire等等
許多人就頭疼了起來。今天就為新人講解這套較為簡單的方法。
講解
首先先標記場上所有該型別實體的score_chosen為1
scoreboard players set @e[type=PigZombie] chosen 1
複製程式碼
然後將帶有預設標籤值的該實體的score_chosen設為0
例如Fire標籤預設為-1s,Anger標籤為0s。
scoreboard players set @e[type=PigZombie] chosen 0 {Anger:0s}
複製程式碼
scoreboard players set @e[type=PigZombie] chosen 0 {Fire:-1s}
複製程式碼
上面兩組指令,按順序執行一次後分別可以將
發怒的豬人的score_chosen標記為1,和著火的豬人的score_chosen標記為1
然後使用score_chosen去進行下一步的命令吧。