留言

旂恪 · 2021-06-09 01:52:24

請問"任務位置提示"UI瘋狂報錯是怎麼回事?不會停的那種一直報錯1877x ...uestie\Libs\HereBeDragons\HereBeDragons-Pins-2.0-8.lua:189: attempt to call method 'GetPlayerWorldPosition' (a nil value)
[string "@Questie\Libs\HereBeDragons\HereBeDragons-Pins-2.0-8.lua"]:189: in function <...uestie\Libs\HereBeDragons\HereBeDragons-Pins-2.0.lua:187>
[string "@Questie\Libs\HereBeDragons\HereBeDragons-Pins-2.0-8.lua"]:499: in function <...uestie\Libs\HereBeDragons\HereBeDragons-Pins-2.0.lua:497>
[string "@Questie\Libs\HereBeDragons\HereBeDragons-Pins-2.0-8.lua"]:532: in function <...uestie\Libs\HereBeDragons\HereBeDragons-Pins-2.0.lua:519>
[string "=(tail call)"]: ?
[string "=[C]"]: ?
[string "safecall Dispatcher[2]"]:9: in function <[string "safecall Dispatcher[2]"]:5>
[string "=(tail call)"]: ?
[string "@!!!EaseAddonController\163UI.lua"]:901: in function `U1SimulateEvent'
[string "@!!!EaseAddonController\163UI.lua"]:960: in function <!!!EaseAddonController\163UI.lua:926>
[string "@!!!EaseAddonController\163UI.lua"]:1127: in function `U1ToggleAddon'
[string "@!!!EaseAddonController\163UIUI.lua"]:214: in function `ClickAddonCheckBox'
[string "@!!!EaseAddonController\163UIUI.lua"]:851: in function <!!!EaseAddonController\163UIUI.lua:850>
 

Dololo · 2021-06-09 06:06:50

1. 請先關閉所有插件,只載入【插件控制台】和【任務位置提示】,測試看看是否仍有報錯。
2. 如果仍有報錯的話,請依照這個方法將它的設定檔重置
3. 如果關閉其他插件後就沒有報錯的話,表示有插件衝突,請將要使用的插件,一次載入一個來測試,看是哪個插件影響的。

旂恪 · 2021-06-09 13:22:02

我按照步驟1做了之後就沒有報錯,所以我做了步驟3,結果載入到Tomtom跟HandyNotes開始報錯,我再次關閉所有插件,分別單獨載入Tomtom與HandyNotes反而開始都會報錯,錯誤內容都有HereBeDragons,不知道是不是跟這有關係,最後我硬是載入我所有要用的插件,單獨重置"任務位置提示"這UI的設定檔,目前是沒有報錯資訊了,感謝回答!
 

Dololo · 2021-06-09 13:25:30

這些插件都有使用到 HereBeDragons 這個函式庫,但是版本不同,可能因此而衝突了。
如果單獨重置設定檔後就能夠一起使用不會發生問題,那實在是太好了!感謝你分享解決方法。