插件中文资料库
中文说明、玩家点评、适用场景和替代推荐,方便快速判断是否适合你。
- 日常任务、练级和满级玩法辅助
- 界面体验优化和信息展示增强
- 副本前先测试兼容性,确认不报错后再长期使用
LibEQOL 插件下载与使用指南
本页整理了 LibEQOL 的功能用途、适用人群、安装方法和常见问题,方便玩家快速判断是否需要安装。
适合谁用
LibEQOL 是一款 运行库 / 其他插件 / 单位框架 / 插件扩展 类插件,适合需要优化界面、提升操作效率或补充游戏信息提示的魔兽世界玩家。
基本信息
- 插件作者:R41Z0R
- 插件分类:运行库 / 其他插件 / 单位框架 / 插件扩展
- 适配版本:11.0.5,11.0.7,11.2.0,11.2.5,11.0.2,11.1.5,11.1.0,11.0.0
- 累计下载:9,578
安装方法
- 点击上方下载按钮获取 LibEQOL插件文件。
- 解压后将插件文件夹放入 World of Warcraft/_retail_/Interface/AddOns 目录。
- 重启游戏或在角色界面点击插件,确认 LibEQOL 已启用。
- 如果插件不生效,请检查版本是否匹配,或关闭同类冲突插件后重试。
使用建议
LibEQOL 安装后建议先在角色界面确认已启用,进入游戏后根据插件提供的命令、小地图按钮或设置面板进行调整。如遇到报错,可先单独启用该插件排查冲突。
LibEQOL 常见问题
LibEQOL 适合需要 运行库 / 其他插件 / 单位框架 / 插件扩展 类功能的玩家,特别是希望提升游戏便利性、界面管理或战斗信息获取效率的用户。
下载后解压到 Interface/AddOns 目录,然后重启游戏并在角色界面启用插件。
常见原因是目录多套一层、游戏版本不匹配、依赖插件缺失或同类插件冲突。
可以查看本页的替代插件推荐和相关插件区域,按下载量和分类选择同类工具。
插件 AI 问答
可以问:这个插件正式服能用吗、和 DBM 冲突吗、怎么设置、有没有替代插件。
LibEQOL 是一个插件依赖库,为其他插件提供数据或功能支持。
插件用途
LibEQOL 主要面向需要其他插件功能的玩家,用来改善游戏体验、减少重复操作或补充默认界面没有直接提供的信息。
适用场景
- 副本、团本、大秘境或钥石辅助
- 插件库、数据接口或依赖支持
使用建议
安装后建议先在角色选择界面或插件管理器中确认已启用,再进入游戏测试是否与现有整合包、WA 和其他插件冲突。如遇报错,可以先禁用同类插件排查。
LibEQOL
Quality-of-life toolkit for WoW addons. Ships the Edit Mode helper sublib LibEQOLEditMode-1.0 (selection overlays, dialogs, widgets) and the Settings helper sublib LibEQOLSettingsMode-1.0 (helpers for the Blizzard Settings UI).
What you get
- Edit Mode: selection overlay that plugs into Blizzard highlight, move handles, keyboard nudging (Shift for larger steps), per-frame reset and optional overlay toggle eye-button, overlap chooser when frames stack, callbacks for enter/exit/layout/spec, and an auto-built settings panel (checkbox, dropdown, multi dropdown, slider, color, checkbox+color, dropdown+color) with pooled widgets.
- Settings Mode: helper layer for Blizzard Settings, powered by the same widget factory (checkbox/dropdown/multi dropdown/slider/color/sound); requires a unique
SetVariablePrefixper addon to avoid collisions; supports per-control prefixes/variables, notify hooks, and "New" badges with auto-prefixed IDs.
Requirements
- Retail WoW 10.0+ (uses Edit Mode APIs)
- LibStub (bundled by most addon frameworks)
Install / embed
- Standalone: drop
LibEQOLintoInterface/AddOnsand enable it (loads automatically). - Embedded: place it under
libs/and includeLibEQOL.xml:
<Include file="libs/LibEQOL/LibEQOL.xml" />
Quick start (Edit Mode)
local EditMode = LibStub("LibEQOLEditMode-1.0")
EditMode:AddFrame(MyFrame, function(frame, layoutName, point, x, y)
frame:ClearAllPoints()
frame:SetPoint(point, UIParent, point, x, y)
end, { point = "CENTER", x = 0, y = 0 })
EditMode:AddFrameSettings(MyFrame, {
{
name = "Show title",
kind = EditMode.SettingType.Checkbox,
default = true,
get = function(layout) return MyDB[layout].showTitle end,
set = function(layout, value) MyDB[layout].showTitle = value end,
},
})
Quick start (Settings Mode)
local SettingsLib = LibStub("LibEQOLSettingsMode-1.0")
SettingsLib:SetVariablePrefix("MyAddon_") -- required, unique per addon
local root = SettingsLib:CreateRootCategory("My AddOn")
SettingsLib:CreateCheckbox(root, {
key = "ShowTitle",
name = "Show title",
default = true,
get = function() return MyDB.showTitle end,
set = function(value) MyDB.showTitle = value end,
desc = "Toggle the title text on your frame.",
})
SettingsLib:CreateSlider(root, {
key = "Scale",
name = "Scale",
min = 0.5, max = 2, step = 0.05,
default = 1,
get = function() return MyDB.scale end,
set = function(value) MyDB.scale = value end,
formatter = function(value) return string.format("%.2fx", value) end,
})
Tips
SetFrameDragEnabled/dragEnabledlet you allow/deny dragging;enableOverlayToggleopts into per-frame eye buttons; the overlap chooser appears when multiple registered frames sit under the cursor.- Call
lib.internal:RefreshSettings()after you change data that controlsisEnabled/disabledlogic on visible rows. - Keep
LibStubloading beforeLibEQOL.lua, and listLibEQOLinOptionalDepsif you load on demand.
用户评价
暂无 / 5,0 条评价相关推荐
继续看看这些内容