44 123
发新话题
打印

[发表插件] tCC - 冷却计时 [图形设置] v4.1.5 正式版<2007.11.10>

本主题由 冰焱妩魅 于 2008-5-6 21:14 移动

tCC - 冷却计时 [图形设置] v4.1.5 正式版<2007.11.10>

分类信息 - 发表插件

插件名称 tCC - 冷却计时
版本号 v4.1.5
更新日期 2007-11-10
分类 战斗PVP
支持语言 简体中文
引用库
WoW版本 2.2
适用人群 初级+
原始/发布作者 太多太多(ldz5)
类型 原创
授权方式 GPL
原始Url http://bbs.cwowaddon.com/viewthread.php?tid=1147
发布Url http://bbs.cwowaddon.com/viewthread.php?tid=1147
讨论区Url http://bbs.cwowaddon.com/viewthread.php?tid=1147
简介 显示动作条上的技能冷却时间.
引用:
也许很多朋友很喜欢中部提示那个功能.
我实现中部提示的方法是:
在可见动作条上,获取即将闪光的技能的图标(并不依赖闪光)
然后在中部显示出来.

这样就出现如下问题:
中部提示会出现一定是可见的动作条. 也就是IsVisible()返回值为真
同时完成冷却的技能, 稍后的技能会覆盖稍前的技能
所以就出现了 不论施放的是龙息术或冰锥术
而中部出现的只是其中一种的问题
出现哪一种这在于两个技能在动作条上的位置
被沉默也是一样
引用:
基本功能:
  --显示技能冷却(包括:动作条,背包内物品,身上物品).
  --冷却完成带闪光效果(三种选择,可自定义选择是否开启,默认开启).
  --可自定义选择是否显示目标的buff/debuff计时(默认关闭)
  --动作条距离染色(超出跟离动作条变红)
  --在界面中央提示刚完成冷却的技能(需技能在界面上可见).
引用:
设置命令:/tCC 如果游戏中设置无法生效请跟帖
引用:
最新版本:

tCC v4.1.5.rar
由v4.1.0以前版本更新
请先删除WTF\Account\你的帐号\SavedVariables下的tdCoolDownCount.lua文件
否则第一次进一定报错

如果觉得文件夹太多,又不在乎那20几K的内存
可以将tdCoolDownOption文件夹删除
并打开tdCoolDownCount\tdCoolDownCount.toc
将最后一行## tCC_Option.xml改为tCC_Option.xml

以下是占用:CPU比较烂 赛扬2.66
引用:

关于tdCoolDownCount.toc文件
## 主体文件
tdCoolDownCount.lua
## 距离染色 不需要可以将下一行改为 ## tdRange.lua或删除
tdRange.lua
## 兼容插件 使用XPerl和TrinityBars需要加载 不需要可以将下一行改为 ## tCC_AddOns.lua或删除
tCC_AddOns.lua
## 设置模块 用tdCoolDownOption或不需要设置界面则改为## tCC_Option.xml;不用则改为tCC_Option.xml
## tCC_Option.xml

关于内存占用:
tdCoolDownCount:   约22Kb
tdCoolDownOption:  约28Kb

如果觉得文件夹太多,又不在乎那20几K的内存
可以将tdCoolDownOption文件夹删除
并打开tdCoolDownCount\tdCoolDownCount.toc
将最后一行## tCC_Option.xml改为tCC_Option.xml

关于CPU占用:
主要是距离染色部分的程序占用高(>90%).
而此部分代码是直接修改系统的动作条的OnUpdate函数
即使不用,此函数(系统原来的)也会一直被执行
只是不能从插件的占用中看到
您可以试试将tdRange.lua文件禁用看看CPU占用会不会很高
引用:
更新日志:
v 4.1.5
  -- 增加中部提示技能名称提示(对物品无效,在其它里设置字体,大小及颜色)
  -- 修改设置排版
  -- 重新加入英文,希望哪位热心的朋友帮忙重新翻译下。
