找回密码
 注册

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个那样改.....4 f# W! J* x9 T0 |) `
他要改的是鼠标的纵轴和横轴,一般控制里这两项游戏里是默认不能修改的。3 e% y, J: C$ v+ y/ C

' M" N4 v, `# y  Q$ o+ Z[ 本帖最后由 =AH64=EVE 于 2008-11-7 20:04 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2008-11-7 21:54:59 | 显示全部楼层
原帖由 =AH64=EVE 于 2008-11-7 20:02 发表
6 d9 A1 g2 Q8 V% y6 k3 V普通设置是没办法改了,要么和你改的前2个那样改.....
. t2 ~( W6 S) @# J" N$ S他要改的是鼠标的纵轴和横轴,一般控制里这两项游戏里是默认不能修改的。

+ U$ s( W7 a) Q6 v哎。。。但是我不知道 上面的是怎么改的。上面是直接记事本改的  下面的就不会改了。。。。。。
回复

使用道具 举报

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

使用道具 举报

发表于 2008-11-7 22:11:09 | 显示全部楼层
ESC不行,有些设置是不显示的.要改的话,就要在
: w- |: G! b" h3 X我的文档\Battlefield 2\Profiles\0001\Controls.con(记事本打开)里面修改
& e) x6 ^# J2 H; g1 F/ W4 j修改前最好做备份.修改错了可以还原回去/ T/ o& V2 `# x% N( }5 b3 l
注意里面的语法 只要是有大写的,例如lnfantryPlayerInputControlMap,就可以看成是5 ~. m9 b: }# ~6 J3 U5 }
lnfantry PlayerInput Control Map# f7 E0 l* D0 ~9 y8 W- E
ControlMap.create InfantryPlayerInputControlMap 步兵设置% \, e) k. x) p* O8 H
ControlMap.create LandPlayerInputControlMap 地面载具设置% f9 _" I- @+ b0 G" Q6 J% ]
ControlMap.create AirPlayerInputControlMap 固定翼设置
8 {, Y. C/ Y; L5 Z3 Z; SControlMap.create HelicopterPlayerInputControlMap 直升机设置
% L8 t/ U# x1 D' k, L  e8 `ControlMap.create SeaPlayerInputControlMap 船支设置7 S0 k7 n. h4 V; G
ControlMap.create defaultGameControlMap 默认设置4 W  ?, ?& u1 [# U1 }" `9 l: g8 a  s
以下是我以前的帖子
/ n  C& s: ]+ V" G我们玩BF2,设置的键位都存放在我的文档\Battlefield 2\Profiles\0001,0002……\Controls+ b) @# m  A7 y& d) V( p" J8 F: g
有时候,想在游戏修改某某键位,却不能在BF2的游戏里进行设置。会提示在某某位置已经使用。却找不到在某某位置的设置。这样的话,就需要在Controls里进行修改。修改之前,要对Controls进行备份。因为有时没有修改好的话,会造成错误。用备份的Controls替换一下,就还原了.。& A+ H" S! E# D4 x! M; H
下面就说说Controls的原理。下面二句就是Controls常用的语法。
* k3 j$ \+ O. M5 J9 [  x6 N在Controls里随便找了几句
# t" Q# p6 l! y. U0 M5 s6 K' M% ?$ JControlMap.addButtonToTriggerMapping c_PISprint IDFMouse IDButton_2 0 0   (鼠标设置); p$ m9 P' D: N) q" B
ControlMap.addKeyToTriggerMapping c_PISprint IDFKeyboard IDKey_Tab 0 1    (键盘设置)
! K9 |4 q3 p, I' T  L* u/ v区别就在于语句中addButton和addKey9 @) A7 `$ F2 k. O& L
下面是对说一下Controls语法的分解8 c3 I, U5 P2 S  C7 p7 h8 F8 K
ControlMap.addButtonToTriggerMapping c_PISprint IDFMouse IDButton_2 0 0
) s  D( X* Q& }" V# U可以分割成几部分
7 @" V; s+ I0 x0 N  F4 L4 \ControlMap.addButtonToTriggerMapping
! g% u8 P2 M" Mc_PISprint # h4 h* v: b1 `
IDFMouse $ K: Y( e, l0 h" W1 l
IDButton_2 0 06 N- X" S0 x2 J: c- G
ControlMap.addButtonToTriggerMapping 不用管它,可以无视它: ]6 p. [$ a% h1 w. O3 a, x  S  ?
c_PISprint c_PI可以无视  Sprint 设置的动作     ) x9 Y3 K8 u% }
IDFMouse 前半部IDF可以无视  Mouse 鼠标
: e: D( \, d5 K! P! |' H" I3 n0 s: LIDButton_2 0 0  前半部ID也可以无视 Button_2 0 0(鼠标)某某键; Y" B2 j2 m3 W* K; A8 D
ControlMap.addKeyToTriggerMapping c_PISprint IDFKeyboard IDKey_Tab 0 1+ E( _9 Q. O6 H5 g
同样道理,也可以分割成几部分, A  a3 e  C/ I7 K) o4 P- |
ControlMap.addKeyToTriggerMapping, d8 f0 P# J- r3 Y. K- Q
c_PISprint c_PI可以无视  Sprint 设置的动作
) |# @# Q+ L4 ~7 [+ \# q/ KIDFKeyboard 前半部IDF可以无视  Keyboard 键盘
  n* S/ s# M1 G3 F) pIDKey_Tab 0 1    ID也可以无视  Key_Tab 0 1    按键_Tab 0 1 就是要设置的键位. \) O4 B7 z* c* U9 E) p! v2 J
