找回密码
 注册

QQ登录

只需一步,快速开始

楼主: =|HERO|=AoTian

控制设置怎么改??高手帮下。28000盾答谢。

[复制链接]
 楼主| 发表于 2008-11-7 19:41:26 | 显示全部楼层
不行。
回复

使用道具 举报

发表于 2008-11-7 19:47:57 | 显示全部楼层
用ESC清除键位!
回复

使用道具 举报

发表于 2008-11-7 19:49:38 | 显示全部楼层
先选定所要改的键位!按ESC清除
回复

使用道具 举报

发表于 2008-11-7 20:02:45 | 显示全部楼层
普通设置是没办法改了,要么和你改的前2个那样改...../ ?5 Y7 \( F8 F& s" X3 j( h
他要改的是鼠标的纵轴和横轴,一般控制里这两项游戏里是默认不能修改的。
. l! \% t0 W: `/ D
2 j$ |( @. d; N7 N( y, J/ P7 ][ 本帖最后由 =AH64=EVE 于 2008-11-7 20:04 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2008-11-7 21:54:59 | 显示全部楼层
原帖由 =AH64=EVE 于 2008-11-7 20:02 发表
. v; t; H5 P0 z0 Y. D# ]* y普通设置是没办法改了,要么和你改的前2个那样改.....  u: [9 |3 ^4 [( ^! c' N5 P
他要改的是鼠标的纵轴和横轴,一般控制里这两项游戏里是默认不能修改的。

& P6 x& n: ^7 G. f* M5 b* B  ?5 B6 Q: {哎。。。但是我不知道 上面的是怎么改的。上面是直接记事本改的  下面的就不会改了。。。。。。
回复

使用道具 举报

发表于 2008-11-7 22:05:59 | 显示全部楼层
用别的电脑改   然后把那个文件转到你的笔记本里
回复

使用道具 举报

发表于 2008-11-7 22:11:09 | 显示全部楼层
ESC不行,有些设置是不显示的.要改的话,就要在+ c$ }% `. ]2 [
我的文档\Battlefield 2\Profiles\0001\Controls.con(记事本打开)里面修改
2 E/ Q6 L# s+ c1 F修改前最好做备份.修改错了可以还原回去  k$ c3 _7 m  z  L
注意里面的语法 只要是有大写的,例如lnfantryPlayerInputControlMap,就可以看成是
5 m1 E1 C9 \: m5 {0 X4 h# ilnfantry PlayerInput Control Map
1 @, O% P4 J- e0 f( xControlMap.create InfantryPlayerInputControlMap 步兵设置
" f% y  m8 j5 N7 J) ^6 MControlMap.create LandPlayerInputControlMap 地面载具设置
1 E5 h) b9 J' Z4 T0 QControlMap.create AirPlayerInputControlMap 固定翼设置: y9 I- k' w& t
ControlMap.create HelicopterPlayerInputControlMap 直升机设置0 p% J" N0 y1 G( Z
ControlMap.create SeaPlayerInputControlMap 船支设置
! Y# }; q& h! V0 h( j  ]ControlMap.create defaultGameControlMap 默认设置
  G2 H3 n8 h& K3 M以下是我以前的帖子
8 N5 }! Q2 j4 {' u% |  Z) Q/ @我们玩BF2,设置的键位都存放在我的文档\Battlefield 2\Profiles\0001,0002……\Controls3 F8 [& D0 C# B* v+ p+ H' J* ~
有时候,想在游戏修改某某键位,却不能在BF2的游戏里进行设置。会提示在某某位置已经使用。却找不到在某某位置的设置。这样的话,就需要在Controls里进行修改。修改之前,要对Controls进行备份。因为有时没有修改好的话,会造成错误。用备份的Controls替换一下,就还原了.。" W, ~: }" g( B: f) r
下面就说说Controls的原理。下面二句就是Controls常用的语法。
3 p6 {, M; _6 {! g* C" O+ A在Controls里随便找了几句2 o$ E# e5 ~; I( E0 j
ControlMap.addButtonToTriggerMapping c_PISprint IDFMouse IDButton_2 0 0   (鼠标设置)
0 d6 w+ W& k9 a% O& {: q( XControlMap.addKeyToTriggerMapping c_PISprint IDFKeyboard IDKey_Tab 0 1    (键盘设置)( Q, Y" z9 x: X* X% g
区别就在于语句中addButton和addKey
2 g3 ]3 _9 w  z4 A4 ^下面是对说一下Controls语法的分解6 K2 s/ G/ s. \7 g
ControlMap.addButtonToTriggerMapping c_PISprint IDFMouse IDButton_2 0 0! V; v1 V1 d) P% P4 t
可以分割成几部分
7 _9 W$ K/ E( f; ?3 g6 o0 {ControlMap.addButtonToTriggerMapping
# L% e; Y' A* ]9 Hc_PISprint
5 i' Y$ O9 H7 |* }IDFMouse
! J9 ~5 r* Q" h0 R& S. A+ bIDButton_2 0 0
7 y8 x2 V0 W7 v% N, r3 ^" j' UControlMap.addButtonToTriggerMapping 不用管它,可以无视它' F7 G8 E" x0 W. K8 q( M
c_PISprint c_PI可以无视  Sprint 设置的动作     
5 [, m2 ?; m. ~4 A$ vIDFMouse 前半部IDF可以无视  Mouse 鼠标6 p* P% S* [6 X3 x: X& `' T+ c& z
IDButton_2 0 0  前半部ID也可以无视 Button_2 0 0(鼠标)某某键
3 P; K5 P) p$ }# Z5 }6 O7 JControlMap.addKeyToTriggerMapping c_PISprint IDFKeyboard IDKey_Tab 0 1
3 e6 M  j  N( z6 u6 [$ o同样道理,也可以分割成几部分
0 g' ~4 t" @& Z9 v( AControlMap.addKeyToTriggerMapping
' Y; A9 d( i0 ]/ y0 Mc_PISprint c_PI可以无视  Sprint 设置的动作
) w. E' i2 n1 q  @, W2 o' L  m9 mIDFKeyboard 前半部IDF可以无视  Keyboard 键盘
4 }% ^: K/ \# T% N  B0 N& l* uIDKey_Tab 0 1    ID也可以无视  Key_Tab 0 1    按键_Tab 0 1 就是要设置的键位
3 L  j6 X% N9 ^& ^& t* Q注:Sprint就是奔跑的意思,这是我自己作的键位修改,我只是在Controls里随便找了几句。正好赶上同一设置了。
. b* v. Y/ c4 X/ F  z5 D看了语法的分析,想必大家已经有所了解。下一步就说如何修改! O: [! T: c1 }0 N
例如
) o+ V% ]3 _7 w) y0 B- ?, K  F* VControlMap.addKeyToTriggerMapping c_PISprint IDFKeyboard IDKey_Tab 0 1
+ ]6 a3 ?  Z& P3 x7 \! V此句的全意就是设置键盘上Tab键为奔跑。想修改,就修改语句中IDKey_Tab 0 1。Tab换成其他键位就可以。同样,也可以反其道而行之,修改c_PISprint中Sprint。$ O) l8 U4 u" y/ z4 F
有时候,想在游戏修改某某键位,却提示在某某位置已经使用。却找不到在某某位置的设置。游戏里面,有的设置就不显示,只存在Controls里。就需要删除掉某某语句了。就要靠自己慢慢找了。
回复

使用道具 举报

发表于 2008-11-7 22:12:52 | 显示全部楼层
个人设置,只供参考

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

发表于 2008-11-7 22:19:55 | 显示全部楼层
哟~拿盾的人出现了!
回复

使用道具 举报

 楼主| 发表于 2008-11-7 22:34:40 | 显示全部楼层
原帖由 a6438703 于 2008-11-7 22:11 发表 9 i" ~6 e$ I  K; r2 r5 n
ESC不行,有些设置是不显示的.要改的话,就要在
) ~% D3 S( M6 i4 C0 K4 z: c我的文档\Battlefield 2\Profiles\0001\Controls.con(记事本打开)里面修改+ R' }2 a8 p& E) k) i1 X
修改前最好做备份.修改错了可以还原回去( [! V: z3 @- O" r3 ^
注意里面的语法 只要是有大写的,例如lnfantryPlay ...
3 H9 c. F, i* |0 X0 X0 {
谢谢你这么热心。。。但是我看不懂。。。。。。如果方便的话帮我改下。。。我的飞机设置原始文件。帮我改下 飞机设置里面的G  和E   和鼠标轴0改下就行。G和E变成主要 鼠标轴0变成次要  ControlMap.addKeysToAxisMapping c_PIYaw IDFKeyboard IDKey_D IDKey_A 06 ?5 ?2 ?1 t, v7 k! D9 N
ControlMap.addKeysToAxisMapping c_PIPitch IDFKeyboard IDKey_Space IDKey_Z 0
$ j5 W/ a8 U3 O; @ControlMap.addAxisToAxisMapping c_PIPitch IDFMouse IDAxis_1 0 1
. f" s& i+ ~% |  jControlMap.addAxisToAxisMapping c_PIRoll IDFMouse IDAxis_0 0 0% y' C- v. o7 T
ControlMap.addKeysToAxisMapping c_PIRoll IDFKeyboard IDKey_G IDKey_E 1这几个我不知道怎么改了。..上传个我的控制设置文件。。。有空的话帮我弄弄 我看不明白 万分感谢了。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

发表于 2008-11-7 22:36:15 | 显示全部楼层
给我盾吧  我提供你思路了
回复

使用道具 举报

发表于 2008-11-7 22:38:46 | 显示全部楼层
LZ找到8 a0 R. o6 W* k) Z
ControlMap.create AirPlayerInputControlMap(固定翼设置)/ D0 [  s2 j+ Z
找到ControlMap.addAxisToAxisMapping和ControlMap.addKeysToAxisMapping 并做如下修改
1 x8 o1 F8 w  c6 t2 o/ HControlMap.addAxisToAxisMapping c_PIRoll IDFMouse IDAxis_0 0 0
4 x# V3 I: B% o7 w& k0 q7 e1 SControlMap.addKeysToAxisMapping c_PIRoll IDFKeyboard IDKey_G IDKey_E 1
3 a' V: e4 Q, q/ ]( z! r, i4 o" L, q/ \
注,有个前提,E和G不是上机下机才能行的通
回复

使用道具 举报

 楼主| 发表于 2008-11-7 22:40:25 | 显示全部楼层
原帖由 a6438703 于 2008-11-7 22:38 发表 0 `( E+ H8 w/ s  W
LZ找到1 c6 F9 j' G$ h' V7 i
ControlMap.create AirPlayerInputControlMap(固定翼设置). s3 v1 ^# b6 \
找到ControlMap.addAxisToAxisMapping和ControlMap.addKeysToAxisMapping 并做如下修改
8 _$ h% p* M) v: {3 S1 nControlMap.addAxisToAxisMapping c_PIRoll IDFMouse IDA ...
. ?, e. x. j3 G& P( ]+ N2 m3 n
谢谢。。。万分感谢。。去悬赏拿盾吧。。虽然我还没试但是 我相信你的思路
回复

使用道具 举报

发表于 2008-11-7 22:42:42 | 显示全部楼层

2 ]% P1 v$ S2 K/ h; ^! s: _% c; V4 W不给我钱!!!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×
回复

使用道具 举报

发表于 2008-11-7 22:51:13 | 显示全部楼层
其实我回答你的主要原因是这个问题有技术含量,值得我回答; h9 n" V+ o1 y: E) T4 a4 T
一般人还回答不上来^_^
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|=|HERO|=战队 ( 皖ICP备19020640号 )

GMT+8, 2025-1-16 13:16

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表