发新话题
打印

[发表插件] ShortKey 4.21 全能动作按键绑定

没有你说的这功能, 按键设置里不会出现. 你看的一定是老版本. 修改了ShortKeyConfig.lua, reloadui就会生效.

TOP

那请问如下设置可否起作用?

]]--


ShortKey.ExtFrame = {
        --自定义小队窗体名称
        Party = {PartyMemberFrame1,PartyMemberFrame2,PartyMemberFrame3,PartyMemberFrame4},
        --自定义目标窗体名称
        Target = {TargetFrame},
}

ShortKey.Config[2] = {
        Class = "獵人",
        --Character = "亞馬遜獵手",
        --按G键使用坐骑
        {Key = "G", Type = "item", Value = "藍色虛空鰭刺坐騎", Target = "player"},
       
}

我玩的 台服TBC,物品名称是复制的,不会出错的,不知为何load以后在游戏里按G键无效呢?难道和游戏里的原始设置有冲突,在此还有个问题,如果原始按键设置里已经设过某键的作用,那么在shortkey里的设置和原始的比起来哪个更有优先权?

TOP

找到原因了,原来和艾佛列宝箱提供的任务插件里面的座标显示插件冲突了

TOP

搞错

后来发现又不是艾佛列的坐标显示问题,偶然发现失效的时候插件根本没有 截入,后来发现插件目录里的那个!EVA的库文件没有了,这应该是BUG

TOP

谁能说说怎么绑定水元素的技能?谢谢

TOP

to sywm
插件依赖EVA库, 删掉了当然就不行了. 请随时检查EVA最新版本安装.

to adablue77
Target设置为pet试试呢

TOP

to 版主,我在安装库的时候就知道了这个库是必须的,所以我应该不会犯低级错误而去删掉,我觉得可能是存在BUG去删掉了,不过也只是可能是我的老婆大人误删,现在需要证实,我会密切注意有没有这个BUG继续出现的!

TOP

估计是你老婆大人的bug, wow的插件系统是不允许对用户本地文件进行操作的. 我要是能通过插件做出这个效果, 我就发了,,^_^

TOP

现在发现一个问题,如果在shortkey里设置好了各键位,进游戏也能正常使用,可是在进到游戏内置的键位设置里动几下设置,退出内置的键盘设置以后shorkey的部分按键调置好像就全失效了,有没有命令可以不退出游戏的情况下reloadui?这个功能对于设置和调试配置文件很有用,毕竟这个游戏退出和进出是比较慢的

TOP

