CWDG-中国魔兽世界插件开发者社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 88374|回复: 534

ShortKey[4.91]超强动作按键绑定[2011-10-01]   [复制链接]

超级版主

simonw@cwowaddon.com

Rank: 48Rank: 48Rank: 48

声望
1742
荣誉
910
金币
1809 G
HP
82
MP
100
注册时间
2007-3-15
发表于 2007-7-9 19:45:58 |显示全部楼层
插件名称: ShortKey
版本号: 4.91
原始/发布作者: simonw
更新日期: 2011-10-01
WoW版本: 4.2
插件分类: 操作控制
支持语言: 通用
引用库: EVA
适用人群: 中级+
发布类型: 原创
授权方式: 免费
简介: 超强的按键绑定插件, 超小的资源占用, 超人的不二选择, 完全静态配置, 多号多角色共享, 让你一劳永逸.



功能:
将键盘,鼠标等各种组合按键绑定你需要的动作. 7年的老牌插件, 历史版本.
1. 支持各种组合键绑定到物品, 技能, 宏, 目标, 系统功能, 内置/自定义窗体等.
2. 静态化单文件配置, 将任意多配置组合置于一个文件中.
3. 支持手动或多种自动条件配置组合的实时切换.

插件优点:
1. 功能强大, 能实现任意绑定的配置, 只有想不到的没有做不到的.
2. 资源占用极小, 100条左右的配置占用100k左右. 响应极快超越宏.
3. 配置组合异常灵活, 满足你各种变态的需求, 简单的自定义扩展.
4. Lua单文件静态配置, 绿色插件不依赖WTF存储信息可能导致的混乱. 便于携带交流或配好送MM.
5. 尤其适合多账号, 多角色, 多机器, 游戏场所不固定, 追求简单与操作高效性的玩家. 高级玩家可用它代替动作条/治疗/宏等多种占资源的插件.

用法:
/sk 查看插件参数状态
/sk autoload 设置是否自动载入, 每次输入改变为相反状态.
/sk load [[id1] [id2] ...] 载入配置组, autoload=true时留空则为自动载入否则为卸载. 例如 /sk load 1 2 4
/sk clear 恢复默认配置
/sk showbinding 设置是否按键时喊出绑定技能.

配置需要自己编辑ShortKey\ShortKey.Config.lua. 推荐使用NotePad++  注意要存为UTF8的格式.
更多信息参见讨论组: http://shortkey.g.cwowaddon.com

更新:

v4.91 2011.10.1
1. 增加了动态延时绑定功能,对于未知窗体的绑定适应性进一步加强.

v4.90 2011.9.23
1. 新增动态绑定未知窗体的功能, 即便在sk载入后生成. 如Grid, OUF这些.
2. 新增窗体名称支持范围语法, 如PartyMemberFrame[1-4].
3. 新增按键喊出绑定技能的趣味功能, 通过/sk showbinding 开启.

v4.84 2011.9.5
1. 修复了10个以上配置组错乱的情况
2. 新增一个配置项条件Instance, 用于判断玩家场景.
3. 调整了少许初始化逻辑.

v4.83 2011.8.29
1. 所有配置项的Condition均变为string类型, 并且支持逗号分隔的多个条件之间为或的关系. 受影响的条件EquipSetGroup,TalentGroup原为number,现为string.
2. 修复了配置组Condition在实时切换后无法自动激活的问题.
3. 修复了换装监控的一个小问题.

v4.82 2011.8.21
实时载入功能基本趋于稳定.
1. 进一步简化了命令行与API, 去掉了autoselect仅保留了autoload
2. 增加了主天赋名称, 装备集合ID, 服务器名称等条件的监控. 原条件Talent改为TalentGroup.
3. 修复了配置项中Condition的问题及其他一些实时载入的小问题.

