跳转到正文
Wowcalc

解决 WoW Forever 插件问题 — 插件 · WoW Forever

从你遇到的问题入手。每种解决方法都从最快的检查开始,一直到最后的手段,并会说明何时需要先备份设置。

关于 WoW Forever 插件

  • Forever 是一个独立的游戏版本,有自己的文件夹(_forever_)和插件界面版本(16001):为 Classic Era 制作的文件会显示为“过期”。请为每个插件下载 Forever 文件。
  • Forever 的界面基于现代版游戏的界面。插件作者指出,那里有些战斗信息对插件不可见,因此仇恨和战斗记录相关功能的表现可能与 Classic Era 不同。
  • 测试服的插件位于 _classic_beta_:安装攻略介绍了如何把它们连同设置一起移到 _forever_。

游戏内置

  • 冷却管理器:在一处显示你的关键冷却和增益(默认关闭:设置选项,游戏增强)。
  • 带详细选项的浮动战斗信息(设置选项,游戏功能,战斗)。
  • 手柄支持,附带一条可用编辑模式移动的专用动作条。

插件不在插件列表中

你安装了插件,但角色选择界面的插件列表中没有它。

解决方法

  1. 关闭游戏并打开 _forever_/Interface/AddOns:插件的文件夹必须直接位于这里。
  2. 把嵌套在其他文件夹里的文件夹往上移一层,让每个文件夹都直接包含它的 .toc 文件。
  3. 解压压缩包,而不是直接复制 zip 文件。
  4. 重新启动游戏,在角色选择界面打开插件列表。
  5. 在插件页面上查看它是否支持 WoW Forever:如果没有 WoW Forever 文件,它就无法在这里运行。

常见原因

  • 它在其他游戏版本的文件夹中(例如在 _retail_ 而不是 _forever_ 中)。
  • 中间多了一层文件夹:是 AddOns/Questie-main/Questie,而不是 AddOns/Questie。
  • 下载的文件仍是 zip 压缩包,或者只复制了其中的第一个文件夹。
  • 安装时游戏正在运行。
  • 该插件根本没有 WoW Forever 文件,所以游戏会忽略它。

缩小范围

  • 打开插件的文件夹:里面必须直接有一个与文件夹同名的 .toc 文件,而不是在下一层文件夹中。

另请参阅: 插件显示“过期” · 没有 AddOns 文件夹 · 插件装错了文件夹

插件显示“过期”

插件列表中该插件显示为红色或标有“过期”,并且没有加载。

解决方法

  1. 更新插件:在管理器中更新,或从插件页面下载最新的 WoW Forever 文件。
  2. 确认管理器设置的是 WoW Forever,而不是其他游戏版本。
  3. 如果暂时还没有更新,而你的插件列表中有“加载过期插件”选项,勾选它就能强制加载该插件。插件可能正常运行,也可能报错:作者更新后请取消勾选。

常见原因

  • 游戏补丁提高了 WoW Forever 的插件版本号,而该插件之后还没有更新。
  • 你手上的文件是为其他游戏版本制作的。

另请参阅: 插件不在插件列表中 · 插件报 Lua 错误 · 更新后插件消失或停止工作

插件报 Lua 错误

弹出一个显示 Lua 错误的窗口,或者插件没有任何提示就停止工作。

先备份删除任何设置文件之前,先备份 WTF。展开

解决方法

  1. 显示错误:在聊天框中输入 /console scriptErrors 1(输入 /console scriptErrors 0 可再次隐藏)。
  2. 阅读错误信息的前几行:其中会写出插件的文件夹名。先更新那个插件。
  3. 禁用其他所有插件并输入 /reload。如果错误消失了,就每次重新启用几个插件,找出与它冲突的那个。
  4. 如果只在使用旧设置时出现,就重置该插件的配置文件(或在备份后删除它的 SavedVariables 文件)。
  5. 还是有问题?在插件页面上报告,附上完整的错误文本和你的游戏版本。

常见原因

  • 插件没有针对 WoW Forever 的最新补丁更新。
  • 两个插件修改了界面的同一部分。
  • 它保存的设置来自旧版本,已经不再适用。

另请参阅: 插件显示“过期” · 查找冲突的插件 · 重置插件设置

插件已启用但没有任何作用

插件在插件列表中已勾选,但游戏中什么都没出现。

解决方法

  1. 在插件列表中查找“依赖功能缺失”,并安装其中提到的插件。
  2. 把列表中的角色菜单设为“所有角色”,勾选该插件,然后重新登录。
  3. 打开它的设置(斜杠命令见插件页面),找找启用或显示的选项。
  4. 任何改动之后,输入 /reload 重新加载界面。

常见原因

  • 它需要另一个插件(插件列表中显示“依赖功能缺失”)。
  • 它只为另一个角色启用了。
  • 它在自己的设置中被隐藏或关闭了。
  • 它只在特定场合起作用(首领模块在团队副本中,PvP 插件在战场中)。

另请参阅: 插件不在插件列表中 · 插件报 Lua 错误

没有 AddOns 文件夹

_forever_/Interface/AddOns 不存在,或者你根本找不到游戏文件夹。

解决方法

  1. 在 Battle.net 中选中 WoW Forever,使用“在资源管理器中显示”(Mac 上为“在访达中显示”)打开真正的游戏文件夹。
  2. 打开 _forever_。如果缺少 Interface 或 AddOns,就用完全相同的名字新建。
  3. 在那里安装一个插件,然后重启游戏。

