留言

FishYu · 2024-08-17 23:16:23

大大  想問這是甚麼錯誤
1x bad argument #1 to '?' (outside of expected range -2147483648 to 2147483647 - Usage: local questLogIndex = C_QuestLog.GetLogIndexForQuestID(questID))
[string "=[C]"]: in function `GetLogIndexForQuestID'
[string "@!KalielsTracker/Core/Blizzard_CampaignQuestObjectiveTracker.lua"]:9: in function `ShouldDisplayQuest'
[string "@!KalielsTracker/Core/Blizzard_AutoQuestPopUpTracker.lua"]:26: in function <...lielsTracker/Core/Blizzard_AutoQuestPopUpTracker.lua:25>
[string "@!KalielsTracker/Core/Blizzard_AutoQuestPopUpTracker.lua"]:79: in function <...lielsTracker/Core/Blizzard_AutoQuestPopUpTracker.lua:68>
[string "=[C]"]: in function `KT_AutoQuestPopupTracker_Update'
[string "@!KalielsTracker/Core/Blizzard_QuestObjectiveTracker.lua"]:466: in function `Update'
[string "@!KalielsTracker/Core/Blizzard_ObjectiveTracker.lua"]:1431: in function <...s/!KalielsTracker/Core/Blizzard_ObjectiveTracker.lua:1382>
[string "@!KalielsTracker/KalielsTracker.lua"]:739: in function `KT_ObjectiveTracker_Update'
[string "@!KalielsTracker/Core/Blizzard_ObjectiveTracker.lua"]:881: in function <...s/!KalielsTracker/Core/Blizzard_ObjectiveTracker.lua:879>
[string "=[C]"]: ?
[string "=[C]"]: ?
[string "@!KalielsTracker/Modules/Filters.lua"]:92: in function <!KalielsTracker/Modules/Filters.lua:85>

Locals:
(*temporary) = "bad argument #1 to '?' (outside of expected range -2147483648 to 2147483647 - Usage: local questLogIndex = C_QuestLog.GetLogIndexForQuestID(questID))"

Dololo · 2024-08-17 23:49:36

FishYu · 2024-08-18 00:17:02

還是ERROR, 會是潘達的關係嗎

Dololo · 2024-08-18 00:45:11

錯誤訊息是說任務 ID 超出範圍,我沒有玩潘達也無法進一步做確認。試試看取消追蹤那個任務,是不是就不會報錯了。

NORPG · 2024-08-18 01:27:32

螳螂荒原的某個任務會報這個錯,然後整個tracker會掛掉,關掉UI完成這個任務就好了。
可能要等插件作者/暴雪修正

NORPG · 2024-08-18 02:04:59

魔獸世界的UI API並不是固定的,加上有時refactor後舊的API會保留幾個子版本才會完全remove,很多UI作者並不會即時的去更新呼叫的函數,通常都是等有問題才修。
Kalie's tracker的原作者還沒有釋出給11版用的UI,所以有問題無法解決,更新也沒用的話關掉看看。

FishYu · 2024-08-20 21:39:19

謝謝大大們的解說