v4.81 2011.8.18
改动较大, 内部对象模型修改牵扯较多.
1. 从新设计了简单的扩展模式, 增加了天赋切换自动匹配扩展.
2. 修复了很多实时载入的Bug.
3. 加入了一个游戏外的debug功能.

v4.80 2011.8.10
这次改动还是挺大的, 主要是实时切换.
1. 增加了实时切换配置组的功能, 无需/reload, 新增API方便扩展.
2. 配置组新增Condition参数以整合以往在配置组中零散的参数
3. 改动了一些对象模型, DB存储, 信息提示等隐蔽的地方.
4. ShortKeyGUI不能用了, 下个版本再加.

v4.71 2011.7.25
居然2年没更新了... 不过依然能用, 此次只是小改动
1. 同时兼容非Eva库模式,智能选择.
2. 增加了按下键(press down)即施法的特性.
3. 修正了wow 4.x下一些不易察觉的小问题, 基本不更新也影响不大.

ShortKey.Config.lua配置用法:
  1. ShortKey.Config[N] = {     -- 配置组group. N为正整数配置组ID. 如:1, 2, 3等.
  2. IsLoad = function(group) end,  -- 自定义载入方法. 传入当前组, 返回真则载入, 否则不载入. 当此方法定义则忽略下面的所有载入条件集合.

  3. Condition = {      -- 载入条件集合. 不显示声明项则默认为真. 当所有条件项均为真时载入, 否则不载入. 每项条件中逗号分开的任一项符合则为真.
  4.   Class = "className1,className2..." | nil,     -- 职业名称. 如:战士, 法师, 牧师等.
  5.   Character = "palyerName1,palyerName2..." | nil,    -- 角色名称. 如:Simonw.
  6.   EquipSetGroup = "equipSetId1,equipSetId2..." | nil,   -- 装备集合ID. 如:1, 2, 3等.
  7.   Instance = "instName1,instName2..." | nil,     -- 场景名称. 如:none,party,raid,pvp,arena
  8.   Race = "raceName1,raceName2..." | nil,      -- 角色种族. 如:人类, 兽人等.
  9.   Realm = "serverName1,serverName2..." | nil,     -- 服务器名称. 如:暗影之月.
  10.   TalentGroup = "talentGroupId1,talentGroupId2..." | nil,  -- 天赋组ID. 如: 1, 2.
  11.   TalentName = "talentName1,talentName2,..." | nil,   -- 主天赋名称. 如: 戒律, 暗影等.
  12. },

  13. [N] = {        -- 配置项. N为正整数配置项ID. 如:1, 2, 3等. 默认忽略不写.
  14.   Key = "keyName",       -- 键盘或鼠标按键. 如:A, ALT+S, F10, LeftButton等.
  15.   Type = "type",        -- 动作类型. 如:action, spell, item, marco, command等.
  16.   Value = "value",      -- 动作类型的值. 不同动作Type对应值不同.
  17.   Condition = "cond" | nil,     -- 绑定生效条件. 标准宏条件语法, 以方括号括起. 如:[vehicleui], [help, stance:1]等.
  18.   Target = "unit" | nil,      -- 目标. 如:target,player,targettarget,focus,party2,raid13等.
  19.   TargetFrames = "f1, f2, ..." | nil,  -- 鼠标按键绑定窗体名称组. 如:TargetFrame.
  20.   Comment = "[comment]" | nil,   -- 注释说明.
  21.   },
  22. ...
  23. }
复制代码


最新版本下载:
ShortKey4.91.rar (16.56 KB, 下载次数: 643)

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



ShortKeyGUI.jpg

ShortKey4.13.rar

4.78 KB, 下载次数: 1978

ShortKey4.2.rar

5.56 KB, 下载次数: 1638

ShortKey4.21.rar

5.82 KB, 下载次数: 1832

ShortKey4.22.rar

5.98 KB, 下载次数: 1591

ShortKey4.5.rar

7.23 KB, 下载次数: 1586

ShortKey4.6.rar

8.11 KB, 下载次数: 1618

