Dololo

『介面』插件控制台 Ease AddOn Controller

管理插件粉輕鬆!直接在遊戲內瀏覽插件用法說明,還有搜尋插件和選項的功能。
作  者 網易有愛 @ Curse
修  改  者 彩虹ui

載入插件不用重新整理介面,將已載入的插件儲存成方案,依據不同的玩法需求,快速切換適合的插件方案使用。
不論你是使用整合包還是單體插件,都能完美搭配!

使用方法:按 Esc > 彩虹ui,或點小地圖按鈕。
檔案名稱 檔案版本 檔案大小 下載次數 上傳時間 註  記 上傳者
EaseAddonController-10.2.1.zip 夢境守護者 10.2.1 6.21 MB 224 2023-12-30 - 對 10.2 API 改動做相關修改(C_AddOns.GetAddOnEnableState )。 Dololo
EaseAddonController-10.2-Pure.zip 夢境守護者 10.2 純淨版 374.62 KB 20 2023-12-29 Pure version is for English and other non-Chinese clients.
適合英文和其他非中文介面使用。
- 同時支援巨龍崛起 10.2、巫妖王和經典時期/探索賽季/專家模式。
- 純淨版不包含中文的插件介紹、用法和圖片,
Dololo
檔案名稱 檔案版本 檔案大小 下載次數 上傳時間 註  記 上傳者
!!!163UI!!!-10.2-fix.zip 夢境守護者 592.64 KB 3 2023-12-30 老農插件控制台修改版 Dololo
EaseAddonController-10.2.zip 夢境守護者 10.2 6.21 MB 117 2023-12-29 - 支援魔獸世界 10.2。
- 修正開/關插件會影響所有角色,無法讓不同角色載入不同插件的問題。
- 特別感謝肥牛幫忙。
Dololo
EaseAddonController-10.0.7.zip 巨龍崛起 10.0.7 6.31 MB 220 2023-04-24 - 支援魔獸世界 10.0.7。
- 修正按下插件自動加入的 "設定選項" 按鈕時發生的 Lua 錯誤。
Dololo
EaseAddonController-10.0.5.zip 巨龍崛起 10.0.5 6.31 MB 203 2023-02-08 - 支援魔獸世界 10.0.5。
- 已安裝彩虹ui 請下載這個版本。
- 新增支援 "友善友方名條" DF Friendly Nameplates 插件
可以直接在控制台中打開設定選項。
Dololo
EaseAddonController-v10.0.2-Pure2.zip 巨龍崛起 v10.0.2 純淨版2 373.33 KB 133 2023-01-21 - 同時支援魔獸世界 10.0.2 和 3.4.1。
- 更改重新載入快捷鍵的變數名稱,以避免和 Ace3 的衝突。
Dololo
EaseAddonController-10.0.7-Pure.zip 巨龍崛起 10.0.7 純淨版 373.36 KB 35 2023-04-24 - 同時支援魔獸世界 10.0.7 和 3.4.1。 Dololo
EaseAddonController-10.0.2a.zip 巨龍崛起 v10.0.2a 6.31 MB 626 2023-01-24 - 支援魔獸世界 10.0.2。
- 已安裝彩虹ui 請下載這個版本。
- 修正非中文語系遊戲介面發生的錯誤。
Dololo

陳家斌 · 2023-12-30 12:04:36

你好,我是老農整合包的作者,發現你解決了「修正開/關插件會影響所有角色,無法讓不同角色載入不同插件的問題。」這個問題,希望得到你的指导,是怎麽解決的?比如需要修改什麼文件的哪個代碼?我用的是爱不易的插件控制台,和网易有爱的插件控制台,应该相关代码是共通的。

Dololo · 2023-12-30 12:20:01

您好! 根據 10.2 API 的改動: Patch 10.2.0 (2023-11-07): Namespaced to C_AddOns. This now defaults to all characters instead of the current character if the character param is omitted.

我的作法是,用自己的 EnableAddOn 和 DisableAddOn 替換插件裡面原本使用 API 的 EnableAddOn 和 DisableAddOn,將開/關插件的預設對象改為當前角色而不是全部角色。

詳細寫法為:在 RunSecond.lua 中加上這一段:local playerName = UnitName("player")

EacDisableAddOn = function(name)
C_AddOns.DisableAddOn(name, playerName)
end


EacEnableAddOn = function(name)
C_AddOns.EnableAddOn(name, playerName)
end
然後將插件的多個檔案中,所有 EnableAddOn 和 DisableAddOn 改為 EacDisableAddOn 和 EacEnableAddOn。這樣就可以了。

