CWoW的1.10版本(插件接口版本11000)今天更新完毕,在这次更新中,Blizzard进一步收紧了插件开发的口,收回了一系列函数为“仅供内部使用”(就是只能Blizzard自己的插件和宏使用),而且彻底禁止了从外部对内部数据的修改(所以通过修改FrameXML\Fonts.xml来修改字体的方法不再有效),当然,也不能把插件作者都逼急了,所以也开放了一大批新的API来帮助插件作者在不修改内部数据文件的前提下能够对游戏一些比较地层的数据进行修改。


由于以上描述的情况,这次升级破坏的插件是相当多的,好在这些插件大部分都进行了升级。为了满足部分猴急的player的需求,我们首先发布一个快速修复补丁,利用这个补丁能够帮助原来就使用我们发布插件的人快速的升级到完全兼容1.10的状态(包括字体和所有主要的插件)。

这个QuickFix包含了以下插件的最新版本:

Auctioneer v3.2.0.0791
CT_RABossMods v1.21
CT_RaidAssist v1.531
CT_RaidTracker v1.25.9
Decursive v1.9.4
DiscordActionBars v3.15c
DiscordArt v1.4b
DiscordLibrary v1.36
DiscordMacroFunctions v1.26b
DiscordUnitFrames v2.45b
eCastingBar v1.3.21
EngInventory
Gatherer v2.2.2
GuildTools v2.4
Gypsy_BuffBar v9.4
ItemRack v1.94
Necrosis v1.42
N_Chat
ScreenshotKeyBinding v1.57
SquareMinimap
SCT v1.65a
SelfCast v1.10.1
TitanXPStatus v2.9.2

其他插件到目前位置,没有发现需要升级的必要。

要使用这个快速修复包,你需要:

1、下载ui-11000_quickfix.rar。【该下载已取消,请直接下载正式发布的包。】
2、解压这个包到一个临时目录A;其中有个27个子目录、一个wowtoc.exe文件和一个sfmpq.dll,后面这2个文件是快速修改插件版本的工具,你要是担心中毒就不要理他,直接删除就好。
3、找到你的WoW安装目录下的Interface目录,把Interface\FrameXML目录删除(不删也没用了)。
4、打开Interface\Addons目录,把凡是ui-11000_quickfix.rar中有的目录都选中,然后移动到另外一个临时目录B。
5、把临时目录A下面的27个子目录(也就是ui-11000_quickfix.rar的内容)拷贝到Interface\Addons下面。当然了,如果有些插件是你没用过的,就不用拷了。ClearFont这个插件是新的,如果你要使用我的字体包,你就要拷这个插件,否则也不用拷。
6、如果你使用了DAB、DART、DUF插件,那么你要特别注意他们下面的CustomFonts、CustomTextures等子目录(你很可能有自定义的字体和贴图文件在里面),记得从临时目录B下面对应目录下,把你的自定义字体和贴图复制到Interface\Addons下的对应目录下。
7、(如果你已经因为安全原因删了我提供的wowtoc.exe文件请跳过此步)运行wowtoc.exe,点击Modify,它会把你所有的老插件(也就是ui-11000_quickfix.rar以外那些)的版本号全部改为11000。
8、进入WoW吧,在角色选择画面点击“插件”按钮,如果你没有使用我提供的自定义字体,那么你还要禁用ClearFont这个插件;如果你没有做第7步,那么这时你需要选择“加载过期插件”的选项。
9、由于新版的CTRA需要更多的内存,所以可能你需要加大插件内存限制,至少增加5M左右。

OK,你可以进入游戏了,理论上,如果你的RP不是太过恶劣的话,你可以得到一个和之前几乎一样的界面了。