ShortKeyGUI1.0.rar

103.77 KB, 下载次数: 1646

ShortKey4.7.rar

12.09 KB, 下载次数: 2117

ShortKeyGUI1.1For4.7.rar

104 KB, 下载次数: 2098

ShortKey4.71.rar

12.32 KB, 下载次数: 648

ShortKey4.80.rar

12.84 KB, 下载次数: 584

ShortKey4.81.rar

16.57 KB, 下载次数: 554

ShortKey4.82.rar

14.25 KB, 下载次数: 567

ShortKey4.83.rar

14.65 KB, 下载次数: 529

ShortKey4.84.rar

15.13 KB, 下载次数: 512

ShortKey4.90.rar

16.47 KB, 下载次数: 467

已有 4 人评分声望 收起 理由
wuxz1 + 1 一定要支持,这个插件用了四五年了!~~~.
雪儿-77627 + 1
paoctoly + 2 非常好,我很喜欢它
华丽的匿了 + 5 很好 很强大 - -!

总评分: 声望 + 9   查看全部评分

插件作者

穷人

Rank: 16

声望
919
荣誉
104
金币
145 G
HP
5
MP
0
注册时间
2007-4-15
发表于 2007-7-9 19:54:57 |显示全部楼层
在经过2万荣誉的战场后, ShortKey 4.0 新版终于出炉了...

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

Rank: 16

声望
422
荣誉
272
金币
398 G
HP
0
MP
5
注册时间
2007-6-28
发表于 2007-7-9 20:30:03 |显示全部楼层
有了这个我可以按ALT+Z玩游戏了(其实我现在就可以了)  =.=

Rank: 4

声望
164
荣誉
44
金币
123 G
HP
8
MP
0
注册时间
2007-6-24
发表于 2007-7-9 22:05:21 |显示全部楼层
输入法激活按键技能,不加载也激活,是不是得另写一个防输入法激活按键的?

Rank: 4

声望
164
荣誉
44
金币
123 G
HP
8
MP
0
注册时间
2007-6-24
发表于 2007-7-9 22:28:17 |显示全部楼层
错了,是SpellBinder干扰的,SpellBinder用过后可以不加载就能使用,保存在bindings-cache.wtf里了。

可是加载 ShortKey出现这种情况了,位置和比例都变了
WoWScrnShot_070907_221414.jpg

更改如下
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},

超级版主

simonw@cwowaddon.com

Rank: 48Rank: 48Rank: 48

声望
1742
荣誉
910
金币
1809 G
HP
82
MP
100
注册时间
2007-3-15
发表于 2007-7-9 23:38:56 |显示全部楼层
左边的partyframe载入时无队友也会显示,这是个问题,正在解决.

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


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

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

Rank: 8Rank: 8

声望
113
荣誉
10
金币
26 G
HP
0
MP
0
注册时间
2007-7-3
发表于 2007-7-10 02:04:11 |显示全部楼层
只下不顶不成体统,以前用过,赞一个,强大啊

Rank: 4

声望
65
荣誉
7
金币
6 G
HP
2
MP
0
注册时间
2007-6-19
发表于 2007-7-10 12:12:57 |显示全部楼层
貌似宏绑定不太顺利 是不是宏要用E文名字?

超级版主

simonw@cwowaddon.com

Rank: 48Rank: 48Rank: 48

声望
1742
荣誉
910
金币
1809 G
HP
82
MP
100
注册时间
2007-3-15
发表于 2007-7-10 12:55:40 |显示全部楼层
宏是有问题, 少加了个参数, 稍后修正

Rank: 2Rank: 2

声望
26
荣誉
0
金币
20 G
HP
0
MP
0
注册时间
2007-7-5
发表于 2007-7-10 15:28:41 |显示全部楼层
终于更新了,等死我了,以前的技能我全用shortkey绑定的,前阵子没有简直就没法玩,现在在维护,稍后上线去看看。

