Sonic_Buffs 2.0 精确显示自身Buff时间,宠物队友Buff[8.27更新说明]
[color=Red]插件功能:[/color]*精确显示自身Buff时间(MM:SS格式)
*更改Buff时间的字体
*显示队友Buff(20个,可更改)
*显示队友Debuff(12个,可更改)
*显示宠物Buff(8个,可更改)
*显示宠物Debuff(6个,可更改)
[color=Red]使用方法:[/color]
* 插件包中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
[size=4][color=Red]光环等技能带有N/A的方法:[/color][/size]
在SBuff_BuffTimer.lua末尾加入如下几行:
[code]
hooksecurefunc("BuffButton_OnUpdate", function()
local buffDuration = getglobal(this:GetName().."Duration");
if ( this.untilCancelled == 1 ) then
buffDuration:SetText("N/A");
buffDuration:Show();
end
end);
[/code]
[size=4][color=Red]去掉Buff字体描边的方法:[/color][/size]
打开SBuff_BuffTimer.lua,把所有的
[color=Blue]tmpDur:SetFont("Fonts\\ARIALN.TTF", 13, "OUTLINE");[/color]
替换为
[color=Blue]tmpDur:SetFont("Fonts\\ARIALN.TTF", 13);[/color]
[color=red]截图:[/color]
队友Buff+Debuff:
[img]http://bbs.game.mop.com/attachments/month_0708/buffs_HNbyEVIeHJf5.jpg[/img]
Buff计时:
[img]http://bbs.game.mop.com/attachments/month_0708/buffTimer_WKFNZclg1LYA.jpg[/img]
内存占用:
[img]http://bbs.game.mop.com/attachments/month_0708/sbuff_mem_gi2upelCLzuV.jpg[/img]
[color=red]下载:[/color]
[attach]2545[/attach] 占用很小阿
能移动么? 不能。。。。。。。。 用了下,不能移送是最大的遗憾。。。。 不带有持续时间BUFF 能否显示N/A 文字有个描边?那个效果去掉如何,绿色的字背后一个黑色的底,用了UI缩放之后就看不太清楚了 [quote]原帖由 [i]剜刀[/i] 于 2007-8-27 07:02 发表 [url=http://bbs.cwowaddon.com/redirect.php?goto=findpost&pid=15378&ptid=1547][img]http://bbs.cwowaddon.com/images/common/back.gif[/img][/url]
文字有个描边?那个效果去掉如何,绿色的字背后一个黑色的底,用了UI缩放之后就看不太清楚了 [/quote]
[quote]原帖由 [i]jnlifei[/i] 于 2007-8-26 19:16 发表 [url=http://bbs.cwowaddon.com/redirect.php?goto=findpost&pid=15335&ptid=1547][img]http://bbs.cwowaddon.com/images/common/back.gif[/img][/url]
不带有持续时间BUFF 能否显示N/A [/quote]
已更新方法,据体方法见顶楼 我想问..怎么移动.. 那使用MOVEANYTHING可以移动吗? 经测试..用MOVEANYTHING..可以移.!!!告诉一些不知道的.. [quote]原帖由 [i]小刺猬[/i] 于 2007-8-26 01:49 发表 [url=http://bbs.cwowaddon.com/redirect.php?goto=findpost&pid=15270&ptid=1547][img]http://bbs.cwowaddon.com/images/common/back.gif[/img][/url]
光环等技能带有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); ... ... [/quote]
按照楼主的方法改好了
并自己加入了“Buff字体描边”
但是现在出现一个问题:
这里显示的“N/A”跟LUA里“return "N/A"”显示不一样了
LUA里“return "N/A"”显示是不带描边效果的 怎么样修改可以在“return "N/A"”里也显示“Buff字体描边”效果?
还有个问题:如何将原本时间如: 2:33修改为: 02:33??
请楼主指点 谢谢~~~ buff 显示时间怎么调整成楼主的绿色? 我这里显示是红色 很不明显 想改大些,颜色设成醒目点的。
页:
[1]