返回列表 发帖

[WoW插件] ShortKey[4.7]超强动作按键绑定[2009-09-28]

WoW插件

插件名称 ShortKey
版本号 4.7
更新日期 2009-09-28
插件分类 操作控制
支持语言 通用
引用库 EVA
WoW版本 3.1
适用人群 中级+
原始/发布作者 simonw
发布类型 原创
授权方式 免费
原始Url http://bbs.cwowaddon.com/thread-805-1-1.html
发布Url http://bbs.cwowaddon.com/thread-805-1-1.html
讨论区Url http://bbs.cwowaddon.com/thread-805-1-1.html
简介 超强的按键绑定插件, 超小的资源占用, 超人的不二选择, 完全静态配置, 多号多角色共享, 让你一劳永逸.
历经4年的老牌插件, 以往历史版本:http://www.cnblogs.com/simonw/archive/2005/10/20/258271.html

功能:
支持键盘,鼠标等各个组合按键绑定到法术, 物品, 技能, 宏, 目标, 系统功能. 支持各种自定义窗体上的键盘,鼠标绑定.

注意本插件依赖 EVA Framework  请下载 (超小的库内存占用仅几十k, 如果你使用了CWDGLibPack就不需要下载了).

插件优点:
1. 资源占用极小, 绿色插件不写WTF配置信息.
2. 便于和其他玩家交流你的按键配置情况.
3. 单文件静态lua配置, 多账号, 多角色, 多机器, 游戏场所不固定的玩家, 不用再去考虑WTF用户配置文件因各种情况下的错乱, 只需这一个插件无需再为配置各种按键苦恼.
4. 高级使用者完全可以用ShortKey来代替动作条插件,治疗插件,宏插件等n多占资源的插件, 实现全键盘流Alt-Z下电影场景游戏.

ShortKeyGUI(ShortKey的可选辅助界面设置独立插件依赖IGAS包内已带, 非常感谢kurapica帮我写了这个GUI, 我一直为GUI头疼了几年.)
ShortKeyGUI.jpg
2009-8-31 00:16


使用配置:
/sk 查看插件参数状态
/sk autoload 设置是否自动载入
/sk load 如果autoload=false, 使用此命令载入配置
/sk list 列出当前所有配置
/sk clear 恢复默认配置

用记事本打开ShortKey目录下的ShortKey.Config.lua根据里面的说明编辑, 注意要存为UTF8的格式, 有基础的一看就懂, 没基础的如果实在想用让别人帮你配吧.

更新:
v4.7 2009.9.28
这个版本主要在代码结构方面变化很大, 对最终用户影响不大.
1. 不再限定同一TargetFrame下的不同配置存在Condition参数为空时的顺序要求, 无论如何配置, 为空的Condition配置项始终会被自动置为最后. 同时也将Condition参数为空的配置项作为默认配置. (多数用户应该还用不到这个高级功能)
2. 增加了在游戏内配置的支持能力, 但没有GUI的支持目前还不能使用.
3. ShortKeyConfig.lua 改名为 ShortKey.Config.lua, 请注意改变你的配置文件名.
4. ShortKeyGUI更换图标, 优化了一些显示, 配合ShortKey结构的变化做了一些改变, 请更新, 否则不能使用.
下面的更新与用户无关:
1. 大面积重构, 完全纳入层次化的标准软件开发架构模式, 分了Model, DB, Business, Service, UI等几个层次, 为下一步大计划打好基础. (以后我会慢慢介绍)
2. 应用了新增的DB lib, 用于处理存储方面的需求, 未来会将这个lib纳入Eva.
3. 在DB和UI层上提供了非Eva的Native(wow原生方式, 不依赖任何库)的支持, 但DB的Native方式还没做好. 也就是说ShortKey可以脱离Eva运行(需要改toc), 主要目的在于演示Eva随进随出的便利性.

v4.6 2009.8.31
1. 新增一个图形界面ShortKeyGUI用于简单操控和查看绑定信息.
2. 新增Talent条件以更好的应用于双天赋配置.
3. 新增PARTYMEMBERFRAMES的变量用于代表冗长的团队窗体1-4, 更方便用户配置.
4. 新增绑定前自动清除功能, 以防止条件变更时新配置覆盖不完全上一个配置引发冲突.

v4.5 2009.8.20
按照wow3.x新版安全模型重写, 全新架构设计, 变动巨大, 在基本没有改变配置格式的情况下带来了更为强大的功能. 改动太多仅列出主要更新.
1. 新增基于上下文的全局配置完整性检查, 最大限度的在载入时帮助发现用户的配置错误.
2. 新条件(Condition)语法使用标准宏语法代替以前语法并支持上下文条件组合计算(超强), 支持所有Type配置情况.
3. 新增当为键盘键时支持TargetFrames属性的配置, 即可以将键盘键绑定在显示的窗体上了.
4. 新增当为鼠标键时支持Target属性的配置, 即可以改变绑定显示窗体的目标属性.
5. 新增用户选择载入功能, 用户可以自己选择时机载入.
6. 新增配置组的用户载入条件设置, 用户可以根据自己的需求增改载入判断条件.
7. 改动, Value和TargetFrames属性现在仅支持字符串类型, 不再支持table数组类型.
8. 改动, 去掉了序列施法功能, 采用宏代替.


ShortKey.Config.lua配置示例
  1. --command值的定义参见http://wiki.cwowaddon.com/BindingName
  2. ShortKey.Config[1] = {
  3. Comment = "全局日常功能键配置",
  4. {Key = "W", Type = "command", Value = "MOVEFORWARD", Comment = "向前走"},
  5. {Key = "S", Type = "command", Value = "MOVEBACKWARD", Comment = "向后走"},
  6. {Key = "A", Type = "command", Value = "STRAFELEFT", Comment = "向左走"},
  7. {Key = "D", Type = "command", Value = "STRAFERIGHT", Comment = "右前走"},
  8. {Key = "B", Type = "command", Value = "OPENALLBAGS", Comment = "打开全部包"},
  9. {Key = "F5", Type = "command", Value = "TOGGLECHARACTER0"},
  10. {Key = "F6", Type = "command", Value = "TOGGLESPELLBOOK"},
  11. {Key = "F7", Type = "command", Value = "TOGGLETALENTS"},
  12. {Key = "F8", Type = "command", Value = "TOGGLEQUESTLOG"},
  13. {Key = "F9", Type = "command", Value = "TOGGLESOCIAL"},
  14. {Key = "F10", Type = "command", Value = "TOGGLEWORLDMAP"},
  15. {Key = "F11", Type = "command", Value = "TOGGLEBATTLEFIELDMINIMAP"},
  16. {Key = "F12", Type = "command", Value = "TOGGLELFGPARENT"},
  17. {Key = "ESCAPE", Type = "command", Value = "TOGGLEGAMEMENU"},
  18. }


  19. ShortKey.Config[2] = {
  20. Class = "牧师",
  21. --Character = "民族英雄",
  22. --Race = "人类",
  23. --IsLoad
  24. Comment = "simonw的牧师专用配置",
  25. {Key = "E", Type = "spell", Value = "真言术:盾", Target = "player", Comment = "为自己施放真言术盾"},
  26. {Key = "Q", Type = "macro", Value = "/castsequence [target=player] reset=2/combat 恢复,愈合祷言", Condition = "[stance:0]", Comment = "在正常形态下按一次为自己释放恢复,2秒内再次按下为自己释放愈合祷言"},
  27. {Key = "Q", Type = "spell", Value = "消散", Target = "player", Condition = "[stance:1]", Comment = "在暗影形态下施放消散保命"},
  28. {Key = "SHIFT-Q", Type = "item", Value = "厚灵纹布绷带", Target = "player"},
  29. {Key = "R", Type = "spell", Value = "快速治疗", Target = "player"},
  30. {Key = "H", Type = "spell", Value = "暗影形态", Target = "player"},
  31. {Key = "SHIFT-R", Type = "spell", Value = "强效治疗术", Target = "player"},
  32. {Key = "F", Type = "spell", Value = "驱散魔法", Target = "player"},
  33. {Key = "ALT-F", Type = "spell", Value = "驱除疾病", Target = "player"},
  34. {Key = "X", Type = "spell", Value = "射击", Target = "target"},
  35. {Key = "T", Type = "spell", Value = "沉默", Target = "target"},
  36. {Key = "ALT-X", Type = "spell", Value = "神圣新星"},
  37. {Key = "G", Type = "macro", Value = "/use [nocombat,outdoors,flyable] 迅捷紫色狮鹫;黑色战驹", Comment = "上下鸟马"},
  38. {Key = "F1", Type = "spell", Value = "暗言术:灭", Target = "target"},
  39. {Key = "1", Type = "spell", Value = "心灵震爆", Target = "target"},
  40. {Key = "2", Type = "spell", Value = "精神鞭笞", Target = "target"},
  41. {Key = "3", Type = "spell", Value = "驱散魔法", Target = "target"},
  42. {Key = "4", Type = "spell", Value = "噬灵瘟疫", Target = "target"},
  43. {Key = "5", Type = "spell", Value = "暗言术:痛", Target = "target"},
  44. {Key = "6", Type = "spell", Value = "吸血鬼的拥抱", Target = "target"},

  45. {Key = "MOUSEWHEELUP", Type = "macro", Value = "/castsequence [target=player] reset=3/combat 心灵之火,防护暗影,真言术:韧,神圣之灵,防护恐惧结界", Comment = "连着施放所有Buff, 3秒重置"},

  46. {Key = "LeftButton", Type = "spell", Value = "快速治疗", TargetFrames = "PartyMemberFrame1,PartyMemberFrame2,PartyMemberFrame3,PartyMemberFrame4", Comment = "在小队头像上按鼠标左键会为该小队成员施放快速治疗法术"},
  47. {Key = "ALT-LeftButton", Type = "spell", Value = "强效治疗术", TargetFrames = "PartyMemberFrame1,PartyMemberFrame2,PartyMemberFrame3,PartyMemberFrame4"},
  48. {Key = "CTRL-LeftButton", Type = "spell", Value = "真言术:韧", TargetFrames = "PartyMemberFrame1,PartyMemberFrame2,PartyMemberFrame3,PartyMemberFrame4"},

  49. {Key = "SHIFT-LeftButton", Type = "target", TargetFrames = "PartyMemberFrame1,PartyMemberFrame2,PartyMemberFrame3,PartyMemberFrame4", Comment = "在小队头像上按SHIFT+鼠标左键为选中该小队成员"},
  50. {Key = "RightButton", Type = "spell", Value = "真言术:盾", TargetFrames = "PartyMemberFrame1,PartyMemberFrame2,PartyMemberFrame3,PartyMemberFrame4"},
  51. {Key = "ALT-RightButton", Type = "spell", Value = "驱除疾病", TargetFrames = "PartyMemberFrame1,PartyMemberFrame2,PartyMemberFrame3,PartyMemberFrame4"},
  52. {Key = "CTRL-RightButton", Type = "spell", Value = "驱散魔法", TargetFrames = "PartyMemberFrame1,PartyMemberFrame2,PartyMemberFrame3,PartyMemberFrame4"},

  53. {Key = "SHIFT-RightButton", Type = "assist", TargetFrames = "PartyMemberFrame1,PartyMemberFrame2,PartyMemberFrame3,PartyMemberFrame4", Comment = "在小队头像上按SHIFT+鼠标右键为协助该小队成员"},
  54. {Key = "MiddleButton", Type = "spell", Value = "恢复", TargetFrames = "PartyMemberFrame1,PartyMemberFrame2,PartyMemberFrame3,PartyMemberFrame4"},

  55. {Key = "LeftButton", Type = "spell", Value = "快速治疗", Condition = "[help,stance:0]", TargetFrames = "TargetFrame", Comment = "在目标头像上按鼠标左键如果他是友方目标则会为他施放快速治疗法术"},
  56. {Key = "MiddleButton", Type = "spell", Value = "恢复", Condition = "[help,stance:0]", TargetFrames = "TargetFrame"},
  57. {Key = "RightButton", Type = "spell", Value = "真言术:盾", Condition = "[help,stance:0]", TargetFrames = "TargetFrame"},
  58. {Key = "RightButton", Type = "spell", Value = "真言术:盾", Condition = "[help,stance:1]", TargetFrames = "TargetFrame"},
  59. {Key = "LeftButton", Type = "spell", Value = "精神控制", Condition = "[harm]", TargetFrames = "TargetFrame"},

  60. {Key = "SHIFT-RightButton", Type = "menu", TargetFrames = "TargetFrame", Comment = "在目标头像上按SHIFT+鼠标右键为调出改目标菜单"},
  61. }