v 4.1.3
  -- 增加动作条染色优先级的设置
v 4.1.2
  -- 修正时间滞留
  -- 修正使用精确计时时报错
v 4.1.1
  -- 做事不够仔细,一个疏忽
  -- 去除了英文....我的英文水平.....
v 4.1.0
  -- 重写主体代码(参考了OmniC)
  -- 本次更新请先删除WTF\Account\你的帐号\SavedVariables下的tdCoolDownCount.lua文件 否则第一次进一定报错
v 4.0.4
  -- 修正315行错误
v 4.0.3
  -- 修正第136行的错误
  -- 将不卡闪光
v 4.0.2
  -- 修正第232行的错误
v 4.0.1
  -- 现在中部提示可以准确提示技能
v 4.0.0
  -- 优化代码
  -- 换一种hook方式,不知能不能解决卡动作条的问题
  -- 加入声音提示
  -- 修改设置界面
  -- 记录用过的字体文件
v 3.4.0
  -- 尝试解决其它服务器(台,欧,美,韩)不可用的问题(希望在其它服务器游戏的朋友帮忙测试,我没有客户端)
v 3.3.7
  -- 修正一个疏忽
v 3.3.6
  -- 修正2.2.0中部提示的位置问题
v 3.3.5
  -- 增加1分钟到10分钟的精确显示,在其它中开启,如图
v 3.3.4
  -- 解决九城与方正战争的遗留问题
v 3.3.3 测试
  -- 修正不使用tdRange.lua报错
v 3.3.2 正式版
  -- 修正无法保存设置的错误
  -- 去除除BUFF计时以外的位置设置
v 3.3.1 正式版
  -- 修正呼出设置报错的问题
v 3.3.0 正式版
  -- 增加距离染色的设置
v 3.2.3 正式版
  -- 修正版本验证
v 3.2.2 正式版
  -- 提供将两文件合而为一的方法
  -- 此次更新请删除原文件夹
v 3.2.1 正式版
  -- 优化tdRange.lua距离染色部分,减少CPU的占用.
v 3.2.0 正式版
  -- 发布正式版
  -- 分离设置与主体,以两个插件的形式存在.
  -- 此次更新请先删除tdCoolDownCount文件夹 | 不会重置设置

3.1.5 beta
  -- 修正重置报错问题
  -- 修正中部移动无法显示的问题
  -- 修正使用TrinityBars插件报错的问题
  -- 增加中部提示初始透明度的设置
  -- 增加中部提示加亮设置(觉得中部太白的可以关闭,觉得中部太黑的可以开启)
3.1.0
  -- 优化代码
  -- 完全分离插主体,设置,及 兼容及它不合插件的代码文件
  -- 此次更新去除了localization.lua文件
  -- 此次更新不会重置版本为3.0.7及以后的插件设置
3.0.7
  -- 修正中部太白的问题
  -- 调整设置界面
  -- 3.0.5后我将tRange.lua改成了tdRange.lua原文件可删除!
3.0.6a
  -- 加入英语和中文繁体
  -- 英文仅供娱乐,翻译出现任何语法和拼写错误(非插件错误)本人概不负责(高中英语没及过格).
  -- 当然,您可以跟帖指出我翻译不足的地方.我是用Google在线翻译.
3.0.6 beta
  -- 打开设置时验证版本(防止2.x.x与3.x.x因版本的差异产生错误)
3.0.5 beta
  -- 修正闪光材质不符问题
  -- 修正系统动画无法隐藏的问题
  -- 关闭计时后一定恢复系统动画
  -- 去除Buff的闪光(Buff有闪光将会很麻烦)
  -- 重写距离染色
  -- 兼容 TrinityBars 插件 并修改此插件冷却方面的一处不足
  -- 加入版本验证
3.0.1 beta
  -- 修正一处设置错误
3.0.0 beta
  -- 优化代码
  -- 修改为不同类型的冷却框体分离设置
  -- 添加图形设置 去除命令设置(图形设置输入/tCC后动态加载)
2.6.4 beta
  -- 修正一处设置的提示错误
  -- 修正/tcc pet center 设置错误
2.6.3 beta
  -- 修改中部提示的效果,使之出现后 前一半时间不透明 后一半时间才开始渐隐 (因为有朋友说看不清楚)
2.6.2 beta
  -- 可只隐藏buff计时动画(计时动画就是那个转圈的东西,有的时候目标debuff会黑的看不清)
2.6.1 beta
  -- 修正隐藏系统冷却动画导致公冷隐藏的问题
2.6.0 beta
  -- 增加显示/隐藏系统冷却动画的选项 命令/tcc cd
2.5.7 beta
  -- 修正/tcc min的设置对buff/debuff计时生效的问题
2.5.6 beta
  -- 增加宠物动作条上的技能是否在中部提示框上出现的设置
2.5.5 beta
  -- 修正宠物动作条冷却后的中部提示与技能不符的BUG
  -- 增加宠物动作条计时开启/关闭的设置
2.5.4 beta
  -- 修正切换姿态后时间刷新延迟(这与机器好像有点关系.)
2.5.3 beta
  -- 修正无法关闭buff debuff计时的错误
2.5.2 beta
  -- 修正中部提示与技能不符的BUG
2.5.1 beta
  -- 修正未完成闪光就使用技能不计时的BUG
2.5.0 beta
  -- 重写设置命令
  -- 兼容XPerl,这玩意没用系统函数[:mad:]
2.4.5 beta
  -- 修复时间滞留问题
  -- 修改按钮类型的判断依据
2.4.2 beta
  -- 修正buff 计时问题
  -- 修正中部提示无法保存位置的问题
2.4.1 beta
  -- 修正buff/debuff计时,当buff/debuff剩余时间低于计时上限时,则开始显示时间
2.4.0 beta
  -- 修正游戏中无法改变中部提示的大小
  -- 增加中部提示移动的命令
  -- 增加闪光材质选项 0 将闪光材质设置技能图标. 这样设置将只有动作条才会闪光
2.3.2 beta
  -- 加入炽火大大的心形材质
2.3.1 beta
  -- 修正拼写错误
2.3 beta
  -- 增加目标buff/debuff上限时间设置
  -- 增加游戏中命令设置(独立,可不加载)
  -- 以后不分普通版与特别版
2.2 beta
  -- 增加字体文件的设置
  -- 修正与背包插件EngBags的冲突
  -- 将设置移至tCC_Option.lua文件
2.1 beta
  -- 增加字体大小的定义
2.0 beta
  -- 可自定义开启/关闭buff计时 默认关闭.
  -- 可自定义开启/关闭闪光效果 默认开启.
1.9 beta
  -- 修正冷却中技能移位,原时间不消失的问题 又修正一次..
1.8 beta
  -- 修正我的疏忽[:~]
1.7 beta
  -- 解决物品的冷却问题,及冷却中技能移位,原时间不消失的问题
1.5 beta
  -- 去除 tCC_closeBuff 变量的设置,增加闪光.
1.2 beta
  -- 用炽火大大的方法彻底解决buff/debuff的问题
1.1 beta
  -- 修改字体的大小因框体的大小的不同而不同
引用:
喜欢的朋友请帮忙测试哈,有任何问题请跟贴..

感谢各位帮忙测试,你们的每一句话都是我的动力.

如果报错,请跟帖回复您的 头像 动作条 背包插件 最好再带上图..
历史版本:
附件: 您所在的用户组无法下载或查看附件
本帖最近评分记录
  • frankms 声望 +20 支持原创!!! 2007-9-7 16:09

TOP

localization.lua 的 zhCN 和 zhTW 好像反了
报错.
tCC_Option.lua:289: attempt to index global 'tCC_text'(a nil value)

