返回列表 发帖

[WoW插件] GridWarbabyPack2009[3.3]单目录带库整合包[2009-12-29]

WoW插件

插件名称 GridWarbabyPack2009
版本号 3.3尝鲜版
更新日期 2009-12-29
插件分类 团队副本
支持语言 通用
引用库 ACE2
WoW版本 3.3
适用人群 中级+
原始/发布作者 Pastamancer及各模块作者
发布类型 修改
授权方式 自由
原始Url http://www.wowace.com/projects/grid/
发布Url http://bbs.cwowaddon.com/thread-5479-1-1.html
讨论区Url http://bbs.cwowaddon.com/thread-5479-1-1.html
简介 整合部分常用模块,并进行了若干修改的Grid免设置单目录带库整合大全包。。。。

整合后Grid所有可视元素的示例

舉例.jpg
2009-3-21 23:59

上图是整合后几乎显示所有元素的一个举例(当然, 实际中不会有人这么用的, 否则还没RAID就头晕了吧:-)
  • 边框 —— 外面的白框表示这个单位是你的当前目标,当然也可以用红框表示BOSS目标等等
  • 边角文字 —— 左上角的10表示回春剩余时间, 右上角的3表示生命绽放层数,这个都是在默认的光环模块中自定义的BUFF
  • 中心图标 —— 可以移动,图上移到了左下的位置,中心图标不但可以显示图标,还可以显示剩余时间和堆叠层数
  • 边框图标 —— 上边和右侧的两个小的回春图标是边框图标,它们无法显示剩余时间和堆叠数的信息
  • 中央文字 —— Warba就是我的大名了,中央文字一般就固定显示名字了
  • 中央文字2 —— “3-6.9”是在中央文字2上显示了GridStatusHots,是生命绽放的层数和剩余时间
  • 法力条 —— 下面的蓝条是单位的法力条,基本无法设置,只能用于显示能量信息
  • 增益图标 —— 右侧的四个较大图标,是GridBuffIcons模块,如果不想显示,就取消“状态-增益减益图标-启用”

========= 说明 =========
  • 整合一些常用的附加组件,并进行单目录整合
    • 原创的增益减益图标模块GridBuffIcons,以传统的Raid框架形式显示BUFF/DEBUFF
    • 原创的点击施法模块GridClickSets,强大易用的设置界面,让Grid不再依赖Clique。框架-点击施法设置可调出界面
    • 原创的自定义布局模块GridCustomLayouts,简练的语法配置任意灵活的布局。布局-自定义布局可调出界面
    • 原创的老式仇恨警告模块GridStatusBanzai,最迅速的BOSS目标改变提示, 与新版的仇恨警报各有所长
    • 修改的快速血量反映模块GridQuickHealth队员血量变化响应速度提高300毫秒!
    • 修改的边角文字模块GridIndicatorCornerText,结合修改过的Grid光环模块,可用于显示BUFF/DEBUFF的剩余秒数、堆叠层数
    • 边缘图标提示模块GridIndicatorSideIcons, 增加上下左右四个图标, 大大改善了Grid默认只有一个中央图标的尴尬
    • 法力条模块GridManaBars —— 显示团员的法力/能量值
    • 被控制队友警报模块GridStatusHostileUnit —— 标记被控制成为敌对目标的队友
    • 持续性治疗模块GridStatusHots —— 显示持续性治疗的剩余时间
    • 缺少的增益模块GridStatusMissingBuffs —— 提示缺少的增益状态
    • 团队减益模块GridStatusRaidDebuff —— 汇总各大RAID副本的重要DEBUFF, 独家修正BUG
    • 详细仇恨模块GridStatusThreat —— 可显示仇恨百分比
    • 团队标记模块GridStatusRaidIcons —— 显示队员头上的团队标记,或者是队员目标的团队标记

  • (以下BUG应该已经都修正了) BUG修正, 修改了Grid主程序和若干模块的自身BUG, 这些BUG已经提交给原作者, 但是由于更新周期的问题, 可能仍然是独家提供.
    • Grid主程序的一个bug, 导致战斗中上线无法显示团队框体, 而且会产生大量的lua错误
    • GridManaBars会导致战斗中新增的单位(例如宠物)血条异常
    • GridStatusRaidDebuff一个代码错误,导致菲米丝等战斗的DEBUFF检查失效

  • 设置菜单折叠、精简, 隐藏了"法力值/低血量警报/假死/掉线/血量/载具/就位确认/语音"等一般不需设置的状态, 如需修改, 请编辑ConfigMenu.lua文件
  • 默认值修改, 要使用默认设置,请先在菜单-设定档-重置设定档-确认。然后输入/rl加载插件

很多人反映的找不到某些状态选项的问题,是因为我精简了菜单:
我精简了状态选择菜单,因为加入了这么多模块,在框架中选择状态时列表会非常的长,很不方便,所以我就改了一下Grid代码,加入了ConfigMenu.lua文件,里面的
GRID_IGNORE_STATUS_MENU
表是隐藏的状态选项,例如
alert_death = true, 表示选项里面没有“死亡警告”,但是仍然可以生效,以默认值为准。
插件默认是用中央文字2显示“掉线/死亡/假死"等,如果要修改,请自行改动这个代码。另外"正被治疗"也被隐藏了,需要的请自己取消,是alert_heals。

而GRID_GROUP_STATUS_MENU表示折叠的状态选项,例如
GridStatusRange = " ---> 距離", 表示把100码、40码、30码等等都放到 " ---> 距離"子菜单中


更新历史:
============= 2009年12月29日 ==============
3.3更新至最新版本Grid, 因为作者做了较大修改, 会影响到各个子模块, 我临时调整了一下, 应该可以用.
- 修改了GridCustomLayouts模块一个比较大的问题:使用NOREPEAT属性时,布局会频繁刷新,游戏会被卡的一顿一顿的。
- 目前原作者还在不停的提交新版本,但是只是兼容性的调整,这次合并到r1272,新的过段时间再合并。

============= 2009年12月13日 ==============
3.3测试

============= 2009年8月14日 ===============
3.2版本整合修改
    - GridRaidDebuff放在目录外面了
    - 尝试修改Grid官方版就有的BUG: 最后一组队员(有宠物的话就是宠物)经常显示为全黑.
    - ClickSets模块萨满合并技能(有技能被删除)后出现的bug, 其他职业不知道有没有类似情况.

============= 2009年4月23日 ===============
台服更新了3.1版本, 整合了Grid原版的改动, 主要是载具的改进和一些API的适应.
另外我增加了一个FORCE LAYOUT的概念, 即只要设置了这个布局, 就会无视当前是团队还是小队, 直接使用所设置布局

============= 2009年3月15日 ===============
又解决了GRID官方版本的一个大问题, 战斗中上线无法加载团队, 发布1.1b版本
我很纳闷为什么从来没有人反映过这个问题?台服最近掉线频繁, 掉线再上来如果还在战斗, grid就无法显示。
这是原版的BUG, 一直让我很郁闷,今天终于抽时间搞定.

3月17日又完善了一下, 发布1.1c版本. 1.1b的问题在于战斗掉线再上线时只显示小队, 要运行一次/rl才行

============= 2009年3月13日 ===============
划水半个副本, 终于找到GridStatusRaidDebuff的bug....release1.1修正版修改内容:
  • 修正了GridStatusRaidDebuff自身的bug, 菲米丝的压缩应该可以显示了
  • 加回了中央图标位置的选项,并且默认值设置在左下
  • 减小冷却文字的默认字体大小


============= 2009年3月7日 ===============
修改了已知的几个问题,决定正式发布


  • 修正GridManaBars导致的战斗中创建框体位置异常的bug, 并且隐藏死亡单位的法力条
  • 修正GridCustomLayouts的解析bug, 可用"--"临时注释一行, 可直接解析groupBy类型如"CLASS;"
  • 修正GridQuickHealth在释放后直接复活时(如风暴要塞/NAXX)血量异常的bug, 可能还有问题, 但是没什么太大影响

============= 2009年2月21日 ==============

  • 终于完成了所有功能,发布RC3,反馈一周,就是正式版了
  • 添加了自定义布局的设置界面http://bbs.cwowaddon.com/thread-5580-1-1.html
  • 增加了GridStatusBanzai库http://bbs.cwowaddon.com/thread-5571-1-1.html
  • 对QuickHealth的支持独立成了一个模块,并且修复了一个NAXX释放后会导致满血显示成空血的错误
  • GridClickSets稍微改善了一下界面
  • 默认设置调整为同时使用GridStatusBanzai和GridStatusAggro,前者为黄框,后者为红框


============= 2009年2月15日 ==============

  • 整合Grid官方1.30000.20090211版本, 主要是修正了我提到的两个性能问题
  • 整合GridManaBars根据我的建议修改后的最新版本
  • 增加GridClickSets模块, 因为我一直不喜欢Clique的设置方式http://bbs.cwowaddon.com/thread-5560-1-1.html
  • 目前是RC2版本, RC3版本将增加一个动态设置布局的模块, 还没开始写...

============= 2009年1月31日 ==============

  • 草!历经5小时的调试,终于解决了奥山战场死锁的问题,是Grid原版的毛病
  • 去掉了中央图标偏移的修改
  • 同步整合目前Grid及各模块的最新版本
  • 请大家测试,没问题的话,就算正式发布了。。。

============= 2009年1月30日 ==============
   
Grid2009.JPG
2009-1-30 18:55
(左上数字是大地之盾层数,右上数字是治疗之道剩余时间)

  • 增加GridIndicatorCornerText模块,在框体的四个角落可以显示文本提示。
  • 修改了GridFrame.lua:
    • 预设值修改,中心文字默认显示萨满激流和圣骑的那个HOT;左下角显示仇恨百分比文字而不是色块。
    • 修改核心代码,优化对框体的刷新,可能会减少CPU占用,也可能会引发问题。
  • 修改了GridStatusAuras.lua:
    • 预设值修改,默认都显示持续时间;增加萨满的大地之盾和治疗之道两个预设BUFF
    • 增加了显示堆叠层数的选项,用来在GridIndicatorCornerText等位置显示
  • 模块更新:
    • 更新GridManaBars模块,修复死骑的nil错误
    • 更新GridStatusHots模块,并调整默认值
    • 更新GridStatusMissingBuffs模块
    • 更新GridStatusRaidDebuff模块,恢复了WLK之前的RAID数据
    • 更新HealComm库


============= 2009年1月21日 ==============
  • 所有模块全部更新,包括原创的GridBuffIcons
    • GridBuffIcons 更新支持GUID,此模块以后我不再单独发布了,需要的话请从包中分取。
    • GridCooldownText 可用,没有更新
    • GridIndicatorSideIcons 可用,没有更新
    • GridManaBars 更新
    • GridStatusHostileUnit 更新
    • GridStatusHots 更新
    • GridStatusMissingBuffs 更新
    • GridStatusRaidDebuff 更新
    • GridStatusRaidIcons 更新
    • 新增GridStatusThreat模块
    • 移除GridStatusReadyCheck模块,新版GRID自带
    • 移除GridLayoutForHealers模块,我基本用不到

  • 新版本GRID的新增功能如下:
    • 以GUID标识团员,终于解决了宠物重名和载具同名等问题
    • 整合了ReadCheck模块
    • 增加了Vehicle状态,判断是否在载具上
    • 可设置团队、小队、单人时的不同布局

  • 直接对Grid的修改情况
    • 修改GridStatusHealths模块,使之支持LibQuickHealth-2.0,队员血量变化响应速度提高300毫秒!
    • 布局间距分成横向和纵向,方便GridBuffIcons显示
    • 中心图标坐标位置可设置
    • "缺少增益"和"增益/减益"的菜单折叠
    • 点击施法

  • 默认设置修改情况
    • 边框显示整体仇恨,红色表示某个怪的仇恨目标是该队员,黄色表示队员的仇恨已经超出坦克但未OT。
    • 左上角显示团员对玩家当前目标的仇恨,50%-70%为灰色,70%-90%为黄色,90%以上为橙色。
    • 左下角表示敌对单位或者乘上载具
    • 中心图标是RaidDebuff模块,显示各个boss的特殊debuff
    • 左侧图标仍然是玩家当前目标的团队标记


2009年之前的版本,原始更新记录在
http://bbs.cwowaddon.com/viewthread.php?tid=2774&page=1&fromuid=225#pid30037

Grid_GUID_QH2_Threat.rar (266.99 KB)

过期勿下

Grid.Warbaby.Pack.2009.2.beta.zip (445.34 KB)

过期勿下

Grid.Warbaby.Pack.2009.RC1.zip (445.27 KB)

最新版 修复了奥山卡的问题

Grid.Warbaby.Pack.2009.RC2.zip (414.45 KB)

RC2 增加了ClickSets设置界面

Grid.Warbaby.Pack.2009.RC3.zip (431.82 KB)

RC3 增加CustomLayouts

GridWarbabyPack2009-release-1.0.zip (431.28 KB)

修正了测试发现的问题, 正式发布

GridWarbabyPack2009-release-1.1.zip (431.49 KB)

修正了RaidDebuff的bug

GridWarbabyPack2009-release-1.1b.zip (433.15 KB)

最新版

GridWarbabyPack2009-release-1.1c.zip (433.17 KB)

进一步完善战斗中掉线的bug, 比1.1b好一点...

GridWarbabyPack2009-release-1.2.zip (446.48 KB)

台服3.1可用版本 國服勿下

Grid3.1-r1195.zip (426.54 KB)

Grid3.2.zip (521.61 KB)

测试

Grid3.2-0813.zip (492.75 KB)

修改了ClickSets萨满的bug, 另外战斗中招宠似乎有问题