修改的檔案有這幾個,供您參考(行號和代碼可能不同):




另外,還有這幾個檔案中的 GetAddOnEnableState 也要做相對應的修改,因為 10.2 開始它的兩個參數對調了。

Dololo · 2023-12-30 12:28:40

另外我有個問題想請教,這個插件控制台是從 curseforge 的版本修改的,沒有新增功能只是讓它不會報錯可以正常運作。而爱不易的插件控制台應該是一直有更新的版本,或許有比較好的優化或新功能?

我曾經試著下載爱不易的整合包,想把它的插件控制台單獨拿出來用,但是它綁了很多整合包裡面的插件,我不知道怎麼讓它分離出來可以單獨使用。

不知道您是使用整個爱不易的整合包,還是有辦法讓爱不易的插件控制台能夠單獨使用呢?謝謝您

陳家斌 · 2023-12-30 13:50:11

愛不易的插件控製臺也可以單獨使用的,網易有愛的所有Cfg都是放在一個文件夾下,而愛不易的放在每個插件裏的。

陳家斌 · 2023-12-30 14:22:47

根據您的修改辦法,整個插件控制台不生效了,您有什麽聯系方式吗,我要麽把我的發給您,您幫忙修改看看,有勞了

Dololo · 2023-12-30 14:28:17

放在一個雲盤讓我下載?請上傳修改前可以正常使用的版本。

陳家斌 · 2023-12-30 14:39:23

https://laonong.lanzouu.com/i0lBI1jdonub
有勞了,謝謝了。

Dololo · 2023-12-30 15:44:34

收到,我找時間看看再回覆您。

陳家斌 · 2023-12-30 17:24:49

不好意思啊,如果還沒有修改的話,請從這個地址上下載吧,下午上傳的,發現不是最終的正常版

https://laonong.lanzouu.com/ikO8B1je98li

Dololo · 2023-12-30 19:10:50

好的。

Dololo · 2023-12-30 21:25:27

修改好了!請點此插件頁面中的 "其他版本" 按鈕,就可以看到要下載的檔案了。

陳家斌 · 2023-12-30 23:05:32

實在太感謝您了,幫我修復了。跪謝。

Dololo · 2023-12-31 09:32:37

太好了!很高興能與您交流。

陳家斌 · 2023-12-31 15:38:21

以後多交流,我在遊戲上申請加你戰網好友了。

Dololo · 2023-12-31 16:30:50

好的 😊

成吉痴漢 · 2023-01-27 01:32:35

- 更改重新載入快捷鍵的變數名稱,以避免和 Ace3 的衝突。

請問要怎麼更改呢???

新年快樂

Dololo · 2023-01-27 11:11:45

純淨版2 應該已經修正這個問題,請重新下載。

成吉痴漢 · 2023-01-27 11:19:09

