非凡首页|软件专题|软件资讯|软件发布 投诉报错
您当前位置: 首页PC游戏攻略魔兽世界11.1显示切换区域WA需要多少进度

魔兽世界11.1显示切换区域WA需要多少进度

2025-06-27 15:55:01

在魔兽世界11.1 版本中,掌握显示切换区域还需要多少进度的 wa(weakauras)技巧,能让你的游戏体验更加顺畅和高效。下面就来详细为你介绍。

什么是 wa

wa 是一款强大的插件,它能以直观的方式为你呈现各种游戏信息。对于显示切换区域进度来说,它可以在屏幕上清晰地展示你当前位置到目标区域的剩余进度,让你提前做好准备。

获取 wa

首先,你需要在游戏内打开插件管理界面,搜索“weakauras”并进行安装。安装完成后,进入游戏。

创建新的 wa

进入游戏后,按下“esc”键,选择“界面” - “插件” - “weakauras”,然后点击“新建”按钮。

编写代码

在新建的 wa 中,你可以通过以下代码来实现显示切换区域进度:

```lua

local aura = createframe("frame")

aura:registerevent("player_entering_world")

aura:setscript("onevent", function()

local currentzone = getrealzonetext()

local targetzone = "目标区域名称" -- 替换为你要切换到的目标区域名称

local progress = c_map.getzoneprogress(currentzone, targetzone)

local percentage = progress * 100

local text = format("切换到 %s 还需 %.2f%%", targetzone, 100 - percentage)

-- 这里你可以根据自己的喜好调整文本的显示位置和样式

local displayframe = createframe("frame", nil, uiparent)

displayframe:setpoint("center")

displayframe:setwidth(200)

displayframe:setheight(50)

displayframe:setbackdrop({

bgfile = "interface⁄⁄tooltips⁄⁄ui-tooltip-background",

edgefile = "interface⁄⁄tooltips⁄⁄ui-tooltip-border",

tile = true, tilesize = 16, edgesize = 16,

insets = { left = 4, right = 4, top = 4, bottom = 4 }

})

displayframe:setbackdropcolor(0, 0, 0, 0.8)

local textframe = displayframe:createfontstring(nil, "artwork", "gamefontnormal")

textframe:setpoint("center")

textframe:settext(text)

end)

```

调整设置

将上述代码复制到新建的 wa 中后,根据你的实际需求调整目标区域名称以及文本的显示位置、样式等。比如,你可以改变文本的字体大小、颜色,或者调整显示框的位置和大小。

通过以上步骤,你就能轻松在魔兽世界11.1 版本中使用 wa 显示切换区域还需要多少进度啦。快去游戏里试试,让你的游戏之旅更加得心应手!

标签: