- 阅读权限
- 100
- 最后登录
- 2010-7-29
- 积分
- 809
- UID
- 225
- 帖子
- 274
- 主题
- 1
- 精华
- 0
- 声望
- 799
- 荣誉
- 2
- 金币
- 2587 G
- HP
- 0
- MP
- 5
- 注册时间
- 2007-5-28

- 声望
- 799
- 荣誉
- 2
- 金币
- 2587 G
- HP
- 0
- MP
- 5
- 注册时间
- 2007-5-28
|
插件名称: GridWarbabyPack2010
版本号: r1306
原始/发布作者: Pastamancer及各模块作者
更新日期: 2010-07-03
WoW版本: 3.3
插件分类: 团队副本
支持语言: 通用
引用库: ACE2
适用人群: 中级+
发布类型: 修改
授权方式: 自由
简介: 整合部分常用模块,并进行了若干修改的Grid免设置单目录带库整合大全包。。。。
|
整合后Grid所有可视元素的示例
上图是整合后几乎显示所有元素的一个举例(当然, 实际中不会有人这么用的, 否则还没RAID就头晕了吧:-)
- 边框 —— 外面的白框表示这个单位是你的当前目标,当然也可以用红框表示BOSS目标等等
- 边角文字 —— 左上角的10表示回春剩余时间, 右上角的3表示生命绽放层数,这个都是在默认的光环模块中自定义的BUFF
- 中心图标 —— 可以移动,图上移到了左下的位置,中心图标不但可以显示图标,还可以显示剩余时间和堆叠层数
- 边框图标 —— 上边和右侧的两个小的回春图标是边框图标,它们无法显示剩余时间和堆叠数的信息
- 中央文字 —— Warba就是我的大名了,中央文字一般就固定显示名字了
- 中央文字2 —— “3-6.9”是在中央文字2上显示了GridStatusHots,是生命绽放的层数和剩余时间
- 法力条 —— 下面的蓝条是单位的法力条,基本无法设置,只能用于显示能量信息
- 增益图标 —— 右侧的四个较大图标,是GridBuffIcons模块,如果不想显示,就取消“状态-增益减益图标-启用”
========= 说明 =========
- 整合一些常用的附加组件,并进行单目录整合
- 原创的增益减益图标模块GridBuffIcons,以传统的Raid框架形式显示BUFF/DEBUFF
- 原创的点击施法模块GridClickSets,强大易用的设置界面,让Grid不再依赖Clique。框架-点击施法设置可调出界面
- 原创的自定义布局模块GridCustomLayouts,简练的语法配置任意灵活的布局。布局-自定义布局可调出界面
- 原创的老式仇恨警告模块GridStatusBanzai,最迅速的BOSS目标改变提示, 与新版的仇恨警报各有所长, 2010版新增"怪物施法目标"提示!
- 修改的快速血量反映模块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码等等都放到 " ---> 距離"子菜单中
更新历史:============= 2010年07月03日 ==============
应急版第一次修正,
- 修复GridStatusThread和GridCustomLayouts的报错.
- 另外整合callmejames的支持红龙的GridStatusRaidDebuff
============= 2010年07月01日 ==============
修復3.3.5的錯誤, 其他問題待反饋.
============= 2010年03月29日 ==============
主要是修正GridClickSets的同帳號多角色設置問題,順路整合r1285,預計近期不會再更新了
- 整合r1285(3.3.3材質問題)
- 修正了長久以來GridClickSets的同帳號多角色設置沖突的問題,仔細一想,原來我一個帳號里從來沒有多于1個滿級角色,所以這個問題從未影響過我。。。
- 修正了GridCustomLayouts的一個小bug,關于NO REPEAT布局的
============= 2010年03月27日 ==============
修復了0325版本發現的若干問題:
- 去掉了GridStatusHostileUnit
- 加回GridCooldownText
- 修改了GridBuffIcons, GridStatusBanzai, GridIndicatorCornerText的內存問題
- 修復了GridManaBars的顏色bug
============= 2010年03月25日 ==============
很久没有更新,是因为没什么需要更新的,这次修改比较多,集中发布一次
- 整合至r1283, 最大的改动大概就是整合了4.0的HealComm模块
- 整合最新的GridStatusRaidDebuff
- 去掉了GridStatusMissingBuffs,加回GridStatusThreat
- 修改了GridManaBars模块的刷新机制,不再响应事件而是固定的1秒刷新一次,对法力条这个不太重要的信息,这个频率足够了
- 修改了GridIndicatorCornerText剩余时间的刷新机制,统一刷新,提高效率
- 几乎完全重写了GridStatusHostileUnit,使用战斗日志进行判断,可能会提高效率和准确性(未测试)
- 完全重写了GridStatusBanzai,效率和灵敏度同时提升,并且增加了怪物施法目标状态,没截图,例如,当巫妖王改变目标施放“污染”的时候,在Grid上对应的团员血条上,会以Cooldown的方式显示施法进度。这样,牧师就能第一时间在污染黑水出现前给目标上盾。与原来的GridStatusBanzai相比,更准确和直观。怪物施法目标默认显示在左侧图示框架里,请根据需要自行调整。
- 修改了GridLayout.lua,有人反映上一版仍然会有战斗中掉线重登无法显示的bug。据我分析,应该是掉线时直接杀掉进程或按ALT+F4,这样Grid无法记住上一次的团队状态,自然有可能无法正确显示。这次我改成,只要上线,就先把布局设置成25人的,过1秒再更新一次,这样至少不会影响战斗。不过,由于25人的框架较大,Grid可能会自动移动一下位置,应该可以接受。
- 修改了几个默认值。
============= 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日 ==============
============= 2009年2月15日 ==============
============= 2009年1月31日 ==============
- 草!历经5小时的调试,终于解决了奥山战场死锁的问题,是Grid原版的毛病
- 去掉了中央图标偏移的修改
- 同步整合目前Grid及各模块的最新版本
- 请大家测试,没问题的话,就算正式发布了。。。
============= 2009年1月30日 ==============
(左上数字是大地之盾层数,右上数字是治疗之道剩余时间)
- 增加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
- 左侧图标仍然是玩家当前目标的团队标记
- 更新时参考了MOP上PriJames的包,整合了他中央图标坐标设置的功能。
2009年之前的版本,原始更新记录在
http://bbs.cwowaddon.com/viewthread.php?tid=2774&page=1&fromuid=225#pid30037 |
-
|