TOP

中部提示无法提示其他姿态下的技能CD
比如战士无法在战斗姿态知道拦截的CD意义就不大了
BUFF的CD字体大小与技能栏最好能分开更改

TOP

有设置界面了? 那内存会不会变大了很多呢....

TOP

引用:
原帖由 StarIX 于 2007-7-31 13:34 发表
localization.lua 的 zhCN 和 zhTW 好像反了
报错.
tCC_Option.lua:289: attempt to index global 'tCC_text'(a nil value)
我的情况和你一样~~

TOP

tcc能否按不同角色分别保存配置呢?

TOP

引用:
原帖由 汐言 于 2007-7-31 17:28 发表
有设置界面了? 那内存会不会变大了很多呢....
动态的..  输入/tcc之后才会创建设置框体

TOP

能否考虑加入omnicc的脉冲闪光动画

TOP

TF能否用?....

TOP

引用:
原帖由 jackywzhh 于 2007-8-2 03:24 发表
TF能否用?....
可用

TOP

早点定个稳定版吧……


LZ很辛苦  我更新的也很辛苦 - -|||

TOP

LZ    sct_cooldowns  能提示CD到的技能  可以设置哪些需要提示哪些不需要
不知道对你那个问题有没有用

TOP

装载以后
在界面中央提示刚完成冷却的技能(需技能在界面上可见).
的功能不可用,头像BUFF不能显示冷却闪光
我动作条用的是DAB 技能在界面上可见  动作条上闪光也没问题  就是中间看不到冷却提示
头像插件PITBULL

TOP

[2007/08/18 19:19:18-358-x1]: CreateFrame(): Couldn't find inherited node "GooeyColorPicker":
<in C code>: ?
<in C code>: in function `CreateFrame'
tdCoolDownCount\tCC_Option.lua:436: in function `tCC_Option_Init'
tdCoolDownCount\tdCoolDownCount.lua:400: in function `value'
Interface\FrameXML\ChatFrame.lua:3406: in function `ChatEdit_ParseText':
Interface\FrameXML\ChatFrame.lua:3098: in function `ChatEdit_SendText':
Interface\FrameXML\ChatFrame.lua:3119: in function `ChatEdit_OnEnterPressed':
<string>:"*:OnEnterPressed":1: in function <[string "*:OnEnterPressed"]:1>

  ---

.3.30版本报错.这是第一个.下面是第二个错
[2007/08/18 19:19:19-358-x2]: CreateFrame(): Couldn't find inherited node "GooeyColorPicker":
<in C code>: ?
<in C code>: in function `CreateFrame'
tdCoolDownCount\tCC_Option.lua:436: in function `tCC_Option_Init'
tdCoolDownCount\tdCoolDownCount.lua:395: in function `?'
Interface\FrameXML\ChatFrame.lua:3369: in function `ChatEdit_ParseText':
Interface\FrameXML\ChatFrame.lua:3098: in function `ChatEdit_SendText':
Interface\FrameXML\ChatFrame.lua:3119: in function `ChatEdit_OnEnterPressed':
<string>:"*:OnEnterPressed":1: in function <[string "*:OnEnterPressed"]:1>

  ---

TOP

…………更新后进度条一满喔就卡死了,555~~~

TOP

删除tcc后就正常了,这是怎么回事诶~~
而且原来我用的是3.2.1版本,原来明明是一个文件夹,下载回来怎么是两个文件夹,也会卡死

TOP

我怎么一打/TCC就报错呢?什么原因?

TOP

做夢的章魚?~~~汗一個誒~~和昏睡墨魚一個意思嘛~~
3.3.0版完全不可用诶~~
我换回3.1.5bete版总算可用了,不能用的建议换回

TOP

GooeyColorPicker
没找到这个东西的说明
原来还想改下的……

TOP

3.3.1可以使用了,不再卡死

TOP

 44 123
发新话题