留言

blackcorner · 2023-11-06 14:11:48

請問這個錯誤是什麼意思呢?113x .../XIV_Databar_Continued/Core/modules/mastervolume.lua:141: attempt to perform arithmetic on local 'volume' (a nil value)
[string "@XIV_Databar_Continued/Core/modules/mastervolume.lua"]:141: in function `MasterVolume_Update_Value'
[string "@XIV_Databar_Continued/Core/modules/mastervolume.lua"]:155: in function <.../XIV_Databar_Continued/Core/modules/mastervolume.lua:153>
[string "=[C]"]: ?
[string "=[C]"]: in function `SetCVar'
[string "@SharedXML/CvarUtil.lua"]:72: in function `SetValue'
[string "@SharedXML/Settings/Blizzard_Setting.lua"]:187: in function `SetValueInternal'
[string "@SharedXML/Settings/Blizzard_Setting.lua"]:67: in function <SharedXML/Settings/Blizzard_Setting.lua:55>
[string "=[C]"]: ?
[string "@SharedXML/Settings/Blizzard_SettingsPanel.lua"]:221: in function <SharedXML/Settings/Blizzard_SettingsPanel.lua:207>
[string "=[C]"]: ?
[string "@SharedXML/CallbackRegistry.lua"]:178: in function <SharedXML/CallbackRegistry.lua:177>
[string "=[C]"]: ?
[string "@SharedXML/CallbackRegistry.lua"]:181: in function `TriggerEvent'
[string "@SharedXML/CvarUtil.lua"]:114: in function <SharedXML/CvarUtil.lua:106>

Locals:
self = <table> {
 SetDefaultModuleLibraries = <function> defined @!!!EaseAddonController/Libs/AceAddon-3.0/AceAddon-3.0.lua:363
 Enable = <function> defined @!!!EaseAddonController/Libs/AceAddon-3.0/AceAddon-3.0.lua:290
 UnregisterAllEvents = <function> defined @!!!EaseAddonController/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:164
 EnableModule = <function> defined @!!!EaseAddonController/Libs/AceAddon-3.0/AceAddon-3.0.lua:328
 modules = <table> {
 }
 GetModule = <function> defined @!!!EaseAddonController/Libs/AceAddon-3.0/AceAddon-3.0.lua:206
 IterateEmbeds = <function> defined @!!!EaseAddonController/Libs/AceAddon-3.0/AceAddon-3.0.lua:438
 defaultModuleLibraries = <table> {
 }
 icon = Texture {
 }
 text = FontString {
 }
 SetDefaultModulePrototype = <function> defined @!!!EaseAddonController/Libs/AceAddon-3.0/AceAddon-3.0.lua:405
 name = "XIV_Databar_Continued_VolumeModule"
 IsEnabled = <function> defined @!!!EaseAddonController/Libs/AceAddon-3.0/AceAddon-3.0.lua:447
 orderedModules = <table> {
 }
 DisableModule = <function> defined @!!!EaseAddonController/Libs/AceAddon-3.0/AceAddon-3.0.lua:346
 frame = masterVolume {
 }
 RegisterMessage = <function> defined @!!!EaseAddonController/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:80
 UnregisterMessage = <function> defined @!!!EaseAddonController/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:143
 baseName = "XIV_Databar_Continued"
 GetName = <function> defined @XIV_Databar_Continued/Core/modules/mastervolume.lua:7
 GetDefaultOptions = <function> defined @XIV_Databar_Continued/Core/modules/mastervolume.lua:160
 Hooks = <function> defined @XIV_Databar_Continued/Core/modules/mastervolume.lua:149
 IsModule = <function> defined @!!!EaseAddonController/Libs/AceAddon-3.0/AceAddon-3.0.lua:213
 MasterVolume_Update_Value = <function> defined @XIV_Databar_Continued/Core/modules/mastervolume.lua:139
 SetDefaultModuleState = <function> defined @!!!EaseAddonController/Libs/AceAddon-3.0/AceAddon-3.0.lua:383
 Refresh = <function> defined @XIV_Databar_Continued/Core/modules/mastervolume.lua:113
 RegisterEvents = <function> defined @XIV_Databar_Continued/Core/modules/mastervolume.lua:67
 SetEnabledState = <function> defined @!!!EaseAddonController/Libs/AceAddon-3.0/AceAddon-3.0.lua:420
 GetConfig = <function> defined @XIV_Databar_Continued/Core/modules/mastervolume.lua:167
 enabledState = true
 OnDisable = <function> defined @XIV_Databar_Continued/Core/modules/mastervolume.lua:29
 RegisterEvent = <function> defined @!!!EaseAddonController/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:80
 UnregisterAllMessages = <function> defined @!!!EaseAddonController/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:164
 OnEnable = <function> defined @XIV_Databar_Continued/Core/modules/mastervolume.lua:17
 OnInitialize = <function> defined @XIV_Databar_Continued/Core/modules/mastervolume.lua:11
 NewModule = <function> defined @!!!EaseAddonController/Libs/AceAddon-3.0/AceAddon-3.0.lua:231
 IterateModules = <function> defined @!!!EaseAddonController/Libs/AceAddon-3.0/AceAddon-3.0.lua:433
 defaultModuleState = true
 SendMessage = <function> defined @!!!EaseAddonController/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:49
 CreateModuleFrame = <function> defined @XIV_Databar_Continued/Core/modules/mastervolume.lua:36
 moduleName = "VolumeModule"
 UnregisterEvent = <function> defined @!!!EaseAddonController/Libs/CallbackHandler-1.0/CallbackHandler-1.0.lua:143
 Disable = <function> defined @!!!EaseAddonController/Libs/AceAddon-3.0/AceAddon-3.0.lua:310
}
volume 
 

Dololo · 2023-11-06 14:26:31

請問你是自行更新過 Curse 上的 XIV_Databar_Continued 嗎?
請下載安裝奇樂的版本,有修正這個問題。 

如果你是用 APP 自動更新的,建議關閉自動更新,會把彩虹優化和修正過的都蓋掉。
手動更新 DBM 和 GTFO 就可以了。