Rank: 2Rank: 2

声望
26
荣誉
0
金币
20 G
HP
0
MP
0
注册时间
2007-6-29
发表于 2007-7-10 22:12:44 |显示全部楼层
提个建议


{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

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

Rank: 2Rank: 2

声望
22
荣誉
0
金币
20 G
HP
0
MP
0
注册时间
2007-6-28
发表于 2007-7-10 22:24:53 |显示全部楼层
可不可以像以前一样,在游戏按键设置界面里进行按键绑定啊,觉得这样还是有点不方便,比如同样是一个职业的不同角色,坐骑啊饰品啊都不一样,那是不是还要再加一段专门的角色代码,可不可以在一个职业里同一个按键上针对不同的角色绑定不同的物品呢

超级版主

simonw@cwowaddon.com

Rank: 48Rank: 48Rank: 48

声望
1742
荣誉
910
金币
1809 G
HP
82
MP
100
注册时间
2007-3-15
发表于 2007-7-10 22:57:35 |显示全部楼层
to newjxqy
这个功能简单的可以通过shortkey中扩展宏来实现. shortkey直接加入参数支持这样的功能, 容我考虑下是否美观的问题.

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

Rank: 2Rank: 2

声望
26
荣誉
0
金币
20 G
HP
0
MP
0
注册时间
2007-6-29
发表于 2007-7-10 23:35:53 |显示全部楼层
谢谢。请问我说的那个方法如何通过扩展宏实现呢,麻烦指导一下,谢

超级版主

simonw@cwowaddon.com

Rank: 48Rank: 48Rank: 48

声望
1742
荣誉
910
金币
1809 G
HP
82
MP
100
注册时间
2007-3-15
发表于 2007-7-11 00:03:11 |显示全部楼层
里面带一个宏的例子
--将宏绑定到0键上, 换行用\n表示
{Key = "0", Type = "macro", Value = "/say test1\n/yell test2"},

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

Rank: 16

声望
422
荣誉
272
金币
398 G
HP
0
MP
5
注册时间
2007-6-28
发表于 2007-7-11 00:07:35 |显示全部楼层
原帖由 newjxqy 于 2007-7-10 23:35 发表
谢谢。请问我说的那个方法如何通过扩展宏实现呢,麻烦指导一下,谢



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

貌似是这样

Rank: 2Rank: 2

声望
26
荣誉
0
金币
20 G
HP
0
MP
0
注册时间
2007-7-10
发表于 2007-7-11 00:08:40 |显示全部楼层
老大,你这个插件的配置文件里面的注释是什么符号,我现在下载的这个版本默认就有RSNOW老大那些脚步在里面,是不是就是生效的了,如果我不想要这个脚步,怎么注释掉他们,请指教。

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

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

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

Rank: 4

声望
65
荣誉
7
金币
6 G
HP
2
MP
0
注册时间
2007-6-19
发表于 2007-7-11 00:12:07 |显示全部楼层
这个绑定宏是否等于无视游戏里的宏命令 新写一个

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

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

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

Rank: 4

声望
65
荣誉
7
金币
6 G
HP
2
MP
0
注册时间
2007-6-19
发表于 2007-7-11 00:18:45 |显示全部楼层
原帖由 华丽的匿了 于 2007-7-11 00:07 发表



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

貌似是这样


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

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

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

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

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

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

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

Rank: 2Rank: 2

声望
26
荣誉
0
金币
20 G
HP
0
MP
0
注册时间
2007-6-29
发表于 2007-7-11 00:27:31 |显示全部楼层
原帖由 华丽的匿了 于 2007-7-11 00:07 发表



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



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

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

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

暂时没有好的办法解决
您需要登录后才可以回帖 登录 | 注册

Archiver|CWDG首页 ( 京ICP备06068223号 )

GMT+8, 2012-5-19 21:27 , Processed in 0.046024 second(s), 24 queries , Gzip On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部