复制代码
最后提示:
1. 本插件没有界面所以也就没有截图
2. 直接下载了没法用(除非你也是牧师), 必须自己根据自己情况配置.
3. 再一个别向simonw提除了暗牧以外的任何职业技能该如何配置, 我只懂暗牧, 其他职业都没玩过.

最新版本下载:
ShortKey4.7.rar (12.09 KB) ShortKeyGUI1.1For4.7.rar (104 KB)

=====================下面的为历史存档=====================

ShortKey4.13.rar (4.78 KB)

ShortKey4.2.rar (5.56 KB)

ShortKey4.21.rar (5.82 KB)

ShortKey4.22.rar (5.98 KB)

ShortKey4.5.rar (7.23 KB)

ShortKey4.6.rar (8.11 KB)

ShortKeyGUI1.0.rar (103.77 KB)

3

评分人数

在经过2万荣誉的战场后, ShortKey 4.0 新版终于出炉了...

simonw还真是那个啊……
都不说帮我测试下Glory
害得我自己搞了4w多荣誉……

TOP

有了这个我可以按ALT+Z玩游戏了(其实我现在就可以了)  =.=

TOP

输入法激活按键技能,不加载也激活,是不是得另写一个防输入法激活按键的?

TOP

错了,是SpellBinder干扰的,SpellBinder用过后可以不加载就能使用,保存在bindings-cache.wtf里了。

