精選文章

更換投手「取消DH」的實作流程

2016年9月30日 星期五

更換投手「取消DH」的實作流程

有鑑於「取消DH」這個特殊的流程,可能造成大家的困擾,所以在此撰寫本篇取消DH的實作流程,以便大家容易理解並且可以順利運用。

首先,我們先假設,比賽中,取消DH有兩種可能的狀況:
  1. 將原本的投手放入打擊名單中。
  2. 將打擊名單中某位野手轉為投手。
針對這兩種狀況,當選按【更換投手】,並勾選【取消DH】時,就會出現兩種選項:
  1. 取代棒次
  2. 野手轉任投手。
這兩個項目分別對應上述兩種狀況。
用最簡單的方式說明:
  1. 取代棒次:被選中的球員退場,投手取代退場球員的棒次。
  2.  野手轉任投手:投手退場,被選中的野手取代成為投手。
以上是簡單的說明,但實際上運作仍有許多不同的狀況,接下來是進階的說明。
首先來看《取代棒次》部分:
  1. 當選擇取代棒次時,表示要把目前的投手放入打擊棒次中。
  2. 因此,必須從下拉選單中,選擇要把投手排入哪一個棒次。
  3. 例如,選擇第三棒,就表示要把投手排為第三棒。
  4. 而原本的第三棒,因為被投手取代,而必須退場。
  5. 至於守備位置呢,如果原本的第三棒是DH,就沒有影響,因為DH已經退場。
  6. 如果原來的第三棒不是DH,例如是一壘手,那麼,原本DH就會自動變為一壘手(因為DH被取消了),也就是說,原本一壘手的棒次變成投手,原本的DH守備位置變成一壘手。
再來看《野手轉任投手》的部分:
  1. 當選擇《野手轉任投手》時,表示要把目前某位野手改為投手。
  2. 因此,必須從下拉選單中,選擇要把哪一位野手改為投手。
  3. 例如,選擇第五棒,就表示要把第五棒替換成為投手。
  4. 而原本的投手,也就必須退場。
  5. 至於守備位置呢,如果原本的第五棒是DH,就比較簡單,因為原DH的守備位置已經變成投手。
  6. 但如果原來的第五棒不是DH,例如是三壘手,那麼,原本DH就會自動變為三壘手(因為DH被取消了)。
 以上是取消DH兩種主要狀況的處理流程。但後續可能還有一些變形的狀況,
  1. 如果,將投手放入打擊棒次,卻又要將投手改為野手,再讓另一位野手轉任投手,那麼,就請再做一次【更換投手】,並勾選僅【更換守備】,讓投手與野手守備位置交換即可。
  2. 如果,取消DH,讓投手退場,卻又要更換新的投手,例如,投手退場,DH轉任一壘手,原一壘手也退場,該棒次更換其他球員上場並擔任投手。那麼,建議在取消DH時,先以勾選【取代棒次】,選擇一壘手,再做一次【更換投手】,並且更換新球員擔任投手,就可以處理這個狀況。

以上的說明,請各位伙伴務必仔細閱讀,避免錯誤的流程,造成記錄的錯誤。如還有其他沒有說明的狀況,再請通知我。
此外,很重要的一件事請注意,要將投手與任一野手互換,請務必先從更換投手的功能,將投手轉任野手,再從更換守備的功能將野手轉為投手。


2016年9月17日 星期六

尼奧棒球專家2.1.0.5改版說明

經過亞洲盃青棒賽的廝殺之後,2.1版的問題果然如之前所猜的,發生許多的問題,除了新增功能的問題之外,有許多之前正常的功能也被影響,加上這次比賽,頻繁的取消DH,以及投手變成野手,加上單局大量的得分…等等,都造成各種錯誤的發生。難為大夥兒面對各種狀況下,艱辛地完成記錄的任務,真的感到非常抱歉!

因為發生的問題很多,而且研究過後發現有許多之前沒有考量到的狀況,使得程式師這邊必須做出更大幅度的修正,才能排除一些特殊的問題。在此,同樣把這次改版的內容分項說明:

第一部分:助殺刺殺…等守備數據與投球數錯誤的問題
  1. 這兩大問題主要都跟投手更換成為野手有關,目前已修正。
  2. 讀取之前已發生球數錯誤的舊檔,需要從事件列表中,叫出打擊事件的投球記錄,重新輸入投球內容,才能讓之前的檔案變為正確。
  3. 由於投手變成野手時,守備的相關數據容易混亂,因此,同一個選手如果兼任野手與投手,其守備數據,會根據是擔任投手或是野手時所產生的數據,分別列在投手列表區以及野手列表區。之後,我會再修改EXCEL表,在output的正式戰報中,再把資料合併。
  4. 部分之前有錯誤的檔案,如果用新版開啟仍有錯誤,可能要請麻煩試著重新輸入再試試看。
第二部分: 功能調整與修正的項目
  1. 盜壘預設輸入捕手:前版的盜壘成功事件,強制需要輸入首位傳接球球員,以便處理可能是投手被盜壘的狀況,但大家反應多一個步驟,反而不便,因此,本版開始,當輸入盜壘事件時,程式會在接傳球過程預設填入「C」捕手,如此,就免除多一個步驟的麻煩。
  2. 前一版更換新球員上場,無法指定其守備位置,增加調整守備位置時的步驟。本版已修正,可以直接指定。
  3. 前一版取消DH,讓投手進入打擊棒次,投手的名字並不會即時出現在攻守圖表該棒次中,直到投手上場打擊時,名字才會出現。本版已修正。 
  4. 打擊事件新增【違規擊球出局】(IP)。
第三部分:其他錯誤的修正
  1. 勝利打點可能的錯誤,已修正。
  2. 同一局打席超過兩輪後,造成殘壘(LOB)有誤,已修正。
  3. 三振時,勾選【傳刺】,刺殺助殺數據錯誤,已修正。
  4. 有一個錯誤檔案是分數有誤的,用新版讀取還是一樣,不過按照比賽過程重新輸入,分數是正確的,所以,不確定是否有改好,請遇到同樣問題時,再提供檔案。