報錯  

 

其實我被這個報錯困擾很久了,也試過把UI全關還是出現,總是落落長132-143個,內容不外是以下這些,列出來給各位參考下。

16x FrameXML\UnitFrame.lua:232: attempt to index field "otherHealPrediction" (a nil value)
FrameXML\UnitFrame.lua:232: in function "UnitFrameHealPredictionBars_Update"
FrameXML\UnitFrame.lua:563: in function "UnitFrameHealthBar_Update"
FrameXML\UnitFrame.lua:158: in function <FrameXML\UnitFrame.lua:148>
<in C code>
FrameXML\UnitFrame.lua:145: in function "UnitFrame_SetUnit"
FrameXML\PlayerFrame.lua:380: in function "PlayerFrame_ToPlayerArt"
FrameXML\PlayerFrame.lua:145: in function "OnEvent"
FrameXML\UnitFrame.lua:679: in function <FrameXML\UnitFrame.lua:677>

Locals:
statusbar = PlayerFrameHealthBar {
0 = <userdata>
currValue = 227850
cvarLabel = "STATUS_TEXT_PLAYER"
textLockable = 1
prefix = "生命力"
disconnected = false
unit = "player"
forceHideText = false
capNumericDisplay = true
TextString = PlayerFrameHealthBarText {}
tooltipText = "你現在所擁有的生命力。如果你的生命力為0的話,那你就會死亡。當你脫離戰鬥的時候,生命力會自動恢復。"
cvar = "playerStatusText"
frequentUpdates = true
lockShow = 0
tooltipTitle = "生命力"
}
unit = "player"

 

 

後來我忍不住辜狗了一下,好像是暴雪本身的內建插件錯誤,很多人更新5.4後都有這樣問題。

在對話框打
/run SetCVar("raidFramesDisplayIncomingHeals",1)
然後再打
/console reloadui

問題就完全解決,完全沒有報錯,也可以做成巨集使用,打上面那兩行就好。

arrow
arrow

    yuicat 發表在 痞客邦 留言(0) 人氣()