可是加载 ShortKey出现这种情况了,位置和比例都变了
WoWScrnShot_070907_221414.jpg
2007-7-9 22:28

更改如下
ShortKey.ExtFrame = {
--自定义小队窗体名称
Party = {PartyMemberFrame1,PartyMemberFrame2,PartyMemberFrame3,PartyMemberFrame4},
--自定义目标窗体名称
Target = {TargetFrame},
}
ShortKey.Config[1] = {
--将E键绑定为向前走
{Key = "E", Type = "command", Value = "MOVEFORWARD"},
{Key = "D", Type = "command", Value = "MOVEBACKWARD"},
{Key = "S", Type = "command", Value = "STRAFELEFT"},
{Key = "F", Type = "command", Value = "STRAFERIGHT"},
{Key = "SHIFT-B", Type = "command", Value = "OPENALLBAGS"},
{Key = "F5", Type = "command", Value = "TOGGLECHARACTER0"},
{Key = "F6", Type = "command", Value = "TOGGLESPELLBOOK"},
{Key = "F7", Type = "command", Value = "TOGGLETALENTS"},
{Key = "F8", Type = "command", Value = "TOGGLEQUESTLOG"},
{Key = "F9", Type = "command", Value = "TOGGLESOCIAL"},
{Key = "F10", Type = "command", Value = "TOGGLEWORLDMAP"},
{Key = "F11", Type = "command", Value = "TOGGLEBATTLEFIELDMINIMAP"},
{Key = "F12", Type = "command", Value = "TOGGLELFGPARENT"},
{Key = "ESCAPE", Type = "command", Value = "TOGGLEGAMEMENU"},
}
ShortKey.Config[2] = {
Class = "术士",
Character = "XXXXXX",
--按E键为自己施放"真言术:盾"
{Key = "R", Type = "spell", Value = "痛苦诅咒", Target = "target"},
{Key = "A", Type = "spell", Value = "吸取生命", Target = "target"},
{Key = "C", Type = "spell", Value = "鲁莽诅咒", Target = "target"},
{Key = "T", Type = "spell", Value = "献祭", Target = "target"},
{Key = "ALT-D", Type = "spell", Value = "吸取法力", Target = "target"},
{Key = "G", Type = "spell", Value = "恐惧", Target = "target"},
{Key = "H", Type = "spell", Value = "生命分流"},
{Key = "Y", Type = "spell", Value = "放逐术", Target = "target"},
{Key = "V", Type = "spell", Value = "虚弱诅咒", Target = "target"},
{Key = "7", Type = "spell", Value = "吸取灵魂", Target = "target"},
{Key = "5", Type = "spell", Value = "生命虹吸", Target = "target"},
{Key = "Z", Type = "spell", Value = "语言诅咒", Target = "target"},
{Key = "X", Type = "spell", Value = "元素诅咒", Target = "target"},
{Key = "ALT-C", Type = "spell", Value = "暗影诅咒", Target = "target"},
{Key = "W", Type = "spell", Value = "暗影之怒", Target = "target"},
{Key = "ALT-E", Type = "spell", Value = "生命通道", Target = "target"},
{Key = "Q", Type = "spell", Value = "死亡缠绕", Target = "target"},
{Key = "6", Type = "spell", Value = "点燃", Target = "target"},
{Key = "2", Type = "spell", Value = "防护暗影结界", Target = "target"},
{Key = "1", Type = "spell", Value = "恐惧嚎叫"},
{Key = "3", Type = "spell", Value = "暗影箭", Target = "target"},
{Key = "4", Type = "spell", Value = "暗影灼烧", Target = "target"},
{Key = "5", Type = "spell", Value = "灼热之痛", Target = "target"},
--按G键使用坐骑
{Key = "J", Type = "item", Value = "黑色战豹缰绳", Target = "player"},
--鼠标滚轮上滑3次会依次对目标使用魔息术", "侦测次级隐形", "火焰之盾3个法术
{Key = "SHIFT-MOUSEWHEELUP", Type = "spell", Value = {"魔息术", "侦测次级隐形", "火焰之盾"}, Target = "target"},
{Key = "SHIFT-MOUSEWHEELDOWN", Type = "spell", Value = {"魔息术", "侦测次级隐形", "火焰之盾"}, Target = "player"},
--在小队头像上按鼠标左键会为该小队成员施放"快速治疗"法术
{Key = "LeftButton", Type = "spell", Value = "快速治疗", Target = "helpbutton", TargetFrames = ShortKey.ExtFrame.Party},
{Key = "ALT-LeftButton", Type = "spell", Value = "强效治疗术", Target = "helpbutton", TargetFrames = ShortKey.ExtFrame.Party},
{Key = "CTRL-LeftButton", Type = "spell", Value = "真言术:韧", Target = "helpbutton", TargetFrames = ShortKey.ExtFrame.Party},
--在小队头像上按SHIFT+鼠标左键为选中该小队成员
{Key = "SHIFT-LeftButton", Type = "target", TargetFrames = ShortKey.ExtFrame.Party},
{Key = "RightButton", Type = "spell", Value = "真言术:盾", Target = "helpbutton", TargetFrames = ShortKey.ExtFrame.Party},
{Key = "ALT-RightButton", Type = "spell", Value = "复活术", Target = "helpbutton", TargetFrames = ShortKey.ExtFrame.Party},
{Key = "CTRL-RightButton", Type = "spell", Value = "防护暗影", Target = "helpbutton", TargetFrames = ShortKey.ExtFrame.Party},
--在小队头像上按SHIFT+鼠标右键为协助该小队成员
{Key = "SHIFT-RightButton", Type = "assist", TargetFrames = ShortKey.ExtFrame.Party},
{Key = "MiddleButton", Type = "spell", Value = "恢复", Target = "helpbutton", TargetFrames = ShortKey.ExtFrame.Party},
--在目标头像上按鼠标左键如果他是友方目标则会为他施放"快速治疗"法术
{Key = "LeftButton", Type = "spell", Value = "快速治疗", Target = "helpbutton", TargetFrames = ShortKey.ExtFrame.Target},
{Key = "RightButton", Type = "spell", Value = "真言术:盾", Target = "helpbutton", TargetFrames = ShortKey.ExtFrame.Target},
{Key = "MiddleButton", Type = "spell", Value = "恢复", Target = "helpbutton", TargetFrames = ShortKey.ExtFrame.Target},
--在目标头像上按鼠标左键如果他是敌方目标则会为他施放"驱散魔法"法术
{Key = "LeftButton", Type = "spell", Value = "驱散魔法", Target = "harmbutton", TargetFrames = ShortKey.ExtFrame.Target},
{Key = "RightButton", Type = "spell", Value = "沉默", Target = "harmbutton", TargetFrames = ShortKey.ExtFrame.Target},
{Key = "MiddleButton", Type = "spell", Value = "精神控制", Target = "harmbutton", TargetFrames = ShortKey.ExtFrame.Target},
--在目标头像上按SHIFT+鼠标右键为调出改目标菜单
{Key = "SHIFT-RightButton", Type = "menu", TargetFrames = ShortKey.ExtFrame.Target},

TOP

左边的partyframe载入时无队友也会显示,这是个问题,正在解决.

不过 partyframe和targetframe错位令人费解, 你是否用了别的什么unitframe插件了呢, 如果不是默认的frame,需要根据配置自己改变. 而且其他绑定类插件可能会对shortkey产生影响.


ALT-Z的话还是不行, 看不到自己和对方状态了...

趁双倍的时候开始编插件啊~

TOP

只下不顶不成体统,以前用过,赞一个,强大啊

TOP

貌似宏绑定不太顺利 是不是宏要用E文名字?

TOP

宏是有问题, 少加了个参数, 稍后修正

TOP

终于更新了,等死我了,以前的技能我全用shortkey绑定的,前阵子没有简直就没法玩,现在在维护,稍后上线去看看。

TOP

提个建议


{Key = "X", Type = "spell", Value = {"技能A", "技能B"}, Target = "Target"},

这个每次都必须是使用完了技能A,再使用技能B

这里如果:

技能A CD=10秒

技能B CD=8秒

如果在使用技能A 后的十秒,没有使用技能B,能否直接跳过技能B直接继续使用技能A

也就是说有个优先判定,前面的技能A是优先使用技能,无论技能B是否在CD中,只要技能A不在CD中,优先使用技能A

如果楼主能实现,这个相信会更完美,建议您考虑考虑

TOP

可不可以像以前一样,在游戏按键设置界面里进行按键绑定啊,觉得这样还是有点不方便,比如同样是一个职业的不同角色,坐骑啊饰品啊都不一样,那是不是还要再加一段专门的角色代码,可不可以在一个职业里同一个按键上针对不同的角色绑定不同的物品呢

TOP

to newjxqy
这个功能简单的可以通过shortkey中扩展宏来实现. shortkey直接加入参数支持这样的功能, 容我考虑下是否美观的问题.

to vivibear
同职业共同的按键你可以设置一个按键组, 然后再为不同的角色设定他们特定的按键组, 才能解决你的问题. 参考Class和Character2个属性.
"游戏按键设置界面里进行按键绑定"这个未来会考虑, "在一个职业里同一个按键上针对不同的角色绑定不同的物品", 这个不打算实现, 已有方式已能很好解决, 若加入这样的功能会给配置上造成很大的复杂程度, 看起来很不美.

TOP

谢谢。请问我说的那个方法如何通过扩展宏实现呢,麻烦指导一下,谢

TOP

里面带一个宏的例子
--将宏绑定到0键上, 换行用\n表示
{Key = "0", Type = "macro", Value = "/say test1\n/yell test2"},

具体怎么写宏, 就看你发挥啦~~, lostcup翻译过一个宏教程不错.

TOP

原帖由 newjxqy 于 2007-7-10 23:35 发表
谢谢。请问我说的那个方法如何通过扩展宏实现呢,麻烦指导一下,谢



/castsequence reset=10 技能A, 技能B, 技能B

貌似是这样

TOP

老大,你这个插件的配置文件里面的注释是什么符号,我现在下载的这个版本默认就有RSNOW老大那些脚步在里面,是不是就是生效的了,如果我不想要这个脚步,怎么注释掉他们,请指教。

另外ALT-X就是标识ALT和X一齐按吗?或者老大你可以统一一下使用ALT+X这样我们会好理解一点。

还有就是我在使用XPERL这个头像插件,会不会出现上面提到的队伍框和团队框出现的问题,老大你的这个插件可以支持的吧。

不好意思,问了这么多弱智问题,希望老大不吝赐教。

TOP

这个绑定宏是否等于无视游戏里的宏命令 新写一个

比如游戏里我已经设置了个宏 名字是 “123”
/CAST 破甲攻击
/CAST 英勇打击

CONFIG里设置就该是
{Key = "0", Type = "macro", Value = “/CAST 破甲攻击\n/CAST 英勇打击"},

能不能设置这样一个功能 绑定宏的名字?这样方便很多……
比如{Key = "Q", Type = "macro", Value = “123”}

TOP

原帖由 华丽的匿了 于 2007-7-11 00:07 发表



/castsequence reset=10 技能A, 技能B, 技能B

貌似是这样


这样的话 一直按 那个10秒会一直重置时间的

比如 /castsequence reset=6 盾牌猛机, 破甲, 破甲,破甲

看似很完美的宏 但是如果一个破甲因为各种原因没放出去 那就会多卡一下破甲

而大部分人的需求就是某技能CD一到就用掉 在该技能用掉后 再使用其他技能 然后那个技能CD好了 马上再用那个技能

没记错的话 6秒重直时间是按照最后一次点这个宏开始算的

就是说如果你一直点这个宏 reset=6 这个有没有根本没区别

以前大可以用/施放 技能A /施放 技能B的傻瓜宏来判断 现在就不行了

TOP

原帖由 华丽的匿了 于 2007-7-11 00:07 发表



/castsequence  技能A, 技能B, 技能B
貌似是这样



目前我暂时用的就是这个宏,这个宏有个缺点,只要按了一下这个宏的按键,就必须等到 技能B, 技能B 都使用完才能重至

如果说reset=10是指第一次按该宏的时候,那么无论你按了多少次这个宏,只要第一次按的10秒一到就自动重至,那就完美了

可惜不是这样的,判断是最后一次按这个宏的时候计时10秒,所有经常卡在技能B上

暂时没有好的办法解决

TOP

返回列表