常见原因

  • 这个文件夹只有在安装第一个插件后才会出现。
  • 游戏安装在默认文件夹以外的位置。
  • 你看的是其他游戏版本的文件夹。

另请参阅: 插件不在插件列表中 · 插件装错了文件夹

插件装错了文件夹

插件被复制到了错误的位置,所以游戏始终找不到它们。

解决方法

  1. 关闭游戏,把插件文件夹移到 _forever_/Interface/AddOns 中。
  2. 把管理器设置为 WoW Forever,然后在那里重新安装。
  3. 重启游戏并检查插件列表。

常见原因

  • World of Warcraft/Interface/AddOns,即很早以前的客户端使用的文件夹,而不是 _forever_/Interface/AddOns。
  • 其他游戏版本的文件夹,例如 _retail_。
  • 管理器设置成了其他游戏版本。

另请参阅: 插件不在插件列表中 · 没有 AddOns 文件夹

更新后插件消失或停止工作

游戏打补丁或重新安装后,插件不见了、被标为“过期”,或者设置恢复成了默认值。

先备份在覆盖任何东西之前,先把旧文件夹和新文件夹中的 WTF 都复制一份。展开

解决方法

  1. 更新所有插件;然后不要取消勾选任何插件,检查插件列表。
  2. 如果文件夹被“扫描和修复”加上日期重命名了,关闭游戏,把它们改回 Interface 和 WTF。
  3. 如果游戏现在从新的文件夹运行,在游戏关闭时把旧文件夹中的 Interface 和 WTF 复制到 _forever_ 中。
  4. 如果设置丢失了,从备份中恢复 WTF。

常见原因

  • 补丁提高了插件版本号,所以较旧的文件被标为“过期”(它们仍然处于安装状态)。
  • 游戏移到了新的文件夹(从测试客户端的文件夹换到正式服文件夹,或换了新的安装位置)。
  • WTF 被替换或重置,这会重置设置,但插件还在。
  • Battle.net 的“扫描和修复”重命名了 Interface 和 WTF 文件夹,在名字中加上了日期。

另请参阅: 插件显示“过期” · 重置插件设置

重置插件设置

某个插件(或整个界面)运行异常,你想让它的设置从头开始。

先备份重命名而不是删除,可以留一条退路:把文件夹改回原名即可恢复。先关闭插件管理器,否则它们可能会把文件放回去。展开

解决方法

  1. 单个插件:先使用它自己的重置或配置文件选项,这是最安全的做法。
  2. 如果它的设置打不开:关闭游戏,删除 WTF 下 SavedVariables 文件夹中它的 <Addon>.lua 文件。
  3. 全部重置(暴雪官方的重置方法):关闭游戏和所有插件管理器,然后在 _forever_ 中把 Cache、Interface 和 WTF 重命名为 CacheOld、InterfaceOld 和 WTFOld。游戏会以默认设置启动,并且没有任何插件。

常见原因

  • 设置是由旧版本的插件保存的。
  • 某个配置文件被改坏了。
  • 多个插件的布局互相冲突。

另请参阅: 插件报 Lua 错误 · 插件配置文件损坏或丢失

查找冲突的插件

只有某些插件同时使用时才会出问题:框体重叠、按钮消失、出现错误。

解决方法

  1. 每项功能只用一个插件:一个动作条插件、一个背包插件、一个首领模块。
  2. 禁用一半插件并输入 /reload。如果问题消失了,罪魁祸首就在被禁用的那一半里;继续对半排查,直到只剩一个插件。
  3. 重新启用其余插件,在那个插件的设置中找到引起冲突的功能。

常见原因

  • 两个插件做同一件事(两个动作条、背包或单位框体插件,或者同时装了两个首领模块)。
  • 一个插件替换了另一个插件正在修改的界面部分。

另请参阅: 插件报 Lua 错误 · 重置插件设置

插件配置文件损坏或丢失

某个插件在一个角色上显示的是默认设置,或者切换配置文件后布局乱了。

先备份用旧文件覆盖当前文件之前,先复制一份 WTF。展开

解决方法

  1. 打开插件的配置文件设置,选择你设置好的那个配置文件(通常是 Default)。
  2. 用 Copy From 从一个正常的配置文件中复制设置过来。
  3. 在游戏关闭时,从 WTF 备份中恢复该插件的 SavedVariables 文件。

常见原因

  • 该角色使用的是自己的配置文件,而不是共用的配置文件。
  • 某个配置文件被误重置或误覆盖了。

另请参阅: 重置插件设置

为什么怀旧服插件在 Forever 中无法使用

一个在 Classic Era 中正常的插件,在 Forever 中显示“过期”或出错。

解决方法

  1. 安装该插件的 Forever 文件(本站的插件页面会注明是否有这个文件)。
  2. 如果没有,先看看 Forever 是否内置了相应功能,或者使用插件页面上列出的替代插件。
  3. 不要通过“加载过期插件”加载 Classic Era 文件:它们常常还会导致其他插件出错。

常见原因

  • Forever 是一个独立的游戏版本,有自己的文件夹和插件版本号:Classic Era 的文件在那里会显示为“过期”。
  • Forever 的界面基于现代版游戏的界面,所以为 Classic Era 界面编写的插件需要修改才能运行。
  • 插件在 Classic Era 中能做的一些事情,在 Forever 的战斗中是不允许的(见上方说明)。

另请参阅: 插件显示“过期” · 插件报 Lua 错误

安装攻略 →