但是對於記分板完全不懂
其實記分板並不難
你可以把記分板想像成考卷
在開始教學之前
我們先舉個例子
--------------------------------------------------------------------------------------------------------------------------
在一間教室裡面,教室裡面有50個學生
考試結束,每個學生手上都有剛剛考完試的考卷
有國文、數學、英文、自然 四張考卷
現在老師要做一個公佈欄
放上國文成績的排名
然後給國文成績60分及格的人 每個人一顆蘋果
--------------------------------------------------------------------------------------------------------------------------
上面這個簡單的舉例 就是記分板
沒錯!就這麼簡單
記分板 scoreboard
顧名思義 就是 用來記錄分數的板子
指令由/scoreboard開頭
而你打完指令之後按Tab可以看到他有三個選擇可以用
/scoreboard objectives (物件)
/scoreboard players (玩家)
/scoreboard teams (隊伍)
從這邊開始,我們就以這三個區塊慢慢講解
--------------------------------------------------------------------------------------------------------------------------
- Objectives 意思就是物件的意思
也就是我們上面舉例的考卷
在objectives 之下 有四個指令
/scoreboard objectives add
/scoreboard objectives remove
/scoreboard objectives list
/scoreboard objectives setdisplay
如果只看幾個單字應該看的出來
分別就是 add(新增)、remove(移除)、list(清單)、setdisplay(設定顯示)
新增記分板 (objectives add)
/scoreboard objectives add <name> <criteria> [display name...]
關於指令的 < > [ ] 請看附註1
<name> 這個物件的的名子,規定只能在16個字元以內,可以自己想一個喜歡的名子。
<criteria> 是這個物件的型態,關於型態請看附註2。這邊先以 deathCount 和 dummy這兩個示範。
[display name...] 是這個物件的顯示名稱,也可說是暱稱,若不輸入則是顯示物件本身的名子
舉個例子 :
/scoreboard objectives add test01 dummy
/scoreboard objectives add test02 deathCount
這邊舉的例子,我總共設定了兩個記分板
我分別介紹一下這兩行的意思
設定新增一個 test01 記分板,型態是dummy
這個記分板除了用指令去設定,不然分數是不會變動的。
設定新增一個 test02 記分板,型態是deathCount
這個記分板只要玩家死亡,分數就會+1
移除記分板 (objectives remove)
/scoreboard objectives remove <name>
<name> 要移除的物件的的名子,只能刪除已經存在的記分板。
舉個例子 :
/scoreboard objectives remove test01
/scoreboard objectives remove test02
移除記分板就比較沒有甚麼好解釋的,就是移除我要刪除的記分板而已。
查看記分板 (objectives remove)
/scoreboard objectives list
查看記分板也沒有甚麼好解釋的,只要打這指令,所有目前已存在的記分板會全部列出來給你看。
設定顯示記分板 (objectives setdisplay)
/scoreboard objectives setdisplay <slot> [objective]移除記分板就比較沒有甚麼好解釋的,就是移除我要刪除的記分板而已。
查看記分板 (objectives remove)
/scoreboard objectives list
查看記分板也沒有甚麼好解釋的,只要打這指令,所有目前已存在的記分板會全部列出來給你看。
設定顯示記分板 (objectives setdisplay)
<slot> 大多數使用的只有sidebar、list、belowName這三種
sidebar 是顯示在右邊的小視窗
list 是顯示在tab裡的玩家列表
belowName 是顯示在玩家頭上
[objective] 選擇你要顯示的記分板,如果沒有打則是清除該區域顯示的記分板
舉個例子 :
/scoreboard objectives setdisplay list test01
/scoreboard objectives setdisplay sidebar test02
/scoreboard objectives setdisplay belowName test03
/scoreboard objectives setdisplay sidebar test02
/scoreboard objectives setdisplay belowName test03
設定顯示記分板,並不會更動到任何的記分板內容,就只是單存設定它顯示在哪邊而已。
上面的例子是設定
test01這個記分板 顯示到tab的玩家列表
test02這個記分板 顯示到右邊的小視窗
test03這個記分板 顯示到玩家頭上
附註1:
看到指令 小括號 < > 就是一定要輸入的指令
然而看到 中括號 [ ] 則是可有可無的指令
附註2:
dummy 是設定這個物件的型態,只能由指令控制,並不會因為遊戲的內容而變動,也就是由玩家自行控制,不會因為死亡或是任何動作,讓分數增加或減少。
deathCount 設定這個物件的型態為 死亡紀錄,只要每次死亡,這個分數就會增加1。
更多的型態 可以參見 http://minecraft.gamepedia.com/Scoreboard
--------------------------------------------------------------------------------------------------------------------------
請問大大,要怎樣才能在sidebar顯示2個以上的目標
回覆刪除