|
本館粉絲專頁 |
|
|
使用者:Digipunk/SBDW
台灣棒球維基館
< 使用者:Digipunk(重定向自模板:計分板)
目次 |
[編輯] SBDW (Scordboard Wrapper)
- 此模板用於產生計分板,提供多組預設的外觀設定,且同時接受中英文參數名稱。
|
[編輯] 語法
1 | {{SBDW | |
2 | <!-- 此模板接受中文或英文的參數名稱 --> | |
3 | <!-- 【計分板】 --> | |
4 | | 樣式 or STYLE | = <欲使用的樣式編號或名稱> |
5 | | 場次 or GAME | = <場次名稱> |
6 | | 局數 or INNING | = <局數,合格值為 [0..25],省略則預設為 9 局> |
7 | ||
8 | | 客隊 or TEAM1 | = <客隊名稱> |
9 | | 客隊得分 or TEAM1-SCORES | = <客隊各局得分,以 "/" 分隔> |
10 | | 客隊總分 or TEAM1-R | = <客隊總得分,省略則自動加總,建議省略> |
11 | | 客隊安打 or TEAM1-H | = <客隊安打數> |
12 | | 客隊失誤 or TEAM1-E | = <客隊失誤數> |
13 | | 客隊保送 or TEAM1-B | = <客隊被保送數> |
14 | | 客隊數據 or TEAM1-RHEB | = <客隊「總分/安打/失誤/保送」速寫> |
15 | ||
16 | | 主隊 or TEAM2 | = <主隊名稱> |
17 | | 主隊得分 or TEAM2-SCORES | = <主隊各局得分,以 "/" 分隔> |
18 | | 主隊總分 or TEAM2-R | = <主隊總得分,省略則自動加總,建議省略> |
19 | | 主隊安打 or TEAM2-H | = <主隊安打數> |
20 | | 主隊失誤 or TEAM2-E | = <主隊失誤數> |
21 | | 主隊保送 or TEAM2-B | = <主隊被保送數> |
22 | | 主隊數據 or TEAM2-RHEB | = <主隊「總分/安打/失誤/保送」速寫> |
23 | ||
24 | <!-- 【比賽資訊/可省略】 --> | |
25 | | 時間 or WHN | = <時間> |
26 | | 地點 or WHR | = <地點> |
27 | | 公告 or WHT | = <公告> |
28 | | 公告樣式 or WHT-STL | = <公告樣式> |
29 | | 扣倒 or CALLED | = <在第幾局提前結束比賽> |
30 | ||
31 | <!-- 【投打表現/可省略】 --> | |
32 | | 區塊位置 or PPOS | = <投打表現置於計分板右方(R)或者下方(預設)> |
33 | | 勝投 or 勝利投手 or WP | = <勝利投手> |
34 | | 敗投 or 敗戰投手 or LP | = <敗戰投手> |
35 | | 救援 or 救援成功 or SV | = <救援成功> |
36 | | 勝打 or 勝利打點 or GWRBI | = <勝利打點> |
37 | | 全壘打 or HOMER | = <全壘打> |
38 | | MVP | = <單場MVP> |
39 | ||
40 | <!-- 【其它/可省略】 --> | |
41 | | 額外資訊 or MORE | = <額外資訊,置於計分板右方> |
42 | | 隊名字數 or PR | = <使用國名簡稱時需補齊至多少字數> |
43 | }} |
[編輯] 說明
[編輯] 主客隊隊名
- 指定什麼就是什麼。
- 若為兩字母或三字母的國名簡稱,則自動轉換成國家代表隊。(此時可搭配 PR 參數使用)
- 支援 LLB、PONY 簡稱轉換。
[編輯] 主客隊「安打」、「失誤」、「保送」參數之特殊用法
- 計分板預設外觀為:顯示安打數、顯示失誤數、不顯示被保送數。
- 若「客隊安打」或「主隊安打」為負數,則計分板不顯示安打數。
- 若「客隊失誤」或「主隊失誤」為負數,則計分板不顯示失誤數。
- 若「客隊保送」或「主隊保送」有值(包括零),則計分板顯示被保送數。
[編輯] 主客隊「數據」參數用法
- 此參數即主客隊之「總得分、安打數、失誤數、被保送數」的速寫,以 / 分隔。
- 例如,設定「主隊數據 = 7/10/2/3」,意即:總得分 4、安打數 10、失誤數 2、被保送數 3。
- 例如,設定「主隊數據 = /10/2」,意即:不設總得分(自動加總)、安打數 10、失誤數 2、不設保送數。
- 此參數值的優先權最低,假設設定了「主隊數據 = /10/2」,並且設定「主隊安打 = 11」,則安打欄位會顯示為 11。
[編輯] 更多數據參數
- 實際上「主隊數據」與「客隊數據」是更多參數的速寫,如下表所示,其中✖代表「客」或「主」,或者 1 或 2。
速寫順序 中文參數名稱 英文參數名稱 預設顯示 備註 1 ✖隊總分 TEAM✖-R 是 永遠顯示 2 ✖隊安打 TEAM✖-H -1 不顯示 3 ✖隊失誤 TEAM✖-E 4 ✖隊保送 TEAM✖-B 否 有值才顯示 5 ✖隊二壘安打 TEAM✖-2B 6 ✖隊三壘安打 TEAM✖-3B 7 ✖隊全壘打 TEAM✖-HR 8 ✖隊盜壘 TEAM✖-SB 9 ✖隊三振 TEAM✖-SO 10 ✖隊殘壘 TEAM✖-LOB 11 ✖隊打擊率 TEAM✖-AVG 12 ✖隊防禦率 TEAM✖-ERA 13 ✖隊守備率 TEAM✖-FLD
[編輯] 「勝投」參數之特殊意義
- 設定勝利投手時,使用「勝投」與「勝利投手」結果完全相同。
- 使用「勝投」參數將自動設定簡短描述,即敗戰投手、救援成功等等都以兩字顯示,無論設定它們時使用兩字或四字的參數。
- 此參數名稱長度之特殊意義,實際上便是控制底層參數 SD(Short Description)的值。
- 由於此模板接受中英文參數,若以 WP 設定勝利投手,則預設為完整描述;欲使用簡短描述,需自行設定 SD=1。
[編輯] 「樣式」參數之編號與對應外觀
- 設定此參數時,可指定「編號」或者「名稱」。
樣 式 參 數 分 類 編 號 名 稱 外 觀 暗色系
0-200 平黑 外觀請見底下 STYLE:0 計分板。 1 暗黑 外觀請見底下 STYLE:1 計分板。 2 暗綠 外觀請見底下 STYLE:2 計分板。 3 暗藍 外觀請見底下 STYLE:3 計分板。 4 暗紅 外觀請見底下 STYLE:4 計分板。 5 暗黃 外觀請見底下 STYLE:5 計分板。 粉色系
21-3021 粉藍 外觀請見底下 STYLE:21 計分板。 22 粉綠 外觀請見底下 STYLE:22 計分板。 23 粉紅 外觀請見底下 STYLE:23 計分板。 24 粉黃 外觀請見底下 STYLE:24 計分板。 學園系
31-5031 高苑綠 外觀請見底下 STYLE:31 計分板。 32 穀保藍 外觀請見底下 STYLE:32 計分板。 33 平鎮藍 外觀請見底下 STYLE:33 計分板。 34 西苑橘 外觀請見底下 STYLE:34 計分板。 其它 保留未來擴充。
- 如果未設定 STYLE 參數,則自動套用 STYLE=0 計分板。
[編輯] 範例
|
|
|
|
|
|
|
|
|
|
|
|
|
|
[編輯] 補充說明
[編輯] 限制
- 可顯示的局數為 5 至 25 局。(預設值 9)
- 單局得分不得超過兩位數,即單局上限為 99 分。(超出兩位數將被截斷)
[編輯] 實際應用
- 請參考此模板在以下賽事裡的應用:
[編輯] 最極致的狀況
| 開球:陳金鋒 氣候:多雲 歷時:12:34 觀眾:10 人 |
勝利投手: 羊 慢羊羊 |
勝利打點: 羊 沸羊羊 |
|
敗戰投手: 狼 紅太狼 |
全壘打: 狼 Good Boy |
|
救援成功: 羊 懶羊羊 |
[編輯] 加入 lineup
[編輯] 語法
- 參考「2017台日高中棒球菁英對抗賽/決賽」或「2019年第二十九屆U-18世界盃棒球賽/決賽」裡的寫法,參數名稱皆顧名思義,應該看了就懂。
[編輯] 自動標示
- 打者部份:安打數大於等於 3(猛打賞)、全壘打數大於等於 2(單場雙響不標示一下說不過去)。
- 投手部份:投球局數大於等於 6.0 且投球局數大於等於自責分乘 2(優質先發)、奪三振數大於等於 10。
- 勝敗投標示:W勝利投手、L敗戰投手、H中繼成功、S救援成功。
[編輯] 如何輸入投打數據
- 正式國際賽幾乎皆有提供這些資料,即使不長進的敝國棒協偶爾也會看心情提供,雖然效率很差。
- 轉換成此模板所需的格式:
- 方法一,開兩個視窗,用很好的眼力與聽話的手指逐一輸入各欄位值。(有些不得已的情況下確實只能這麼做,估計一場比賽的處理時間需 5 至 10 分鐘)
- 方法二,應用 Regular Expressions 解讀官方資料並轉換成這裡需要的格式,這是比較實際的方法,但未必人人能夠這麼做。各主辦單位所提供的資料格式不會經常變動,只要處理過一次,把 Regex 存好,之後仍可繼續使用。過程中可能需使用程式進行處理,其實也可以使用支援 Regex 的文字編輯器達成目的。我個人是兩個方式都會用到,看官方提供的資料形式而異。(若扣掉將官方資料複製、貼過來的時間,以此方法處理一場比賽估計需要 0.5 至 2 分鐘,包括把語法中的空格、字數等對齊到漂亮)
[編輯] 提醒
- 應該是很重要的場次才填,例如決賽、總冠軍賽等等。
- 沒必要每個計分板加上這些資訊,原因一是那會累死,原因二是填入這些資訊後的計分板較佔畫面,填太多場的話反而令人眼花潦亂,失去焦點。
[編輯] 開發記錄
- [2016-07-17] 建立模板。
- [2016-08-01] 增加參數用法,使用 Helper 拆解輸出區塊。
- [2017-12-29] 增加 lineup。
- [2018-07-17] 配合 .css 改寫時順便拿掉最初提供的許多自訂參數,使用經驗說明內建樣式已足夠。