[ACE2]Parrot - 战斗文本提示(SCT替代)[08/11 更新至r46050]
[b][color=Purple]感谢Sola的测试反馈![/color][/b][size=3][b]点击下载:[attach]2143[/attach]
[/b][/size][size=3][color=red][b]注意:使用本插件务必升级到最新的ACE2库,否则可能报错。目前已知AceEvent-2.0,Parser-3.0,以及Waterfall-1.0若版本过旧对本插件均会产生影响,务必升级。
注意:如以前使用过英文版的Parrot,可能会在使用汉化版时部分条件触发(Trigger)不显示中文,若希望用中文,则需将原有存档删除。[/b][/color][/size]
最新库文件可以到置顶贴下载:[url=http://bbs.cwowaddon.com/thread-83-1-1.html]http://bbs.cwowaddon.com/thread-83-1-1.html[/url]
打开设置菜单:左键点击FuBar插件(Waterfall方式),右键点击FuBar插件(下拉菜单方式),或用命令行:/parrot,或/par
[b]更新日志:[/b]
[quote]
2007/08/11
修复技能冷却中技能不存在却提示冷却完成的问题
将进入/脱离战斗作为单独模块分离了出来
[/quote]
[b]FAQ:
Q:我觉得这个功能和自己想要的有差距,能修改么?
A:我只是汉化,功能上的要求依然需要联系原作者ckknight,你可以到wowace网站上找到他。
Q:我想要法术预警功能,有么?
A:有,请使用最新版的WitchHunt,[url=http://bbs.cwowaddon.com/thread-1218-1-1.html]http://bbs.cwowaddon.com/thread-1218-1-1.html[/url]
Q:我发现近战攻击和技能攻击的数值颜色与设定不一样
A:这是设计上如此,数值的颜色会根据攻击伤害的类型变化,而非跟随这两种攻击方式的颜色,要修改的话请见本贴80楼的回复。
Q:我还有一些使用上的问题……
A:正如前面说的,我只是负责汉化这个插件,使用功能上的讨论请和大家一起探讨。[/b]
演示截图:
(作为一个动态显示效果的插件,你需要在游戏中才能更好体会其效果)
[attach]1911[/attach]
进入菜单后(这里采用Waterfall界面介绍)可以看到有五大分支选项
[attach]1912[/attach]
事件:
定义各类显示的战斗事件,虽然都有默认的滚动区域,但是你依然可以重新定义到其他滚动区域显示。注意,虽然重新定义显示区域,但是事件分类中并不会改变。
[attach]1913[/attach]
滚动区域:
这里你可以设置各个滚动区域(和SCT的框架概念类似),不过改变设置时出现太多测试效果很烦人。Parrot的显示效果比SCT要丰富的多。
[attach]1915[/attach]
条件触发:
这里就类似SCT的event config,只不过你不用再编辑lua文件了,直接设置条件就可以。
[attach]1914[/attach]
通用:
这里是在整个Parrot可以通用的设置,设置完毕后,只要在滚动区域等选项中选中“继承”,就可以直接应用这里的共通设置。
[attach]1916[/attach]
覆盖事件:
唔,还没具体研究,主要是用来隐藏某些特定事件,使其不被Parrot所显示 為什么沒用圖呢?
還有,功能總要簡要的說下吧?
(估計要被刪,但是我還是忍不住問下,實在是憋不住了,見諒~~~) 修正了几个低级错误 =.= 目前用EditPlus找不错误了 测试完毕,目前已无报错,感谢Sola的测试反馈!
晚上回家再写介绍与截图 插件很赞!
反馈几个报错
---------------------------------------------------------------------------------------------------------
载入后出现2个报错
[2007/08/02 17:46:35-68-x1]: Parrot-r45143\Code\TriggerConditions.lua:62: Parser-3.0: ["recipientName"] = function: 0F861548, is invalid. Value must be a boolean, string, or number.
!!!cwdgacelibs\AceLibrary\AceLibrary.lua:100: in function `error'
Parser-3.0-99999 (!!!cwdgacelibs):3634: in function `RegisterParserEvent'
Parrot-r45143\Code\TriggerConditions.lua:62: in function <Interface\AddOns\Parrot\Code\TriggerConditions.lua:49>
Parrot-r45143\Code\TriggerConditions.lua:195: in function `RegisterPrimaryTriggerCondition'
Parrot-r45143\Data\Auras.lua:202: in main chunk
---
[2007/08/02 17:46:35-68-x1]: Parrot-r45143\Code\TriggerConditions.lua:62: Parser-3.0: ["recipientName"] = function: 0F861548, is invalid. Value must be a boolean, string, or number.
!!!cwdgacelibs\AceLibrary\AceLibrary.lua:100: in function `error'
Parser-3.0-99999 (!!!cwdgacelibs):3634: in function `RegisterParserEvent'
Parrot-r45143\Code\TriggerConditions.lua:62: in function <Interface\AddOns\Parrot\Code\TriggerConditions.lua:49>
Parrot-r45143\Code\TriggerConditions.lua:195: in function `RegisterPrimaryTriggerCondition'
Parrot-r45143\Data\Cooldowns.lua:149: in main chunk
---
第三个报错发生在治疗时 (我选的是牧师 无论治疗自己或者是治疗目标均报错)
[2007/08/02 17:47:13-68-x16]: Parrot-r45143\Code\TriggerConditions.lua:113: attempt to call method 'GetCurrentParserEvent' (a nil value)
---
----------------------------------------------------------------------------------------------------------------------------------
对了 忘了说明 因使用R1451 版公共库后许多插件出现问题(我的有 Beql Automaton等) 目前仍使用R1404版公共库
----------------------------------------------------------
[color=blue]谢谢楼主的回复 已经解决问题[/color] 楼上的错误应该是没有更新Parser-3.0这个库,更新以后再试试看 右键点击FuBar上的小图标时报错["message"] = "FuBarPlugin-2.0-99999:1017: Dewdrop-2.0: args.scrollAreas.args.table: 11CD7330: \"name\" must be a string\n!!!cwdgacelibs\\AceLibrary\\AceLibrary.lua:100: in function `error'\nDewdrop-2.0-99999 (!!!cwdgacelibs):2909: in function `Register'\nFuBarPlugin-2.0-99999:1017: in function `OpenMenu'\nParrot-r45143\\Code\\Parrot.lua:743: in function `OpenMenu'\nFuBarPlugin-2.0-99999:885: in function <...s\\!!!cwdgacelibs\\FuBarPlugin-2.0\\FuBarPlugin-2.0.lua:883>\nFuBar-33424\\FuBar.lua:1132: in function <Interface\\AddOns\\FuBar\\FuBar.lua:1126>\n\n ---"
左键点击没问题。。。。 請問如何打開設置界面,我用ACE的控制臺打不開 “纳鲁的赐福”变成了“纳鲁”的“赐福”…… 我也有和14楼类似的报错 不过我fubar上没有图标 手动输入/Parrot就报错 似乎是库的问题
顺便问下有人知道如何关闭系统默认的经验获得显示么 就是第一张图 中间那个"经验值 300" 下面那个小一点的"经验值 300"是这个插件的吧 修改全部完成,完全可用,请放心下载使用。 刚下载最新的试了,确实没有问题了,很好的插件,谢谢楼主
不过楼主是否能把默认配置也汉化一下,比如+Combat等这些信息? [quote]原帖由 [i]zjfeiye[/i] 于 2007-8-2 21:33 发表 [url=http://bbs.cwowaddon.com/redirect.php?goto=findpost&pid=11207&ptid=1191][img]http://bbs.cwowaddon.com/images/common/back.gif[/img][/url]
刚下载最新的试了,确实没有问题了,很好的插件,谢谢楼主
不过楼主是否能把默认配置也汉化一下,比如+Combat等这些信息? [/quote]
汉化完成版就需要解决脱离进入战斗设置里的"标示"的默认E文了.其他都正常
回复 #24 勉强算个人 的帖子
这个可以自己改的另外有几处没汉化到,比如坠落受伤的时候,显示Falling 已经把SCT丢了,哈
刚发现问题,在配置图标上点右键出错,没有菜单 右健点小地图图标报错~
设置里的下拉按钮点了也报错 为什么你的截图里是触发条件,而下载的版本里是条件触发呢?我感觉还是触发条件好啊 用了两个多钟头测试此插件,发现非常好用,功能强大,界面华丽。先谢谢了!另在测试过程中发现一些不够完美的地方。
在此提两个建议哈
1。输出设置里面的“技能伤害”只能定义显示“技能名称”的颜色,但是“伤害数字”的颜色依然是白色的,例如: [1800[color=#ff8c00]-(背刺)[/color]],如果我把技能名称“背刺”去掉,只显示1800,那就是白色的,和普通近战伤害的颜色一样了,我定义成黄色也不行。
我一般都会把技能名称的文字给去掉,直接显示伤害数字。因为自己释放的技能自然知道是什么名称的。也为了屏幕简洁。
2。字体可设置范围太小了,以至于粘附字体不够大,爆击看起来也不够爽,和普通伤害的字体看起来差不多了。希望能够扩大调节字体大小的范围。或者教教我,我自己改改也行,谢谢 没有剑精
很郁闷
楼主能不能加一下 [quote]原帖由 [i]勉强算个人[/i] 于 2007-8-2 21:50 发表 [url=http://bbs.cwowaddon.com/redirect.php?goto=findpost&pid=11214&ptid=1191][img]http://bbs.cwowaddon.com/images/common/back.gif[/img][/url]
汉化完成版就需要解决脱离进入战斗设置里的"标示"的默认E文了.其他都正常 [/quote]
这个建议个人自己改自己的风格,我比较喜欢英文的形式 =P
[quote]原帖由 [i]zjfeiye[/i] 于 2007-8-2 21:56 发表 [url=http://bbs.cwowaddon.com/redirect.php?goto=findpost&pid=11216&ptid=1191][img]http://bbs.cwowaddon.com/images/common/back.gif[/img][/url]
另外有几处没汉化到,比如坠落受伤的时候,显示Falling [/quote]
这个是库文件的关系,Parser-3.0里的内容没有汉化
[quote]原帖由 [i]ieast[/i] 于 2007-8-2 22:09 发表 [url=http://bbs.cwowaddon.com/redirect.php?goto=findpost&pid=11221&ptid=1191][img]http://bbs.cwowaddon.com/images/common/back.gif[/img][/url]
右健点小地图图标报错~
设置里的下拉按钮点了也报错 [/quote]
已经修正,请重新下载,抱歉
[quote]原帖由 [i]zjfeiye[/i] 于 2007-8-2 22:09 发表 [url=http://bbs.cwowaddon.com/redirect.php?goto=findpost&pid=11222&ptid=1191][img]http://bbs.cwowaddon.com/images/common/back.gif[/img][/url]
为什么你的截图里是触发条件,而下载的版本里是条件触发呢?我感觉还是触发条件好啊 [/quote]
嗯,考虑了一下后更改的,触发条件表示是某个或某些条件,而条件触发则强调的是触发的行为,所以我觉得比较合适
[quote]原帖由 [i]zj1949love[/i] 于 2007-8-2 23:33 发表 [url=http://bbs.cwowaddon.com/redirect.php?goto=findpost&pid=11239&ptid=1191][img]http://bbs.cwowaddon.com/images/common/back.gif[/img][/url]
没有剑精
很郁闷
楼主能不能加一下 [/quote]
剑精理论上是支持的,CombatEvents里有"Extra attacks"(额外攻击)的分类,再观察下吧,或者有机会用风怒测试一下看看 [quote]原帖由 [i]shuohua[/i] 于 2007-8-2 22:30 发表 [url=http://bbs.cwowaddon.com/redirect.php?goto=findpost&pid=11224&ptid=1191][img]http://bbs.cwowaddon.com/images/common/back.gif[/img][/url]
用了两个多钟头测试此插件,发现非常好用,功能强大,界面华丽。先谢谢了!另在测试过程中发现一些不够完美的地方。
在此提两个建议哈
1。输出设置里面的“技能伤害”只能定义显示“技能名称”的颜色,但是“伤害数字”的颜色依然是白色的,例如: [1800[color=#ff8c00]-(背刺)[/color]],如果我把技能名称“背刺”去掉,只显示1800,那就是白色的,和普通近战伤害的颜色一样了,我定义成黄色也不行。
我一般都会把技能名称的文字给去掉,直接显示伤害数字。因为自己释放的技能自然知道是什么名称的。也为了屏幕简洁。
2。字体可设置范围太小了,以至于粘附字体不够大,爆击看起来也不够爽,和普通伤害的字体看起来差不多了。希望能够扩大调节字体大小的范围。或者教教我,我自己改改也行,谢谢 [/quote]
1这个问题我也发现了,是因为这个伤害属于物理伤害,所以数字的颜色用伤害分类中的物理伤害颜色(默认白色)了,修改Data\CombatEvents.lua,280行,修改为 Amount = "amount", 就可以了
2的话,可以修改Code\ScrollAreas.lua这个文件,在619行,把Max的值改大就可以了 [quote]原帖由 [i]lostcup[/i] 于 2007-8-3 00:07 发表 [url=http://bbs.cwowaddon.com/redirect.php?goto=findpost&pid=11244&ptid=1191][img]http://bbs.cwowaddon.com/images/common/back.gif[/img][/url]
1这个问题我也发现了,是因为这个伤害属于物理伤害,所以数字的颜色用伤害分类中的物理伤害颜色(默认白色)了,我找找看跟随技能颜色的方法
2的话,可以修改Code\ScrollAreas.lua这个文件,在619行,把Max的值改大就可以了 ... [/quote]
谢谢这么快回复啊,刚我也在测试,code里面的lua我都搜变了,把设置字号的都改过,包括619行那个,改成150,结果发现只有图标变好大,字体好像超过30就没作用了。。。哈哈,我瞎弄的 [2007/08/03 00:26:19-290-x13]: FuBarPlugin-2.0-99999:1017: Dewdrop-2.0: args.scrollAreas.args.table: 1B604860.args.name: "usage" must be a string
!!!cwdgacelibs\AceLibrary\AceLibrary.lua:100: in function `error'
Dewdrop-2.0-99999 (!!!cwdgacelibs):2909: in function `Register'
FuBarPlugin-2.0-99999:1017: in function `OpenMenu'
Parrot-r45143\Code\Parrot.lua:746: in function `OpenMenu'
Parrot-r45143\Code\Parrot.lua:659: in function `func'
Dewdrop-2.0-99999 (!!!cwdgacelibs):726: in function <...ce\AddOns\!!!cwdgacelibs\Dewdrop-2.0\Dewdrop-2.0.lua:665>
呃...应该是我的问题..能否麻烦楼主帮忙看下.. 右键点fubar图表或者输入命令 都出和35楼一样的错 用的置顶的库 现在换成英文版parrot 反而正常了 [quote]原帖由 [i]shuohua[/i] 于 2007-8-3 00:23 发表 [url=http://bbs.cwowaddon.com/redirect.php?goto=findpost&pid=11248&ptid=1191][img]http://bbs.cwowaddon.com/images/common/back.gif[/img][/url]
谢谢这么快回复啊,刚我也在测试,code里面的lua我都搜变了,把设置字号的都改过,包括619行那个,改成150,结果发现只有图标变好大,字体好像超过30就没作用了。。。哈哈,我瞎弄的 ... [/quote]
第一个问题我找到方法了,编辑了刚才回复的帖子,你看下 =) [quote]原帖由 [i]超级番薯[/i] 于 2007-8-3 00:47 发表 [url=http://bbs.cwowaddon.com/redirect.php?goto=findpost&pid=11256&ptid=1191][img]http://bbs.cwowaddon.com/images/common/back.gif[/img][/url]
右键点fubar图表或者输入命令 都出和35楼一样的错 用的置顶的库 现在换成英文版parrot 反而正常了 [/quote]
找到问题了,是我遗漏了一项翻译导致的,请重新下载,抱歉 [quote]原帖由 [i]lostcup[/i] 于 2007-8-3 01:03 发表 [url=http://bbs.cwowaddon.com/redirect.php?goto=findpost&pid=11263&ptid=1191][img]http://bbs.cwowaddon.com/images/common/back.gif[/img][/url]
找到问题了,是我遗漏了一项翻译导致的,请重新下载,抱歉 [/quote]
辛苦了~ 问题解决 输入/par 报错
[2007/08/03 01:04:39-1072-x1]: FuBarPlugin-2.0-99999:1017: Dewdrop-2.0: args.scrollAreas.args.table: 10AA4360.args.name: "usage" must be a string
!!!cwdgacelibs\AceLibrary\AceLibrary.lua:100: in function `error'
Dewdrop-2.0-99999 (!!!cwdgacelibs):2909: in function `Register'
FuBarPlugin-2.0-99999:1017: in function `OpenMenu'
Parrot-r45143\Code\Parrot.lua:746: in function `OpenMenu'
Parrot-r45143\Code\Parrot.lua:659: in function `func'
AceConsole-2.0-99999 (!!!cwdgacelibs):1792: in function <...Ons\!!!cwdgacelibs\AceConsole-2.0\AceConsole-2.0.lua:1501>
AceConsole-2.0-99999 (!!!cwdgacelibs):2341: in function `value'
Interface\FrameXML\ChatFrame.lua:3406: in function <Interface\FrameXML\ChatFrame.lua:3331>:
<in C code>: 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>
貌似不影响使用... [2007/08/03 01:31:24-135-x2]: FuBarPlugin-2.0-99999:1017: Dewdrop-2.0: args.scrollAreas.args.table: 18370378.args.name: "usage" must be a string
!!!cwdgacelibs\AceLibrary\AceLibrary.lua:100: in function `error'
Dewdrop-2.0-99999 (!!!cwdgacelibs):2909: in function `Register'
FuBarPlugin-2.0-99999:1017: in function `OpenMenu'
Parrot-r45143\Code\Parrot.lua:746: in function `OpenMenu'
FuBarPlugin-2.0-99999:1486: in function <...s\!!!cwdgacelibs\FuBarPlugin-2.0\FuBarPlugin-2.0.lua:1478>
---
以上为右键点击地图周围小图标出错信息,最新库最新版本 [quote]原帖由 [i]lostcup[/i] 于 2007-8-3 00:07 发表 [url=http://bbs.cwowaddon.com/redirect.php?goto=findpost&pid=11244&ptid=1191][img]http://bbs.cwowaddon.com/images/common/back.gif[/img][/url]
1这个问题我也发现了,是因为这个伤害属于物理伤害,所以数字的颜色用伤害分类中的物理伤害颜色(默认白色)了,修改Data\CombatEvents.lua,280行,修改为 Amount = "amount", 就可以了
2的话,可以修改Code\ScrollAreas.lua ... [/quote]
刚又去测试了.
把280行的修改成Amount = "amount", 和修改成Amount = "Amount", 都没用,还是白颜色的,我定义的是黄颜色,我的技能伤害字符串就是[Amount],没其他多余的东西.我是用的DZ的技能测试的.
辛苦了,喝杯咖啡吧! [quote]原帖由 [i]fnhrdfaps[/i] 于 2007-8-3 01:47 发表 [url=http://bbs.cwowaddon.com/redirect.php?goto=findpost&pid=11273&ptid=1191][img]http://bbs.cwowaddon.com/images/common/back.gif[/img][/url]
[2007/08/03 01:31:24-135-x2]: FuBarPlugin-2.0-99999:1017: Dewdrop-2.0: args.scrollAreas.args.table: 18370378.args.name: "usage" must be a string
!!!cwdgacelibs\AceLibrary\AceLibrary.lua:100: in functi ... [/quote]
重新下载最新版即可解决 [quote]原帖由 [i]shuohua[/i] 于 2007-8-3 02:58 发表 [url=http://bbs.cwowaddon.com/redirect.php?goto=findpost&pid=11287&ptid=1191][img]http://bbs.cwowaddon.com/images/common/back.gif[/img][/url]
刚又去测试了.
把280行的修改成Amount = "amount", 和修改成Amount = "Amount", 都没用,还是白颜色的,我定义的是黄颜色,我的技能伤害字符串就是[Amount],没其他多余的东西.我是用的DZ的技能测试的.
辛苦了,喝 ... [/quote]
唔...我是用近战伤害这一项测试的,原来是Amount = coloredDamageAmount,修改成Amount = "amount"之后,原本白色的数字就变成了近战伤害的红色,就认为技能伤害应该是一样的...难道有什么不同么...晚上回家再看看 确实存在这样的问题,设置颜色后,伤害数字的颜色不会变,依然是白色 请问,怎么修改“+Combat”的提示信息 事件->提示->进入战斗/脱离战斗 这个能否实现符合某些条件时候,在聊天窗口输出些东西呢?
以前很喜欢sct的条件判断,可惜不支持符合条件下的自定义聊天输出 那个,报了个错。。 事件提示里的进入战斗或脱离战斗,到没反应,被攻击,或攻击人到没提示 战士的怒气获得显示不了
节流改到零,获得失去能量默认就是显示的 [quote]原帖由 [i]heroxs[/i] 于 2007-8-3 11:34 发表 [url=http://bbs.cwowaddon.com/redirect.php?goto=findpost&pid=11328&ptid=1191][img]http://bbs.cwowaddon.com/images/common/back.gif[/img][/url]
那个,报了个错。。 [/quote]
已修正,请下载新版,谢谢