>界面DIY
框体名字
borderSize -> 边框尺寸。 10, 11 或者 12 看起来非常棒!
R, G, B -> 颜色 红,绿,蓝
举例:
CreateBorder(myFrameName, 12, R, G, B, 1, 1, 1, 1, 1, 1, 1, 1)
CreateBorder(myFrameName, 12, R, G, B)
这个用法我们之后会多次提到。而颜色是紫色,所以名字暂定为萌系紫色描边吧。
大退,下载安装这几个插件。然后再进入游戏。
开始调整BUFF框体。打开rbuffframestylerconfig.lua。
首先是BUFF的位置,让它与小地图对齐。但首先我们要关闭拖动开关。(cfg.buffframe)
userplaced = false,
pos = { a1 ="TOPRIGHT", af = "Minimap", a2 = "TOPLEFT", x = -15, y = -3 },
然后是武器临时附魔的位置。放下小地图左下(cfg.tempenchant)
userplaced = false, --want to placethe bar somewhere else?
pos = { a1 = "TOPLEFT", af ="Minimap", a2 = "BOTTOMLEFT", x = 0, y = -10 },
改改边框颜色,与动作条颜色相同的淡紫色。
normal = { r = 0.35, g = 0.3, b = 0.5, },
小地图也有几个地方需要调整。
首先是边框,有两处要改。先把自带的边框禁用了,下面再加上我们的萌系紫色描边。
useborders = false -- Enables or disables the white border on the minimap. True/False
CreateBorder(Minimap, 12, 0.7, 0.6, 1, 1, 1, 1, 1, 1, 1, 1, 1)
其次是考虑到任务追踪太靠右会被右边的动作条挡住,所以调整一下横坐标。
qposx = -60 -- 横向位置
剩下的几个东东装好即用,不需要调整了。呼呼。

Step.4 施法条
施法条我们用的插件是Gnosis。应该是目前最好的施法条了。大退,安装好之后再进入游戏。
初次安装,进入游戏后会弹出一个配置框,忽略默认设置,只点击开启选项视窗。

关掉这个视窗,开始配置插件。首先,先隐藏暴雪默认的施法条。

点击左边的小+号,点击施法条,然后在右侧上方的输入框输入施法条名字,回车,然后点击左边的按钮“新的施法条”。

这样创建好玩家和目标的施法条,注意在目标的施法条中单位需要调成“target”。

再像刚才一样建立BOSS施法条,单位选择BOSS1,调整一下施法条的大小。
暂时关掉配置界面,拖动各个施法条到合适的位置。在每个施法条的选项中取消解锁施法条这个选项。

点击BOSS施法条,在上面的输入框中写BOSS2,回车,然后点击下面的拷贝施法条。
点击BOSS2,单位选择“BOSS2”。照例拷贝出BOSS3,BOSS4。
Step.5 法术提示、伤害统计、首领警报、团队框架
法术提示大家可根据自己的偏好选择,设置。这里随便举几个常用的供参考。
名称功能占用 自定义程度 调试难度 tellmewhen 8 5 7 3 POWA 8 9 8 4 weakauras 10 6 10 10 rFilter3 5 2 4 7注* 分数最低1,最高10
伤害统计。这里我们选择的是非常小巧的TinyDPS。
为了美观,先注释掉本来的描边,再加上我们的萌系紫色描边。
TinyDPSTinyDPS.lua
--tdpsFrame:SetBackdrop({bgFile = [[InterfaceAddOnsTinyDPSTexturesblank.tga]], edgeFile = [[InterfaceAddOnsTinyDPSTexturesblank.tga]], tile = false, tileSize = 1, edgeSize = 1, insets = {left = 1, right = 1, top = 1, bottom = 1}})
CreateBorder(tdpsFrame, 12, 0.7, 0.6, 1, 1, 1, 1, 1, 1, 1, 1, 1)
顺便为几款常见的统计插件做个比较,供大家参考。
名称
功能
占用
准确度
调试难度
Recount
9
10
7
3
Skada
9
8
9
5
Numeration
7
3
7
7
TinyDPS
5
2
7
6
注* 分数最低1,最高10
首领模块有主要有DBM和bigwigs两种。不过国服和台服主要流行的是DBM,相信大家也对DBM很熟悉。这里只顺带介绍DBM的几个命令。
方便团长的一些小命令
/dbm ver 检查团员是否安装DBM及其版本
/dbm lockout 检查团员进度
/dbm broadcast timer 向团队广播一个以为名称的时间为秒的倒计时(需要团队领袖或助理权限)
如:/dbm broadcast timer 10 10秒后盾墙消失!
/dbm pull 开始一个时间的开怪计时条。 并向所有团队成员发送这个DBM开怪计时条(需开启团队广播及助理权限)
方便战斗的一些小命令
/dbm timer 开始一个以为名称的时间为秒的倒计时 比如 /dbm timer 5 开怪!
/dbm arrow 创建一个指向XX的箭头 如:target 目标 focus 焦点 party1小队成员1 raid1团队成员1 或者在组里的团员名字
/dbm arrow hide 隐藏箭头
/dbm arrow move 解锁/锁定 箭头
团队框架这里向大家推荐一个 Freebgrid。此山寨版非常出色,我一直是它的粉丝。
当然你也可以选择原版的oUF_Freebgrid或者其他团队框架。
为了使这个团队框架更搭配UI的美化风格,再次用到萌系紫色描边,所以建议在FreebgridFreebgrid.lua中加一句
threat:SetBackdropBorderColor(0, 0, 0, 1)
CreateBorder(threat, 12, 0.7, 0.6, 1, -1, -1, -1, -1, -1, -1, -1, -1)
button.ThreatBorder = threat
需要注意的是,我们通常开启了屏蔽暴雪自带“巨丑”团队框架的选项。同时也就隐藏了团队管理器,所以我们需要一个丢地面标记的插件。
虽然有很多方便的标记插件。但是考虑到配合插件的整体风格。本文附送一枚专门的插件,小地图下面的小旗子,左右键皆有惊喜。
Flareandmore.rar(1.09 KB, 下载次数: 53) 用饭大的代码,特此感谢。
Step.5 背包整合、背包整理
关于背包。bagnon一直都是非常好用的。如果觉得占用高或者不是很好看,也可以试试bbag。
另外也许你还会用到bagsync,可以统计大小号拥有物品的数量,商人大爱啊。
Step.6 插件管理器
插件管理器不是特别必要的,但是会给调试插件省去不少麻烦。
插件管理器我见到的小巧而美观的要数staddonmanager。方便在游戏中启用和禁用插件,并且支持储存配置方案。
What's more 后记
到这里我们的界面就基本完成了。当然,它会随着我们的WOW旅程一起,变得更完善。
由于时间仓促,还有一些需要改进的地方,也可能有一些错误。
|