《我的世界》1.8新指令CommandStats已經正式公布,想必有玩家不知道該新指令的操作流程,這裏給大家講解下《我的世界》1.8新指令CommandStats操作方法介紹。
《我的世界》1.8新指令CommandStats目前共有:Block,Item,Entity和Success四個功能。這個dataTag的主要作用是什麼呢?沒錯,就是控製積分板,相對而言比較適合做冒險地圖之類的。它可以探測玩家背包裏有多少個某個物品,探測地圖裏有多少個生物等。
Blocks - 控製方塊。指令方塊放置了幾個方塊,那就會把積分變到幾分。比如:如果是/setblock,那就是1,因為/setblock隻能放一個方塊。如果是/fill,那就可以很多了,看玩家/fill多少個方塊,然後就顯示多少。
Items - 控製物品。用這個可以探測玩家身上帶了幾個指定的物品。這個和/clear結合,把玩家的某個物品刪除0個,然後Item就會顯示出玩家物品的數量。
Entities - 探測生物。比如:使用/tp @e ~ ~ ~,可以把所有生物TP到他們當前的位置,然後Entity就會顯示出有多少個輸出,也就是多少個生物。
Success - 控製執行的次數。比如如果是Item的話,/clear之後就會探測有多少個物品,但是Success還是1,因為就執行了一次
之後來說下NBT的格式:
1 {CommandStats:{AffectedItemsName:"Items玩家",AffectedItemsObjective:"積分板變量",
2 AffectedBlocksName:"Blocks玩家", AffectedBlocksObjective:"積分板變量",
3 AffectedEntitiesName:"Entities玩家", AffectedEntitiesObjective:"積分板變量",
4 SuccessCountName:"Success玩家",SuccessCountObjective:"積分版變量"}}
大家看見。NBT的格式裏麵有4個剛才說的東西:Blocks,Items,Entities和Success。本人推薦把積分板變量都改成相同的變量,這樣比較方便。Blocks玩家,Entities玩家什麼,都是積分板裏麵的玩家係統。但是本人推薦使用假名。
現在來教大家如何使用這個NBT。首先要做很多準備工作,比如創建積分板變量,創建假名什麼。
首先創建一個積分板變量。指令方塊裏輸入:
/scoreboard objectives add (變量名字) dummy
變量名字地方隨便填寫。本人這裏就使用“14w27b”這個名字。
之後,創建假名。這裏也是和剛才一樣。指令方塊裏分別輸入:
/scoreboard players set (假名) (變量名字) 0
這裏需要4個假名,因為有4個選項。所以,放置4個指令方塊,然後分辨打入4個不同的假名。本人的假名就使用Blocks,Items,Entities和Success。(注意,變量名字要和剛才創建的相同)。
之後,設置積分板的顯示。這個很簡單,使用setdisplay:
/scoreboard objectives setdisplay sidebar (變量名字)
這條指令把積分板變量顯示在遊戲畫麵右邊。輸入完這條指令後不會出現東西,因為還未加入積分。所以,我們要把假名的積分全部設置成0(默認)。
現在把積分板變量裏的4個假名分數都變成0。指令就是:
/scoreboard players set (假名) (積分板變量) 0