地下城与勇士--技能辅助 v4.0 /一键技能/支持10个热键

社区服务
高级搜索
猴岛论坛DNF地下城与勇士地下城与勇士--技能辅助 v4.0 /一键技能/支持10个热键
发帖 回复
倒序阅读 最近浏览的帖子最近浏览的版块
1个回复

地下城与勇士--技能辅助 v4.0 /一键技能/支持10个热键

楼层直达
810716370

ZxID:1993508

等级: 少校
漩渦×鳴亽=?

举报 只看楼主 使用道具 楼主   发表于: 2009-02-28 0
地下城与勇士--技能辅助 v4.0 /一键技能/支持10个热键
是不是还在为游戏里的6个技能键太少犯愁呢?
试试这个吧
自定义技能热键,可添加技能,甚至是技能连击也没有问题。


先读使用方法,技能里的数字是 ASCII键码(最新版添加了ASCII键码说明)

【回答使用中问题】

问:一个快捷键代表一个技能吗?
答:大家可能对这个脚本的理解存在误区,或可以说大家太小看这个脚本的功能了!
游戏里: 一个快捷键=一个技能
但是我这里: 一个快捷键=一套技能(也可以是单个技能)
现在已经支持10个技能键

问:既然你支持一套技能,那需要很多键,你的脚本最多可以支持输入多少个按键?
答:无限!

问:默认设置的上下左右是WSAD,技能键和攻击键是什么?
答:上下左右键,和攻击技能键,大家都可以自己定义。

问:热键和游戏本身的技能快捷键用法一样吗?脚本启动以后所有热键都有用吗?还是每次只能用一个。
答:如果每次只能用一个我也没有必要设10个热键了。
脚本的热键在使用上和游戏本身的技能键没什么区别,如果不考虑网络延时和游戏限制对脚本的影响,
脚本一秒连按几十次按键都没有问题。所以放技能的速度也是非常快的。
但原理是不一样的。脚本放技能的方式就是等于模拟了手动按键放技能的过程!
脚本设置了10个热键,如果你都需要完全可以同时用。就当是游戏本身的技能键。

【使用方法】

本人表达能力有限,不知道能不能真的给大家说明白,-_-!
大家都知道DNF释放技能是街机模式,即前前Z,前后Z。什么的.
好!
既然是按键用简单游当然没问题,现在关键是怎么能叫简单游知道我们要按什么?
如果我要是事先给技能的按键过程都写在脚本里也是个办法,但是DNF的技能太多了,
而通过技能组合形成的连击有多少?
我还真没有实力给这些都事先写好.就算我都写好了,也未必好用.

现在我想到的唯一的办法就是大家自己设计自己要用的技能.
我想这也是一个很有意思的过程!

现在说下脚本的思路:
1 快捷键设置:
首先自定义出我们要用的快捷键,我设置的是81和69,
就是Q键和E键当然大家可以自己改.
应广大朋友要求,目前脚本设定了10个热键(我想够用了)
不知道 ASCII键码 的朋友可能不知道怎么设置的Q键和E键,
但你只要知道每一个按键都可以用数字表示就可以了.

A=65,B:66,C:67:::Z=90,空格=32.....

默认热键 81|69|00|00|00|00|00|00|00|119
对照 81=Q键;69=E键;00代表不使用;119=F8键。
数值之间用"|"号隔开(必须用|隔开,要不脚本不知道要你按什么,)

现在大家可能能理解我要用什么方法叫大家自己定义技能了!
我说的不知道大家明白了吗?要明白了下面的就更简单了!

2 技能设置:

大家看到了我设置第一个技能:
68|100|68|100|74|500|68|100|68|100|74

了解了ASCII键码当然知道上面的都是什么意思了
但是这里还是有点特殊的地方.我来一个一个解释:
从第一个开始来

68 这个才是我们的第一个按键,大家都知道了68对应的按键是D
那么第一个按键就是D键(上下左右=WSAD,攻击键=J)
100 ? 这个是什么意思?大家知道100对应的按键是小键盘的数字4
我们按4有什么用呢?
其实大家这里想错了,这个100不是代表按键的,
这里100代表的是延时100毫秒
68 d键
100 延时100毫秒
74 J键
500 延时500毫秒
...

到这里大家就清楚的明白了68|100|68|100|74|500|68|100|68|100|74
实际就是一个按键一个延时。

最后我们来解释下:
68|100|68|100|74|500|68|100|68|100|74=前前拳,前前拳.
翻译成:
按d键
延时100毫秒
按d键
延时100毫秒
按j键
延时500毫秒
按d键
延时100毫秒
按d键
延时100毫秒
j按键
结束!
进一步的翻译就是:前前拳,前前拳.

我们现在可以在游戏里试验下,上游戏不方便也可以在记事本试验下.
我们的默认快捷键是 Q E

现在我们启动脚本
按Q是不是出ddjddj
按E是不是出ABC...xyz

我们现在来在解释下9和10 和前8个有什么不同?
综上所述我们知道
68|100表达的意思是按A键延时0.1秒

但是68|100在9和10的表达意思是 按住A键延时0.1秒抬起A键

比如在技能1里68|100|68|100|74=前前拳
如果我想叫人物跑一段在出拳,在技能1里是做不到的。
但是在技能9或10里你可以这样写 68|100|68|3000|74=前前(跑3秒)拳
这里的延时是在一个按键按住的延时。DNF很多技能要按住某个键。我想这个还是有实用性的。
我这样解释大家是不是都明白了?
还没明白? -_-!

...

就知道大家是开玩笑 *^ō^*

这是为什么呢?

好!

大家现在可以自己设计属于你自己的技能了
记得 任何键都可以做热键。
技能里的按键个数是? 无限......!
但是DNF里好像不支持简单游使用 ↑,↓,←,→ ,键!
但是用它们做热键也可以!

【更新日志】
V4.0
去掉技能前面的判断数字,改为脚本自己计算要按多少按键。
V3.0
增加2个特殊按键方式
v2.0
增加到8个热键
810716370

ZxID:1993508

等级: 少校
漩渦×鳴亽=?

举报 只看该作者 沙发   发表于: 2009-03-04 0
   
« 返回列表
发帖 回复