sadegg 2026-08-06 09:25 未處理

希望 GMCP 的 Char.Vitals 增加飢餓與口渴數值

目前 GMCP 的 Char.Vitals 已提供許多重要角色狀態資料,例如: Char.Vitals = { hp = 1104, hp_max = 1104, neili = 2130, neili_max = 2130, fali = 2130, fali_max = 2130, stamina = 168, stamina_max = 168, focus = 434, focus_max = 434 } 但遊戲中實際存在飲食系統,從物品效果可以看到例如: 表示系統內部應已有「飽食度/飢餓度(satiety)」等相關機制,但目前玩家無法透過 GMCP 直接取得當前數值。 建議內容 希望能在 Char.Vitals 中加入以下欄位: Char.Vitals = { hp = 1104, hp_max = 1104, neili = 2130, neili_max = 2130, fali = 2130, fali_max = 2130, stamina = 168, stamina_max = 168, focus = 434, focus_max = 434, hunger = 85, hunger_max = 100, thirst = 70, thirst_max = 100 } 對玩家的幫助 1. 提升 UI 與插件開發便利性 許多玩家會使用 Mudlet 等支援 GMCP 的客戶端製作狀態列。 目前生命、內力、法力、精力等都能即時顯示,但飲食狀態仍需透過文字訊息判斷,無法製作完整的角色儀表板。 2. 減少不必要的指令查詢 若能直接取得數值,玩家不必頻繁輸入: 等指令確認是否需要進食或飲水。 3. 方便自動化提示 客戶端可自行設定: 飢餓低於 30% 時提示進食 口渴低於 30% 時提示飲水 戰鬥前提醒補充狀態 降低新手因忽略飲食系統而產生的困擾。 4. 與現有 Vitals 架構一致 飢餓與口渴本質上也是角色即時生理狀態,放在: Char.Vitals 之下最符合既有 GMCP 架構,也方便第三方工具統一處理。

請先登入才能回覆。