注:Sprint就是奔跑的意思,这是我自己作的键位修改,我只是在Controls里随便找了几句。正好赶上同一设置了。8 _! \5 @  V9 b( O" h& t4 _/ Q5 S- g
看了语法的分析,想必大家已经有所了解。下一步就说如何修改2 I( Q0 @* J5 P% G7 S
例如
2 l; a& K0 m# ?0 G+ VControlMap.addKeyToTriggerMapping c_PISprint IDFKeyboard IDKey_Tab 0 1( N2 B) U) v8 x; b
此句的全意就是设置键盘上Tab键为奔跑。想修改,就修改语句中IDKey_Tab 0 1。Tab换成其他键位就可以。同样,也可以反其道而行之,修改c_PISprint中Sprint。( M# q( p- w1 \- T8 r( X
有时候,想在游戏修改某某键位,却提示在某某位置已经使用。却找不到在某某位置的设置。游戏里面,有的设置就不显示,只存在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 c1 Z4 d2 S2 v, B  }. W% d
ESC不行,有些设置是不显示的.要改的话,就要在. {5 i) X- n0 k
我的文档\Battlefield 2\Profiles\0001\Controls.con(记事本打开)里面修改
9 P  u5 q; I0 p( ]修改前最好做备份.修改错了可以还原回去% i3 R/ C3 B  E, K1 E
注意里面的语法 只要是有大写的,例如lnfantryPlay ...

/ R, O- P# p' `/ b谢谢你这么热心。。。但是我看不懂。。。。。。如果方便的话帮我改下。。。我的飞机设置原始文件。帮我改下 飞机设置里面的G  和E   和鼠标轴0改下就行。G和E变成主要 鼠标轴0变成次要  ControlMap.addKeysToAxisMapping c_PIYaw IDFKeyboard IDKey_D IDKey_A 0
! y$ J  V  f2 u- UControlMap.addKeysToAxisMapping c_PIPitch IDFKeyboard IDKey_Space IDKey_Z 0- ^$ M0 X" \/ I' r4 n) g  i
ControlMap.addAxisToAxisMapping c_PIPitch IDFMouse IDAxis_1 0 16 C6 T/ K: C3 H% Q
ControlMap.addAxisToAxisMapping c_PIRoll IDFMouse IDAxis_0 0 0) K- c% t: |, |8 }; X# n. l
ControlMap.addKeysToAxisMapping c_PIRoll IDFKeyboard IDKey_G IDKey_E 1这几个我不知道怎么改了。..上传个我的控制设置文件。。。有空的话帮我弄弄 我看不明白 万分感谢了。

本帖子中包含更多资源

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

×
回复

使用道具 举报

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

使用道具 举报

发表于 2008-11-7 22:38:46 | 显示全部楼层
LZ找到
9 j  k6 \" x3 |3 n7 GControlMap.create AirPlayerInputControlMap(固定翼设置)- Y6 g/ A& r/ i4 z& K
找到ControlMap.addAxisToAxisMapping和ControlMap.addKeysToAxisMapping 并做如下修改9 W, s' `* V: |' J6 u4 w* k
ControlMap.addAxisToAxisMapping c_PIRoll IDFMouse IDAxis_0 0 0# p& `0 ]/ _, @
ControlMap.addKeysToAxisMapping c_PIRoll IDFKeyboard IDKey_G IDKey_E 1
2 w! H& T, g4 ^" p8 T
  D" v1 V6 r# Y+ A' c0 ^& ]注,有个前提,E和G不是上机下机才能行的通
回复

使用道具 举报

 楼主| 发表于 2008-11-7 22:40:25 | 显示全部楼层
原帖由 a6438703 于 2008-11-7 22:38 发表 * ]. W. Y: g( O8 W& Q/ _9 v
LZ找到# R% h5 p  g7 X' _$ [% I3 ]
ControlMap.create AirPlayerInputControlMap(固定翼设置)$ I* O+ D4 D" x
找到ControlMap.addAxisToAxisMapping和ControlMap.addKeysToAxisMapping 并做如下修改
, t. a6 Q: ]+ |$ J: J+ JControlMap.addAxisToAxisMapping c_PIRoll IDFMouse IDA ...
5 o! F  i  b/ k- y# u3 _( `- J& x
谢谢。。。万分感谢。。去悬赏拿盾吧。。虽然我还没试但是 我相信你的思路
回复

使用道具 举报

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

) l1 Q( d8 z6 a$ T3 D# y2 n" i不给我钱!!!

本帖子中包含更多资源

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

×
回复

使用道具 举报

发表于 2008-11-7 22:51:13 | 显示全部楼层
其实我回答你的主要原因是这个问题有技术含量,值得我回答1 Q- p4 j; D' }) l9 v- q
一般人还回答不上来^_^
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-10-21 19:07

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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