失效的部分有Q的command类型目标锁定,R键的command类型的petattack,其他类似F键的spell类型的稳固射击,tab键的胁迫,`键位上的狂野怒火都没有问题,难道只是command类型的会失效吗,可是小 键盘上的/键上的command类型的TOGGLERUN却没有失效,这样子就真是不明白了,还请 楼主指教

补充,事后发现原来游戏内的键位设定上也有调置数字小键盘上的/键有设定成togglerun了,看样子应该是所有的command都失效了,

TOP

强列要求作者写一个程序用来写配置,我们就不必记住这些语法和对象名了,各个参数能使用的对象名都在程序上用列表的方式来以供选择,我想做这样一个程序不是难事,在游戏里做出界面是会占用资源的,这样就背离了这个插件短小精悍的最大优势,而开发出配置编写程序是最好的方法

TOP

引用:
原帖由 sywm 于 2007-8-18 12:33 发表
现在发现一个问题,如果在shortkey里设置好了各键位,进游戏也能正常使用,可是在进到游戏内置的键位设置里动几下设置,退出内置的键盘设置以后shorkey的部分按键调置好像就全失效了,有没有命令可以不退出游戏的情况下reloadu ...
建立一个这样得宏重载ui, /console reloadui
你说的这问题我这里没有, 就算在系统的按键设置里设置和shortkey重复的键, 也不会覆盖shortkey的设置. 发现问题检查的时候最好只开需要验证的插件, 其他都关掉. 外部配置器在计划中, 刚做好个界面, 事情实在很多, 6个插件都要更新, eva要更新, 要管理cwdg, 如同爆炸了一般的崩溃, 慢慢来吧.

TOP

貌似很不人性化啊....按键太多也不在外面显示,有时候就忘记了...

TOP

键位设置失效的情况又出来了,
{Key = "NUMPADMULTIPLY", Type = "command", Value = "TOGGLERUN", Target = "player"},
{Key = "NUMPADDIVIDE", Type = "command", Value = "TOGGLEAUTORUN", Target = "player"},}

这两个键不知什么情况下失效了,需要reload....其他的键还好,全部配置如下
]]--


ShortKey.ExtFrame = {
        --自定义小队窗体名称
        Party = {PartyMemberFrame1,PartyMemberFrame2,PartyMemberFrame3,PartyMemberFrame4},
        --自定义目标窗体名称
        Target = {TargetFrame},
}

ShortKey.Config[1] = {
        {Key = "W", Type = "command", Value = "MOVEFORWARD"},
        {Key = "S", Type = "command", Value = "MOVEBACKWARD"},
        {Key = "A", Type = "command", Value = "STRAFELEFT"},
        {Key = "D", Type = "command", Value = "STRAFERIGHT"},
        {Key = "B", Type = "command", Value = "OPENALLBAGS"},        
}
ShortKey.Config[2] = {
        Class = "獵人",
        --Character = "亞馬遜獵手",
        {Key = "Q", Type = "command", Value = "TARGETNEARESTENEMY", Target = "player"},       
        {Key = "R", Type = "command", Value = "PETATTACK", Target = "target"},       
        {Key = "G", Type = "item", Value = "迅捷紅色雙足飛龍", Target = "player"},
        {Key = "`", Type = "spell", Value = "狂野怒火", Target = "player"},
        {Key = "TAB", Type = "spell", Value = "脅迫", Target = "player"},
        {Key = "SHIFT-F", Type = "spell", Value = "急速射擊", Target = "player"},
        {Key = "V", Type = "spell", Value = "摔絆", Target = "target"},
        {Key = "F", Type = "spell", Value = "穩固射擊", Target = "target"},
        {Key = "F1", Type = "spell", Value = "自動射擊", Target = "target"},
        {Key = "F2", Type = "spell", Value = "雄鷹守護", Target = "player"},
        {Key = "F3", Type = "spell", Value = "獵豹守護", Target = "player"},
        {Key = "F4", Type = "spell", Value = "假死", Target = "player"},
        {Key = "F5", Type = "spell", Value = "靈猴守護", Target = "player"},
        {Key = "F6", Type = "item", Value = "黑色塔巴克戰騎韁繩", Target = "player"},
        {Key = "F7", Type = "spell", Value = "治療寵物", Target = "player"},
        {Key = "F8", Type = "spell", Value = "蝮蛇守護", Target = "player"},
        {Key = "F9", Type = "spell", Value = "召喚寵物", Target = "player"},
        {Key = "F10", Type = "spell", Value = "復活寵物", Target = "player"},
        {Key = "F11", Type = "spell", Value = "急救(大師)"},
        {Key = "F12", Type = "spell", Value = "烹飪(大師)"},
        {Key = "NUMPAD0", Type = "spell", Value = "追蹤野獸", Target = "player"},               
        {Key = "NUMPAD1", Type = "spell", Value = "追蹤人型生物", Target = "player"},
        {Key = "NUMPAD2", Type = "spell", Value = "追蹤不死生物", Target = "player"},
        {Key = "NUMPAD3", Type = "spell", Value = "追蹤隱藏生物", Target = "player"},
        {Key = "NUMPAD4", Type = "spell", Value = "追蹤元素生物", Target = "player"},
        {Key = "NUMPAD5", Type = "spell", Value = "追蹤惡魔", Target = "player"},
        {Key = "NUMPAD6", Type = "spell", Value = "追蹤巨人", Target = "player"},
        {Key = "NUMPAD7", Type = "spell", Value = "追蹤龍類", Target = "player"},
        -- {Key = "NUMPAD8", Type = "spell", Value = "自動射擊", Target = "player"},
        {Key = "NUMPAD9", Type = "spell", Value = "尋找礦物", Target = "player"},
        {Key = "NUMPADPLUS", Type = "spell", Value = "工程學", Target = "player"},
        {Key = "NUMPADMINUS", Type = "spell", Value = "熔煉", Target = "player"},
        {Key = "NUMPADMULTIPLY", Type = "command", Value = "TOGGLERUN", Target = "player"},
        {Key = "NUMPADDIVIDE", Type = "command", Value = "TOGGLEAUTORUN", Target = "player"},}

TOP

这样的情况, 你为ShortKey做过单独测试么

TOP

我只有用eva和shortkey,还有一个就是艾佛列插件里的坐标显示,应该不会是冲突问题

TOP

用了这么久从没遇到过, 奇怪的问题, 有待进一步验证.

TOP

哈哈...S大大....又见到你更新啦.
增加了Condition配置项, 以前Target="helpbutton"和Target="harmbutton"这样的配置需要改成C和C 您的配置才能正常使用. 在此深表歉意, 另外, ShortKey的配置结构一般不会轻易变化的.

这句话能给解释下C C的意思吗?
饿...还有俩愿望:
1.能把插件的按键配置加到 Esc-按键设置 里去
2.能写出来一个所有代码名称的中文翻译
就比如:value 需要释放的技能名称
这样的...饿,我知道我很笨.所以只是提个小小的愿望而已.
希望能考虑考虑.

嘿嘿,,,,外部配置器...听起来象是一个模板类型的软件.是不啊?
那以后写代码,就能拿外部配置器写啦?
感觉这东西不好做,而且肯定不比shortkey  BUG少.所以还是希望能多多更新shortkey为主.
至于怎么写,肯定是有很多需要判断什么的,感觉一个程序不好做到能随着人的意愿走.
呵呵...

辛苦啦..我会一直潜水支持你的.....................

TOP

呵呵,S大大..辛苦啦...
我又浮上来说句...
愿望2,取消...
刚下载下来....
看到里边的注释了....
感动中...我会支持你的.


对啦,那个EVA的库是什么啊?
shortkey里边,就三个文件,哪个是那个文件啊?
难道是在ACE2库里边?
什么时候需要单另加载库文件啦?


我很菜,别生气....麻烦啦.

TOP

下了  谢谢了simonw   支持~~希望能更强大

TOP

发新话题