注册 | 登录

游侠NETSHOW论坛





游侠NETSHOW论坛 游侠NETSHOW论坛 鬼泣HD+鬼泣4:特别版+DMC鬼泣+鬼泣5+鬼泣4+鬼泣3 鬼泣5全键盘党无法修改键位设置问题的解决方法 ...
查看: 6492|回复: 3
打印 上一主题 下一主题

[分享] 鬼泣5全键盘党无法修改键位设置问题的解决方法 [复制链接]

帖子
19
精华
0
积分
10
金钱
151
荣誉
0
人气
0
评议
0
跳转到指定楼层
楼主
发表于 2013-4-24 20:42:25 |只看该作者 |倒序浏览
一切源自这一贴:
http://game.ali213.net/forum.php?mod=viewthread&tid=4572993

刚开始玩DMC5...木有手柄党表示这一代的默认键位是键鼠操作,非常不习惯,特别是那个尴尬的挑空键!!!看过上面的帖子后决定效仿成为全键盘党....
但是!!!估计是我自己的系统原因,居然无法更改键位设置!!!设置菜单里修改完之后退出去就跟没修改一样!!!
于是我在论坛上寻找各种解决方法,未果...却发现有的朋友也碰到了和我一样的问题。本来准备放弃了,突然想到了使用按键精灵!本人完全是按键精灵新手...按照开头引贴里的方法自己尝试,加了几个脚本,实现了基本按键的替代~
我没有完全按照引贴中的组合键设置,只是改了一下基本键位 然后加入了天使闪 恶魔闪 天使滑翔 rainstorm这几个不太方便按出来的组合键。具体脚本如下:

普通攻击修改成了K键:

Declare Function GetAsyncKeyState Lib "user32" Alias "GetAsyncKeyState" (ByVal vKey As Long) As Integer
LeftDown 1
KeyState = GetAsyncKeyState(75)
While KeyState <> 0
        Delay 100
        KeyState = GetAsyncKeyState(75)
Wend
LeftUp 1


射击修改成J键:

RightClick 1

挑空,也就是特殊攻击吧,改成L键:

Declare Function GetAsyncKeyState Lib "user32" Alias "GetAsyncKeyState" (ByVal vKey As Long) As Integer
KeyUp "f", 1
KeyDown "f", 1
KeyState = GetAsyncKeyState(76)
While KeyState <> 0
        Delay 100
        KeyState = GetAsyncKeyState(76)
Wend
KeyUp "f", 1


然后组合键按自己喜好设键位吧 不要和默认键位冲突了就行
天使闪, 我是U键:

KeyDown "Q", 1
KeyPress "shift", 1
KeyUp "SHIFT", 1
Delay 100
KeyPress "shift", 1
KeyUp"SHIFT",1
KeyUp "Q", 1


恶魔闪,O键:

KeyUp "E", 1
KeyUp "shift", 1
KeyDown "E", 1
KeyPress "shift", 1
KeyUp "E", 1


天使滑翔,I键:

Declare Function GetAsyncKeyState Lib "user32" Alias "GetAsyncKeyState" (ByVal vKey As Long) As Integer
KeyDown "Q", 1
KeyPress 32, 1
Delay 100
KeyState = GetAsyncKeyState(73)
While KeyState <> 0
        Delay 100
        KeyState = GetAsyncKeyState(73)
Wend
KeyUp "Q", 1


Rainstorm,N键:

KeyDown "Space", 1
RightDown 1
Delay 1400
KeyUp "Space", 1
Rightup 1



我只做了这些设置~要是你把组合键设成其它按键,注意把上面代码里面的按键码做相应调整~
刚刚摸索出来的方法~目前已经可以全键盘操作了~ 有的组合键因为技能还没学会(刚刚玩到第三章伤不起- -)没有测试,有问题再说吧~~希望能帮到一些苦逼的键盘党~


已有 1 人评分金钱 收起 理由
xialei_026 + 15 感谢分享~

总评分: 金钱 + 15   查看全部评分

使用道具 举报

可爱的小花猪 夏磊
2017年十佳版主
游侠元勋版主
『动作/射击游戏区』
侠盗联盟组【组长】
侠盗汉化组【监制】
永远萌系会员·小花猪·夏磊
动作游戏一统江湖.夏磊

游侠元勋版主元老版主勋章版主勋章资深版主勋章大头像勋章白金会员勋章活跃勋章荣誉勋章特色头衔勋章高级荣誉勋章人气勋章·高级人气勋章·初级勤劳之证资深水手勋章游侠之星2017十佳版主勋章2013年度杰出版主勋章2014年杰出版主勋章侠盗工作组一周年专属勋章2015年杰出版主勋章侠盗工作组二周年勋章侠盗工作组三周年勋章

帖子
246117
精华
0
积分
134102
金钱
301762
荣誉
879
人气
22536
评议
89

沙发
发表于 2013-4-25 19:46:27 |只看该作者
先支持一下,帖子我收录置顶了,方便一些有需求的玩家了。

使用道具 举报

帖子
47
精华
0
积分
24
金钱
366
荣誉
0
人气
0
评议
0
板凳
发表于 2013-7-10 15:48:02 |只看该作者
为什么用键盘精灵出招的时候往往出错。
比如天使和恶魔抓人,第一次按热键的时候基本都要先开枪?
楼主你见到这种情况了吗?!

使用道具 举报

帖子
47
精华
0
积分
24
金钱
366
荣誉
0
人气
0
评议
0
地板
发表于 2013-7-12 21:26:03 |只看该作者
defoez 发表于 2013-7-10 15:48
为什么用键盘精灵出招的时候往往出错。
比如天使和恶魔抓人,第一次按热键的时候基本都要先开枪?
楼主你见 ...

自己研究了一下,在第一个键按下去后最好加个delay 100毫秒左右,这样更准确

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

手机版|Archiver|游侠NETSHOW论坛 ( 苏ICP备2023007791号 )

GMT+8, 2025-5-11 08:24 , Processed in 0.310245 second(s), 12 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

分享到