那我想請您幫我看看這是哪裡的衝突,謝謝您36x ElvUI/Core/General/Core.lua:379: attempt to call local 'func' (a boolean value)
[string "@ElvUI/Core/General/Core.lua"]:379: in function `ValueFuncCall'
[string "@ElvUI/Core/General/Core.lua"]:331: in function `UpdateMedia'
[string "@ElvUI/Core/General/Core.lua"]:1949: in function <ElvUI/Core/General/Core.lua:1915>
[string "=[C]"]: in function `Initialize'
[string "@ElvUI/Core/init.lua"]:224: in function <ElvUI/Core/init.lua:223>
[string "=[C]"]: ?
[string "@!!!EaseAddonController/Libs/AceAddon-3.0-13/AceAddon-3.0.lua"]:66: in function <...seAddonController/Libs/AceAddon-3.0/AceAddon-3.0.lua:61>
[string "@!!!EaseAddonController/Libs/AceAddon-3.0-13/AceAddon-3.0.lua"]:523: in function `EnableAddon'
[string "@!!!EaseAddonController/Libs/AceAddon-3.0-13/AceAddon-3.0.lua"]:626: in function <...seAddonController/Libs/AceAddon-3.0/AceAddon-3.0.lua:611>
[string "=[C]"]: in function `LoadAddOn'
[string "@FrameXML/UIParent.lua"]:544: in function `UIParentLoadAddOn'
[string "@FrameXML/UIParent.lua"]:753: in function `MajorFactions_LoadUI'
[string "@Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:100: in function `SetUpMajorFactionList'
[string "@Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:93: in function `RefreshMajorFactionList'
[string "@Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:88: in function `RefreshOverlay'
[string "@Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:80: in function <...sionLandingPage/Blizzard_DragonflightLandingPage.lua:76>
[string "=[C]"]: in function `CreateFrame'
[string "@Blizzard_ExpansionLandingPage/Blizzard_DragonflightLandingPage.lua"]:49: in function `CreateOverlay'
[string "@Blizzard_ExpansionLandingPage/Blizzard_ExpansionLandingPage.lua"]:63: in function `RefreshExpansionOverlay'
[string "@Blizzard_ExpansionLandingPage/Blizzard_ExpansionLandingPage.lua"]:35: in function <...pansionLandingPage/Blizzard_ExpansionLandingPage.lua:33>
 

成吉痴漢 · 2023-01-27 11:24:40

不好意思 我自己解決了 是 Windtool 的問題,WindTool更新就好了 希望能幫到大家。

查斯特王 · 2023-01-25 09:50:35

 
更新進去之後會出現下列錯誤訊息:

8x FrameXML\Bindings.xml:1 Interface/AddOns/TinyInspect-Reforged/Bindings.xml:1 Binding
InspectRaidFrame is defined more than once in Interface/AddOns/TinyInspect-Reforged/Bindings.xml

Dololo · 2023-01-25 09:59:13

這個和插件控制台無關,應該是 TinyInspect 和 TinyInspect-Reforged 衝突了。請刪除 AddOns 裡面的 TinyInspect 資料夾。

Henry · 2023-01-23 10:58:08

請問跳出以下的錯誤訊息該如何解決?
我是下載彩虹版的Message: ...face/AddOns/!!!EaseAddonController/ConfigsLoaded.lua:22: bad argument #1 to 'pairs' (table expected, got nil)
Time: Mon Jan 23 10:56:39 2023
Count: 1
Stack: ...face/AddOns/!!!EaseAddonController/ConfigsLoaded.lua:22: bad argument #1 to 'pairs' (table expected, got nil)
[string "=[C]"]: in function `pairs'
[string "@Interface/AddOns/!!!EaseAddonController/ConfigsLoaded.lua"]:22: in function `U1ConfigsLoaded'
[string "@Interface/AddOns/!!!EaseAddonController/ConfigsLoaded.lua"]:107: in main chunk

Locals: (*temporary) = nil
(*temporary) = "table expected, got nil"
 = <function> defined =[C]:-1

 

Dololo · 2023-01-23 11:30:48

請將 !!!EaseAddonController 資料夾刪除,在遊戲中確認沒錯誤後,再重新下載安裝。

Henry · 2023-01-23 23:12:56

還是出現一樣的錯誤訊息

Dololo · 2023-01-23 23:25:10

插件全關,只載入插件控制台呢?

Henry · 2023-01-24 00:30:51

全關只開插件控制台 也是出現一樣錯誤訊息

Dololo · 2023-01-24 00:46:20

你不是使用中文的遊戲介面對吧?
剛修正了,請重新下載更新後再試試看。

Henry · 2023-01-27 01:45:13

我是歐服的
解決了,謝謝

趴趴 · 2023-01-21 12:48:03

大大 我安裝之後跑出這個
Message: ...face/AddOns/!!!EaseAddonController/ConfigsLoaded.lua:22: bad argument #1 to 'pairs' (table expected, got nil)
Time: Mon Jan 23 10:56:39 2023
Count: 1
Stack: ...face/AddOns/!!!EaseAddonController/ConfigsLoaded.lua:22: bad argument #1 to 'pairs' (table expected, got nil)
[string "=[C]"]: in function `pairs'
[string "@Interface/AddOns/!!!EaseAddonController/ConfigsLoaded.lua"]:22: in function `U1ConfigsLoaded'
[string "@Interface/AddOns/!!!EaseAddonController/ConfigsLoaded.lua"]:107: in main chunk

Locals: (*temporary) = nil
(*temporary) = "table expected, got nil"
 = <function> defined =[C]:-1
 

Dololo · 2023-01-21 13:32:51

你是使用純淨版吧?已更新,請重新下載。

趴趴 · 2023-01-21 13:54:01

我用彩虹版的

Dololo · 2023-01-21 14:46:17

你是在正式服用嗎?彩虹版的不需要它寫的那個檔案啊 @@"
請將 !!!EaseAddonController 資料夾刪除,在遊戲中確認沒錯誤後,再重新下載安裝。

趴趴 · 2023-01-21 20:14:33

解決了 感謝大大

咩兒 · 2023-01-20 23:46:29

感謝大大,一直在等這個插件控制台,之前那個用超不習慣...