类似于CS买枪顺序按键施放
也想不到怎么打比方,我知道的类似功能就是AutoCAD里自定义快捷键,可以把大多数命令绑定在左手区。比如按CA<空格>就是圆,AC<空格>是旋转;FA<空格>是直线,FV<空格>则是复制,等等……当然默认快捷键不是这样,但CAD可以这样设定快捷键(或者叫简化命令?)大家肯定都知道的例子,按B41或者B46之类买枪,O2装甲O4手雷。不同的按键次序实现不同的功能,就是这个意思
以前也跟人提过想要这种插件,但当时被告知没有实用性,也就不了了之了。这种按键方式很明显的缺点就是记忆难度比较大,但是对于手指不太灵活的人(比如我)应该还是有些用处的吧。如果连按Shift+X都很费力的话,可用的快捷键组合实在是少得可怜
想过要试着学一下lua然后自己编,但一直没什么时间。稍微了解了一下相关知识,发现要实现这个功能似乎很困难,而且似乎不能保证能真的实现。WOW既然已经屏蔽了依照状态改变施法的功能,而且也关闭了战斗中更换按键绑定,似乎也就不能依照某个变量更换技能了。不过我记得好像有一种宏,可以按照固定次序释放技能,现在似乎还可以用?也就是说同一个键还是可以施放出不同技能的,不知道那是什么原理
希望哪位高手能研究一下这东西。如果能实现的话,不管好用不好用,起码可以大量节约按键的数量。用两个键(按两次)可以绑定最多4个技能:ER,RE,RR,EE。而三个键可以绑定最多27(按三次)个技能:
QQQ QQE QQR QEQ QEE QER QRQ QRE QRR
EEE EEQ EER EQE EQQ EQR ERE ERQ ERR
RRR RRQ RRE RQR RQQ RQE REE REQ RER
4个键是256个技能,5个键……则是3125个技能——n个按键可以绑定n的n次方个技能。
当然也可以用三个键按两次,那就是3的2次方:9个技能。四个键按两次,16个技能。这无疑可以大大地节省快捷键,不过最大的麻烦就是要花力气记住那些次序(说实话也不是很难)
这东西对于应急的瞬间法术不太适用,因为最少要按两个键才能体现出这种功能的价值,而对手可能只需要按一个
大概的想法就是上面那些,我觉得这种应用应该不算“违法”,只是为了照顾笨手一族而已。如果blz已经把所有实现途径都封禁了,我觉得应该找个人跟他们好好谈谈 大约在非战斗状态下可以实现, 战斗了肯定不行 AutoCAD没用过,CS中B43是这样实现的:B-进去买装备,4-买步枪,3-买AK。
WOW中可以用动作条来实现这样,比如:1Q----动作条1技能1;2Q---动作条2技能1。1-5,F1-F4加wasd旁变的按键应该够LZ用了吧。至少我用插件1年多来这样设定技能都够用了。
如果要实现3个按键中有相同按键来控制估计很困难。动作条要做像树形结构好像有点难。 忘记了消耗品助手就是一个树形结构的技能条,谁能再设计下按键绑定仿造消耗品助手应该可以做出LZ要的插件。(不过要用QQQ或QQE这类控制还是不太现实=。=!) 这玩意我是用键盘宏实现的.... 不错的方法 ...战斗中做的话,大概只能依靠切换动作条调整key map来达到效果了。话说,真不会乱么。我怎么也不可能记住这套东西的。 当前技能条是可以显示出来的,用久了也就记得了。
我刚开始时也是要看动作条放技能,现在技能条都隐藏了-。-!
页:
[1]