Grid3.2-0814.zip (493.87 KB)

自己测试没啥毛病了

Grid3.2-0912.zip (542.41 KB)

修改0910的bug

Grid1213_3.3测试.zip (503.81 KB)

台服3.3测试

Grid1230_3.3.zip (505.98 KB)

整合至r1272,继续测试,修復1229的两个小问题

8

评分人数

我对GRID向往已久,但之所以迟迟没用是因为它不能像HEALBOT那样在框体内设置各种治疗组合键,有人说用CLIQUE,但CLIQUE改的是全局的组合键,在框体内灵活设置各种按键的组合是HEALBOT最大的优势。如果GRID具有这样的功能的话那就可以淘汰HEALBOT了。

TOP

可以直接覆盖原来的用么 ?

TOP

覆盖可以,但是会留下一些垃圾,为什么不删了原来的呢?

TOP

占用比以前的大很多? // 原来有很多grid的组件估计都用不了了...

TOP

需要重新配置? - -b

回2楼有点击施法...需要自行改clickset.lua

TOP

占用跟以前一样的。

原来的组件wowace都应该有更新,这次的更新是大家一直期待的,所以作者们都很积极。

TOP

[2009/01/21 19:39:00-271-x1]: ...s\Grid\GridStatusRaidDebuff\GridStatusRaidDebuff.lua:790: bad argument #1 to 'format' (string expected, got nil):
AceAddon-2.0-91094 (BigWigs):541: in function <...ce\AddOns\BigWigs\Libs\AceAddon-2.0\AceAddon-2.0.lua:518>
<in C code>: ?
AceEvent-2.0-91091:298: in function `TriggerEvent'
AceEvent-2.0-91091:910: in function <...s\!!!CWDGLibsPack\Ace2\AceEvent-2.0\AceEvent-2.0.lua:903>

  ---

太阳井部分 raiddebuff在设置里面全数看不见了

TOP

还有hot计时没了...至少我萨满上面看不见

TOP

在奥山战场每有人进入或退出战场时候会让画面明显卡一下

在退出奥山战场时候grid占用内存达到了14.06m

这在以前的版本没有出现过...

TOP

有时候某个玩家的血条职业颜色发生错误,比如法师的蓝色变成的小德的黄色

TOP

请问我不需要那个healcomm的库~但是我删除了这个库的文件夹之后进去 Grid会提示我没有这个库 请问怎么把这个提示去掉

TOP

幾天用下來,發現了幾個問題
1. 釋放屍體後,團隊中會有個別人的血條顔色異常,就象反轉顔色了一樣,重載插件就又好了~
每次滅團都要重載次插件...
2. 當在戰場裏的時候,當你給和自己不是一個FWQ的人加血的時候,不能顯示預判的治療量

TOP

退出奥山很卡 啊 用旧版就没问题

TOP

新版感觉不错,参照了一下旧版,手工把TBC 的RAIDDEBUFF添加进来了,呵。

TOP

怎么说呢,25人切换40人的时候特别的卡,像死机一样,不知道是因为什么,旧版很流畅

TOP

奥山里特别卡啊

TOP

回复 2# jackylynn 的帖子

原帖由 jackylynn 于 2009-1-21 11:39 发表 [url=redirect.php?goto=findpost&pid=53788&ptid=5479][/url]
我对GRID向往已久,但之所以迟迟没用是因为它不能像HEALBOT那样在框体内设置各种治疗组合键,有人说用CLIQUE,但CLIQUE改的是全局的组合键,在框体内灵活设置各种按键的组合是HEALBOT最大的优势。如果GRID具有这样的功能的话 ...


搭配Click2Cast使用吧,就是框体内灵活设置各种按键的组合
当然也可以设置成全局的...

TOP

原帖由 jackylynn 于 2009-1-21 11:39 发表
我对GRID向往已久,但之所以迟迟没用是因为它不能像HEALBOT那样在框体内设置各种治疗组合键,有人说用CLIQUE,但CLIQUE改的是全局的组合键,在框体内灵活设置各种按键的组合是HEALBOT最大的优势。如果GRID具有这样的功能的话 ...


只对grid的unitframe有效么....用什么自己选吧~
grid+clique应该是最强的了

未命名.jpg
2009-1-27 22:25



原帖由 yalesia 于 2009-1-27 21:16 发表 [url=redirect.php?goto=findpost&pid=53981&ptid=5479][/url]
搭配Click2Cast使用吧,就是框体内灵活设置各种按键的组合
当然也可以设置成全局的...

c2c我记得已经死了吧
yleaf@cwowaddon.com

TOP

现在还在用c2c,所以也就没注意死活了,等死透了再找别的吧

TOP

返回列表