找回密码
 注册

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个那样改.....
& `3 m; g2 J! Z) ]' t他要改的是鼠标的纵轴和横轴,一般控制里这两项游戏里是默认不能修改的。
$ M% {6 \( B6 _7 U3 b+ S# d% U- @1 q* z( B( P+ e( X2 r# y( Q
[ 本帖最后由 =AH64=EVE 于 2008-11-7 20:04 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2008-11-7 21:54:59 | 显示全部楼层
原帖由 =AH64=EVE 于 2008-11-7 20:02 发表 3 F" z' Q3 v6 q
普通设置是没办法改了,要么和你改的前2个那样改.....( N, F5 w3 U; g- q0 g$ O  U; L2 L
他要改的是鼠标的纵轴和横轴,一般控制里这两项游戏里是默认不能修改的。

. \$ t0 [: A- B% @5 [* `) a哎。。。但是我不知道 上面的是怎么改的。上面是直接记事本改的  下面的就不会改了。。。。。。
回复

使用道具 举报

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

使用道具 举报

发表于 2008-11-7 22:11:09 | 显示全部楼层
ESC不行,有些设置是不显示的.要改的话,就要在
8 J6 ?7 `9 o, g1 D4 `% O我的文档\Battlefield 2\Profiles\0001\Controls.con(记事本打开)里面修改. G8 x$ V6 Q2 l- i, V+ x
修改前最好做备份.修改错了可以还原回去8 k0 h  W  S! V$ U/ x' c. ?
注意里面的语法 只要是有大写的,例如lnfantryPlayerInputControlMap,就可以看成是1 c0 K3 X: E  N2 m; c3 p1 Q6 G
lnfantry PlayerInput Control Map
! k* O8 R* B! b% w% n9 kControlMap.create InfantryPlayerInputControlMap 步兵设置& K# C( ]  a' ?1 a9 ?% b- ?5 W% a
ControlMap.create LandPlayerInputControlMap 地面载具设置: \( P+ C9 I& B. O) s
ControlMap.create AirPlayerInputControlMap 固定翼设置5 h1 E2 |% F9 ~" T; X: p9 T3 B
ControlMap.create HelicopterPlayerInputControlMap 直升机设置
# f* L6 j$ o5 c; o. t* o  jControlMap.create SeaPlayerInputControlMap 船支设置
9 t! B" y: d( L0 UControlMap.create defaultGameControlMap 默认设置
- n; e1 X. \  n0 d/ }) K以下是我以前的帖子; ]  [" l/ O' w, i+ @; k# H0 ~, @
我们玩BF2,设置的键位都存放在我的文档\Battlefield 2\Profiles\0001,0002……\Controls
2 d! z( X. X0 v有时候,想在游戏修改某某键位,却不能在BF2的游戏里进行设置。会提示在某某位置已经使用。却找不到在某某位置的设置。这样的话,就需要在Controls里进行修改。修改之前,要对Controls进行备份。因为有时没有修改好的话,会造成错误。用备份的Controls替换一下,就还原了.。7 y0 p4 s" ^3 x* D- {
下面就说说Controls的原理。下面二句就是Controls常用的语法。2 d3 _4 G2 S) p" ?: g
在Controls里随便找了几句
8 m% \  t4 l2 M4 Y6 C- mControlMap.addButtonToTriggerMapping c_PISprint IDFMouse IDButton_2 0 0   (鼠标设置)2 |$ |; x  O+ y1 _& b" a
ControlMap.addKeyToTriggerMapping c_PISprint IDFKeyboard IDKey_Tab 0 1    (键盘设置)7 X/ J: X7 M9 S+ ^5 L2 d
区别就在于语句中addButton和addKey
1 ?: @3 M. q4 P* E/ A* _- m下面是对说一下Controls语法的分解
. X& `+ b- u3 g- J9 @8 EControlMap.addButtonToTriggerMapping c_PISprint IDFMouse IDButton_2 0 0: Z; A( \' ]# }4 W
可以分割成几部分
$ z* F  `8 j( a5 n. {3 H: j! kControlMap.addButtonToTriggerMapping
+ S3 h) j: d* Z# v) ]9 Vc_PISprint
7 X% U# N$ y9 t! {1 R2 N) iIDFMouse / E* w( z2 T# d
IDButton_2 0 0( D% c6 p+ W8 C4 t# {
ControlMap.addButtonToTriggerMapping 不用管它,可以无视它3 {% O/ {% e2 C3 @
c_PISprint c_PI可以无视  Sprint 设置的动作     
6 j; C; `% w- H( C: m+ zIDFMouse 前半部IDF可以无视  Mouse 鼠标
( l, }. n& E7 {$ }5 }IDButton_2 0 0  前半部ID也可以无视 Button_2 0 0(鼠标)某某键  x) k8 Q+ y7 \
ControlMap.addKeyToTriggerMapping c_PISprint IDFKeyboard IDKey_Tab 0 1
" x8 E& A( M' Y/ {( m$ T: z5 [" x同样道理,也可以分割成几部分$ C: \! X  i3 e
ControlMap.addKeyToTriggerMapping$ N; Q& W) u( |
c_PISprint c_PI可以无视  Sprint 设置的动作4 f) c% [* E7 L" B4 D  \
IDFKeyboard 前半部IDF可以无视  Keyboard 键盘; I* Y. M/ r  V: i# J4 F
IDKey_Tab 0 1    ID也可以无视  Key_Tab 0 1    按键_Tab 0 1 就是要设置的键位
2 I3 Y. z; A  X5 Z注:Sprint就是奔跑的意思,这是我自己作的键位修改,我只是在Controls里随便找了几句。正好赶上同一设置了。, c; |: u# g: k6 C
看了语法的分析,想必大家已经有所了解。下一步就说如何修改3 o7 K6 ^5 q' F
例如- Q  y) c0 A7 _! q5 k% a
ControlMap.addKeyToTriggerMapping c_PISprint IDFKeyboard IDKey_Tab 0 1" m  T4 f$ d( F2 Z" k# n7 ^
此句的全意就是设置键盘上Tab键为奔跑。想修改,就修改语句中IDKey_Tab 0 1。Tab换成其他键位就可以。同样,也可以反其道而行之,修改c_PISprint中Sprint。& Y0 `( }4 r. ?- n, Y0 I  _' M4 m4 S
有时候,想在游戏修改某某键位,却提示在某某位置已经使用。却找不到在某某位置的设置。游戏里面,有的设置就不显示,只存在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 发表
0 P. B5 {' y$ h  y1 O9 e$ `ESC不行,有些设置是不显示的.要改的话,就要在
1 j: b( P* J, @7 E- m% _我的文档\Battlefield 2\Profiles\0001\Controls.con(记事本打开)里面修改
2 `6 [) h/ y7 c  i$ m修改前最好做备份.修改错了可以还原回去% p7 ~- p' U( V1 k) ]& Q
注意里面的语法 只要是有大写的,例如lnfantryPlay ...
6 R( j9 p6 P; K
谢谢你这么热心。。。但是我看不懂。。。。。。如果方便的话帮我改下。。。我的飞机设置原始文件。帮我改下 飞机设置里面的G  和E   和鼠标轴0改下就行。G和E变成主要 鼠标轴0变成次要  ControlMap.addKeysToAxisMapping c_PIYaw IDFKeyboard IDKey_D IDKey_A 0
0 ^4 x- M: e/ X/ |1 nControlMap.addKeysToAxisMapping c_PIPitch IDFKeyboard IDKey_Space IDKey_Z 06 M' j1 N+ z1 _( ?$ L$ c
ControlMap.addAxisToAxisMapping c_PIPitch IDFMouse IDAxis_1 0 1/ t0 V1 k2 G" M& |. e- p
ControlMap.addAxisToAxisMapping c_PIRoll IDFMouse IDAxis_0 0 0) C2 w0 ?( t+ V  D4 ^
ControlMap.addKeysToAxisMapping c_PIRoll IDFKeyboard IDKey_G IDKey_E 1这几个我不知道怎么改了。..上传个我的控制设置文件。。。有空的话帮我弄弄 我看不明白 万分感谢了。

本帖子中包含更多资源

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

×
回复

使用道具 举报

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

使用道具 举报

发表于 2008-11-7 22:38:46 | 显示全部楼层
LZ找到
- V. K# N1 J, \5 ]$ u3 T9 GControlMap.create AirPlayerInputControlMap(固定翼设置)7 _" @4 |5 U# G& V% ?3 S% }
找到ControlMap.addAxisToAxisMapping和ControlMap.addKeysToAxisMapping 并做如下修改) X. q1 I% Y$ B- F4 e# S
ControlMap.addAxisToAxisMapping c_PIRoll IDFMouse IDAxis_0 0 0
' _/ o2 Y: v4 p5 ?ControlMap.addKeysToAxisMapping c_PIRoll IDFKeyboard IDKey_G IDKey_E 18 \( \" ^# y# l/ ^  M9 v
  f4 k5 C9 j& l6 S! H1 M1 k: d
注,有个前提,E和G不是上机下机才能行的通
回复

使用道具 举报

 楼主| 发表于 2008-11-7 22:40:25 | 显示全部楼层
原帖由 a6438703 于 2008-11-7 22:38 发表 3 t- o- [0 q* J4 R
LZ找到4 K! l1 h- [0 t/ Y
ControlMap.create AirPlayerInputControlMap(固定翼设置)
5 z+ Z, t( Z$ y找到ControlMap.addAxisToAxisMapping和ControlMap.addKeysToAxisMapping 并做如下修改
" z0 T4 @; W% \5 N! dControlMap.addAxisToAxisMapping c_PIRoll IDFMouse IDA ...
* L; Y' m& V1 m1 `. Q
谢谢。。。万分感谢。。去悬赏拿盾吧。。虽然我还没试但是 我相信你的思路
回复

使用道具 举报

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

- g9 y; k. a2 P. e, \: P5 z1 u5 o不给我钱!!!

本帖子中包含更多资源

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

×
回复

使用道具 举报

发表于 2008-11-7 22:51:13 | 显示全部楼层
其实我回答你的主要原因是这个问题有技术含量,值得我回答: C0 p% ?8 m3 s6 \! {" M  \
一般人还回答不上来^_^
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-2-23 07:10

Powered by Discuz! X3.5 Licensed

© 2001-2026 Discuz! Team.

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