三皈依

『其他』共用函數庫 Ace3

不只Ace3,還包含其他常用共用函數庫,因為基本上燃燒的遠征經典版的API,跟正式版比起來沒有大差異,此為正式版直接搬運過來只改toc而已。
修  改  者 BNS (三皈依@暗影之月)
因為基本上燃燒的遠征經典版的API,跟正式版比起來沒有大差異,此為正式版直接搬運過來只改toc而已。
不確定是否可用無錯,請各位幫忙測試,有問題請留言。
檔案名稱 檔案版本 檔案大小 下載次數 上傳時間 註  記 上傳者
!Ace3.zip 燃燒的遠征 290.49 KB 245 2021-05-25 刪除經典版會出問題的LibDualSpec-1.0 三皈依
檔案名稱 檔案版本 檔案大小 下載次數 上傳時間 註  記 上傳者

SkyBlue · 2021-06-21 20:15:54

出現lua錯誤
另外安裝之後還是不能用/in指令,請問這個資料庫有包含嗎?還是要下載什麼才能用/in指令

Message: Attempt to register unknown event "PLAYER_TALENT_UPDATE"
Time: Mon Jun 21 20:10:05 2021
Count: 1
Stack: Attempt to register unknown event "PLAYER_TALENT_UPDATE"
[string "=[C]"]: ?
[string "=[C]"]: in function `RegisterEvent'
[string "@Interface\AddOns\!Ace3\LibRangeCheck-2.0\LibRangeCheck-2.0.lua"]:1076: in function `activate'
[string "@Interface\AddOns\!Ace3\LibRangeCheck-2.0\LibRangeCheck-2.0.lua"]:1121: in main chunk

Locals: (*temporary) = {
 0 =
}
(*temporary) = "PLAYER_TALENT_UPDATE"

 

三皈依 · 2021-06-21 22:32:23

這是彩虹UI沒更新前頂著用的,你可以從彩虹UI中提取來用,應該比較沒問題,畢竟我這是從正式版移過來的,無實際測試。

Dololo · 2021-06-21 23:17:02

LibRangeCheck 這個函式庫需要更新到最新版本才有支援燃燒的遠征經典版。

SkyBlue · 2021-06-22 16:04:35

不好意思,請問TBC版的彩虹UI要從哪裡拉這個資料庫?我在addons裡面找不到!ACE3這個資料夾

Dololo · 2021-06-22 16:08:28

TBC 版的彩虹沒有共用函式庫哦!如果你只有安裝彩虹,或是其它 "非" 無函式庫版的單體插件,是不需要使用的。

米利 · 2021-05-25 04:12:52

沒想到居然跟正式版差不多,
可以想見應該會出現很多當時沒有的強大插件!

三皈依 · 2021-05-25 16:45:42

我覺得未必耶,API是限制越來越多,每次改版就加一些限制,反倒是以前的插件更強大!

飛鳥忍 · 2021-05-24 19:35:48


Message: ...ace\AddOns\!Ace3\LibDualSpec-1.0\LibDualSpec-1.0.lua:77: attempt to call global 'GetNumSpecializationsForClassID' (a nil value)
Time: Mon May 24 19:27:40 2021
Count: 1
Stack: ...ace\AddOns\!Ace3\LibDualSpec-1.0\LibDualSpec-1.0.lua:77: attempt to call global 'GetNumSpecializationsForClassID' (a nil value)
[string "@Interface\AddOns\!Ace3\LibDualSpec-1.0\LibDualSpec-1.0.lua"]:77: in main chunk

Locals: MAJOR = "LibDualSpec-1.0"
MINOR = 19
lib = <table> {
 registry = <table> {
 }
 options = <table> {
 }
 upgrades = <table> {
 }
 currentSpec = 0
 eventFrame = {
 }
 mixin = <table> {
 }
}
minor = nil
registry = <table> {
}
options = <table> {
}
mixin = <table> {
}
upgrades = <table> {
}
AceDB3 = <table> {
 db_registry = <table> {
 }
 frame = {
 }
 New = <function> defined @Interface\AddOns\!Ace3\AceDB-3.0\AceDB-3.0.lua:709
}
AceDBOptions3 = <table> {
 optionTables = <table> {
 }
 handlers = <table> {
 }
 GetOptionsTable = <function> defined @Interface\AddOns\!Ace3\AceDBOptions-3.0\AceDBOptions-3.0.lua:442
}
AceConfigRegistry3 = <table> {
 RegisterOptionsTable = <function> defined @Interface\AddOns\!Ace3\AceConfig-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:315
 validated = <table> {
 }
 tables = <table> {
 }
 callbacks = <table> {
 }
 RegisterCallback = <function> defined @Interface\AddOns\!Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:90
 GetOptionsTable = <function> defined @Interface\AddOns\!Ace3\AceConfig-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:360
 UnregisterCallback = <function> defined @Interface\AddOns\!Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:153
 IterateOptionsTables = <function> defined @Interface\AddOns\!Ace3\AceConfig-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:346
 NotifyChange = <function> defined @Interface\AddOns\!Ace3\AceConfig-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:289
 ValidateOptionsTable = <function> defined @Interface\AddOns\!Ace3\AceConfig-3.0\AceConfigRegistry-3.0\AceConfigRegistry-3.0.lua:276
 UnregisterAllCallbacks = <function> defined @Interface\AddOns\!Ace3\CallbackHandler-1.0\CallbackHandler-1.0.lua:174
}
_ = "術士"
_ = "WARLOCK"
classId = 9
(*temporary) = nil
(*temporary) = 9
(*temporary) = "attempt to call global 'GetNumSpecializationsForClassID' (a nil value)"


登入就有這錯誤

三皈依 · 2021-05-24 20:56:16

試試看把 LibDualSpec 刪除看看?

Dololo · 2021-05-24 22:57:40

LibDualSpec 要移除,經典版沒有雙天賦這種功能。除了移除資料夾,.toc 檔案中載入它的那行原始碼也要移除。

飛鳥忍 · 2021-05-25 02:34:49

我把ace裡面 你們說的那資料夾刪掉 再去.toc裡面找到那一行libdua的刪除 現在正常了