Sonic_Buffs 2.0 精确显示自身Buff时间,宠物队友Buff[8.27更新说明] 插件功能: *精确显示自身Buff时间(MM:SS格式) *更改Buff时间的字体 *显示队友Buff(20个,可更改) *显示队友Debuff(12个,可更改) *显示宠物Buff(8个,可更改) *显示宠物Debuff(6个,可更改) 使用方法: * 插件包中SBuff_BuffTimer.xml和SBuff_Timer.lua为[精确显示自身Buff时间]功能 插件包中SBuff_Buffs.xml和SBuff_Buffs.lua为[显示队友及宠物Buff+Debuff]功能 如不想使用哪个功能,直接删除对应文件即可 * 队友及宠物Buff,Debuff显示个数改变方法: 打开SBuff_Buffs.lua,其中第2至5行: SBuff_MAX_PARTY_BUFFS = 20; 队友Buff个数 SBuff_MAX_PARTY_DEBUFFS = 12; 队友Debuff个数 SBuff_MAX_PET_BUFFS = 8; 宠物Buff个数 SBuff_MAX_PET_DEBUFFS = 6; 宠物Debuff个数 更改对应的数字即可 **显示队友及宠物的Buff+Debuff功能参考了Enhanced Unit Frames
光环等技能带有N/A的方法: 在SBuff_BuffTimer.lua末尾加入如下几行: hooksecurefunc("BuffButton_OnUpdate", function() local buffDuration = getglobal(this:GetName().."Duration"); if ( this.untilCancelled == 1 ) then buffDuration:SetText("N/A"); buffDuration:Show(); end end); 提示:您可以先修改部分代码再运行
去掉Buff字体描边的方法: 打开SBuff_BuffTimer.lua,把所有的 tmpDur:SetFont("Fonts\\ARIALN.TTF", 13, "OUTLINE"); 替换为 tmpDur:SetFont("Fonts\\ARIALN.TTF", 13);
截图: 队友Buff+Debuff:
Buff计时:
内存占用:
|