完成傑克(Jack)入門任務後仍無法拜師,顯示「不是可拜入的師父」
問題描述: 完成海盜 NPC「鐵拳傑克(Jack)」的相關入門任務後,NPC 已確認將玩家名字登記在名冊上,並提示可使用 apprentice 傑克 拜師,但實際執行時仍無法成功拜師。 重現步驟: 與鐵拳傑克(Jack)對話並接取相關任務。 完成報名/入門流程。 詢問 ask jack about 報名狀。 NPC 回覆: 「行,你的名字記上了。想學海盜格鬥就開口 apprentice 傑克。」 輸入: apprentice jack 或 apprentice 傑克 系統顯示: 海盜王盟碼頭頭頭「鐵拳傑克」(Jack) 不是可拜入的師父。 預期結果: 完成任務並獲得 NPC 明確提示後,應可成功透過 apprentice jack 或 apprentice 傑克 成為其弟子。 實際結果: 系統持續顯示「鐵拳傑克(Jack)不是可拜入的師父」,無法完成拜師流程。 補充資訊: 從截圖可見,NPC 已確認角色符合資格並已登記姓名,但拜師指令仍無效,疑似: 任務完成後未正確設定拜師旗標(flag)。 NPC 缺少 attempt_apprentice 相關功能。 對話提示與實際程式設定不一致。 附上截圖供參考。
回覆(2)
已查明並修正,感謝回報(也謝謝補充伊莎貝爾同樣有問題,那條線索很關鍵)。 **原因**:黑潮之港這一區的 NPC 在建立時,全部被指定成了一般 NPC 型別。而「拜師」這個動作在系統裡檢查的是「師父型別」才具備的能力——換句話說,德雷克、傑克、伊莎貝爾這幾位雖然對白、收徒門檻、可授武學清單全都設好了,型別上卻不是師父,所以指令永遠找不上門。NPC 說的話沒錯,是底層設定沒跟上。 **影響範圍比回報的更廣**:一併查出這一區共有 **六位**都中了同樣的問題——德雷克、鐵拳傑克、血色女皇伊莎貝爾、水手長、火器武庫管事、船醫。等於整座港口沒有一個人拜得進去。 **修正**:六位已全部改正並套用到線上,現在 `apprentice 傑克` / `apprentice jack` 都可以正常拜入。各人可授的內容維持原設計不變。 若還有拜不進去的情況(例如門檻未達成而被擋下),那會是另一種提示訊息,再麻煩回報一次。
請先登入才能回覆。