ArenaStyle默认团队框体加强
当前评分: 7.4
10月30日更新
更新至支持6.0的最新版本;
适用于竞技场和积分战场中习惯使用暴雪新版默认框体的玩家。
好多人说不能用,没显示,注意要把小队相连那个选项去掉才可以...再次重申,框体是暴雪自带的团队框体,我只是在它的基础上加强一下
最近做的一个小单体插件.主要功能是:
1 改变暴雪默认团队框体,使之适合竞技场玩家需求,可以显示超过3个debuff或buff
2 将debuff移动到框体外侧右边
3 支持修改显示buff或debuff的最大个数和禁用ArenaStyle的最小队员数
设置命令:
/as buff &number& 显示buff的个数(默认6)
/as debuff &number& 显示debuff的个数(默认10)
/as min &number& 超过多少队员则恢复默认风格(默认5),比如你只想打竞技场用就设为5,想在积分战场里用就设为10
/as on/off 启用or关闭
10月30日更新
更新至支持6.0的最新版本;
7月17日更新
更新至支持5.4的最新版本;
5月27日更新
更新至支持5.3的最新版本;
3月13日更新
更新至支持5.2的最新版本;
12月4日更新
更新至支持5.1.0的最新版本;
10月16日更新
更新至支持5.0.5的最新版本;
10月1日更新
更新至支持5.0.5的最新版本;
9月11日更新
更新至支持5.0.4的最新版本;
2月15日更新
更新至支持4.3的0.22beta版本;
12月12日更新
更新至支持4.3的0.21beta版本;
10月21日更新
更新至0.2beta版本;
9月29日更新
上传4.1.0版本与4.2.0版本;
最后更新: 23:46
插件大小:8.76kb
最新版本号:0.4.0
插件来源: curseforge
插件作者:superk
下载排行榜
评分排行榜[讨论] 求宏 在系统自带的团队框架显示 力量 王者 这种BUFF 的宏
我听说是宏实现的 不是插件 在网上找了半天没找到 特来求助
宏是这样的不过只能显示自己释放的bufffunction CompactUnitFrame_UtilShouldDisplayBuff(un, ind, fi) local _, _, _, _, _, d, _, ut, _, sc, s, c = UnitBuff(un, ind, fi);return (ut == &player& or ut == &pet&) and (not sc or d&0) and c and not SpellIsSelfBuff(s);end CBT=&CompactDebuffTemplate&;function mb(ff3) for p=7,12 do ff3.debuffFrames[p]:ClearAllPoints();ff3.debuffFrames[p]:SetPoint(&BOTTOMRIGHT&, ff3.debuffFrames[p-3], &TOPRIGHT&, 0, 0) function CBF(pr,i) bf=CreateFrame(&Button&,pr:GetName()..&Debuff&..i,pr,CBT);bf.baseSize=22;function mv(u) mb(u);for k=4,6 do f2=u.debuffFrames[k];f2:ClearAllPoints();f2:SetPoint(&TOPRIGHT&, u.debuffFrames[1], &TOPRIGHT&, -(22*(k-3)), 0) end end function mv3(t) CompactUnitFrame_SetMaxDebuffs(t,12); if(not t.debuffFrames[4]) then for j=4,12 do CBF(t,j) end end mv(t)hooksecurefunc(&CompactUnitFrame_UpdateDebuffs&,function(f) mv3(f) end);想要显示自己想要的buff可以修改第一个函数,吧youid换成你要的buffid,想要监视多个就 i==youid1 or i== youid2 or... 以此类推。注意单个宏长度不要超过256字符。宏局限比较大。可以试一试插件效果会更好。function CompactUnitFrame_UtilShouldDisplayBuff(un, ind, fi) local _, _, _, _, _, d, _, ut, _, sc, s, c,i = UnitBuff(un, ind, fi);return (i == [b]youid[/b]) and (not sc or d&0) and c and not SpellIsSelfBuff(s);end王者力量在compactraidframe框架里面的buffframe是被屏蔽的法术id,要想通过宏实现挺复杂的。cdrew的宏也只是扩展了buff和debuff显示的数量并不能显示王者和力量,而且宏已经非常复杂了,接近1000的字符数量。校长用的RaidFrameIndicators可以起到监视左右,不过偌大一个插件只为监视2个buff有点可惜了。&&你可以试一试我弄的插件 基本上重写了arenastyle[img]./mon_/272_6.jpg[/img]如下图打开arenastyle.lua可以在userspellid里面加入自己想要显示的buffid比如我奶骑就加了王者和力量祝福的监视[img]./mon_/272_95.png[/img]
非常感谢你的帮助 已经搞好了
[b]Reply to [pid=49357,1]Reply[/pid] Post by [uid=]liuadad123[/uid] ( 15:41)[/b]这个插件只能显示队友身上的自己的BUFF(力量祝福/王者祝福),自己的框体上并没显示,能让自己也显示么
这个插件有bug,buff debuff位置有时候会错乱,只能小退重新登录了
[b]Reply to [pid=49357,1]Reply[/pid] Post by [uid=]liuadad123[/uid] ( 14:45)[/b]我RL几次好了,谢谢 [s:ac:goodjob]
另 我想问下这个插件,只添加框架右上方自己的BUFF(力量祝福/王者/奥术智慧...) 的代码 是哪些 ?
因为自己有 框架DEBUFF的插件怕冲突了
[b]Reply to [pid=49357,1]Reply[/pid] Post by [uid=9548150]kukuziai007[/uid] ( 18:01)[/b]求分享,我爱你
[b]Reply to [pid=49357,1]Reply[/pid] Post by [uid=]liuadad123[/uid] ( 15:41)[/b]你这个里面第一个宏,怎么修改位置啊? 显示在右上角可以吗?[我知道你们什么都懂]暴雪自带团队框架怎么能按照我想的顺序显示团员
例如我是治疗,我想让第一排的前两个人是坦克,而不是第一队的第一个和最后一个是坦克,眼睛都劈叉了。
全队人都移走,再把两个坦克先丢进这一组
框架设置—按职业排序
坦克不是有盾牌图标么
[b]Reply to [pid=52995,1]Reply[/pid] Post by [uid=_kaiki[/uid] ( 10:15)[/b]有事有但是还是挨在一起在第一第二的位置比较好,我比较低端……看不过来
你是团长或者有a就可以了我每次都要把相同颜色的放一队
不是有选项是单独把坦克放一组显示的吗?
我已经不想用自带团队框架了,战斗中人员变动导致框架显示不正常的问题几年都没解决。上次打随机有人中途退了,搞得加血不好加,打完boss抱怨了一句这个问题然后说我要重载插件,居然还有人骂我,说脑残不用插件……真是无语。本来除了这个问题,自带框架其他地方碾压第三方插件的,暴雪解决这个问题有那么难么?
[b]Reply to [pid=52995,1]Reply[/pid] Post by [uid=1411575]審判聖光[/uid] ( 10:20)[/b]不太习惯单出一队,因为见过有人把俩t放到一队千两位,不知道什么规则。
[b]Reply to [pid=52995,1]Reply[/pid] Post by [uid=1180199]珞樱缤纷[/uid] ( 10:22)[/b]是的,我也觉得自带挺好的,用过grid
eui自带还是觉得自带舒服,除了战斗中有人进出,和队伍不优先显示坦克和治疗
[b]Reply to [pid=52995,1]Reply[/pid] Post by [uid=5651396]wy[/uid] ( 10:22)[/b]这个并不是什么规则吧,只是组队的时候先组了坦克而已吧。不行就如楼上所说的要个A ,自己慢慢调整。