找回密码
 注册

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个那样改.....: |/ U  j, k& E$ d
他要改的是鼠标的纵轴和横轴,一般控制里这两项游戏里是默认不能修改的。7 b$ A" X4 L: \" t7 R

6 G5 D& a5 a* ]& w# X2 X1 B[ 本帖最后由 =AH64=EVE 于 2008-11-7 20:04 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2008-11-7 21:54:59 | 显示全部楼层
原帖由 =AH64=EVE 于 2008-11-7 20:02 发表
- k/ t! I3 A* I1 c2 B; \- V普通设置是没办法改了,要么和你改的前2个那样改.....7 `2 r4 u4 t5 i7 H
他要改的是鼠标的纵轴和横轴,一般控制里这两项游戏里是默认不能修改的。

3 n  h% x$ n  {6 b* W: W7 N哎。。。但是我不知道 上面的是怎么改的。上面是直接记事本改的  下面的就不会改了。。。。。。
回复

使用道具 举报

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

使用道具 举报

发表于 2008-11-7 22:11:09 | 显示全部楼层
ESC不行,有些设置是不显示的.要改的话,就要在
% s2 S. [& d8 ?4 x( Y" i; {2 T  Z. x我的文档\Battlefield 2\Profiles\0001\Controls.con(记事本打开)里面修改
  S4 {' R5 ~& j修改前最好做备份.修改错了可以还原回去, v; Q9 Q4 c, u3 }, b
注意里面的语法 只要是有大写的,例如lnfantryPlayerInputControlMap,就可以看成是7 ^- Y' A1 [* J# C
lnfantry PlayerInput Control Map& x/ ~! l/ g& ^& R" F
ControlMap.create InfantryPlayerInputControlMap 步兵设置) d& s& G0 U6 G$ ?
ControlMap.create LandPlayerInputControlMap 地面载具设置
* G4 \, g  j$ r& d5 H. ~ControlMap.create AirPlayerInputControlMap 固定翼设置; y7 K, L2 @* @: a) f
ControlMap.create HelicopterPlayerInputControlMap 直升机设置
4 a) {/ U1 A+ zControlMap.create SeaPlayerInputControlMap 船支设置3 i3 i- s9 N) j+ W. c
ControlMap.create defaultGameControlMap 默认设置
" i  l" |3 Z6 J. Q7 [以下是我以前的帖子
7 x+ t4 c3 k& d6 k8 \- Y( ^7 Y我们玩BF2,设置的键位都存放在我的文档\Battlefield 2\Profiles\0001,0002……\Controls
) ^! ^6 S4 y& {1 c# u1 H; H; U有时候,想在游戏修改某某键位,却不能在BF2的游戏里进行设置。会提示在某某位置已经使用。却找不到在某某位置的设置。这样的话,就需要在Controls里进行修改。修改之前,要对Controls进行备份。因为有时没有修改好的话,会造成错误。用备份的Controls替换一下,就还原了.。
" U9 _6 O+ \0 m# B' q. ]下面就说说Controls的原理。下面二句就是Controls常用的语法。4 a; f  ?4 C& d' H
在Controls里随便找了几句
4 C% B. r5 n: X6 S6 kControlMap.addButtonToTriggerMapping c_PISprint IDFMouse IDButton_2 0 0   (鼠标设置)
" G0 X( [! g& sControlMap.addKeyToTriggerMapping c_PISprint IDFKeyboard IDKey_Tab 0 1    (键盘设置)
8 C' |4 y2 O  Z, n7 |区别就在于语句中addButton和addKey0 w& `! c* e6 f, J8 b; G" ^) n
下面是对说一下Controls语法的分解
1 U' o$ ?: I& \7 OControlMap.addButtonToTriggerMapping c_PISprint IDFMouse IDButton_2 0 0
, E6 F" T4 a1 I6 `1 p6 _可以分割成几部分
7 C3 C  j+ j) f0 M3 pControlMap.addButtonToTriggerMapping $ G: i$ W+ D6 F) R
c_PISprint * m% t- Q# ~4 Z5 R6 ]& Q
IDFMouse / v# i0 c5 z; s& A2 S
IDButton_2 0 0
. s; f9 o  Z. A/ yControlMap.addButtonToTriggerMapping 不用管它,可以无视它
+ m4 }/ X: E, Z: r( u3 K& o. bc_PISprint c_PI可以无视  Sprint 设置的动作     
( `1 s4 F$ c8 N3 z! W" u3 ^IDFMouse 前半部IDF可以无视  Mouse 鼠标4 p0 z* z! U8 D7 p" Q- k. l: |3 l
IDButton_2 0 0  前半部ID也可以无视 Button_2 0 0(鼠标)某某键
- V2 Z; g4 T4 ?: O% tControlMap.addKeyToTriggerMapping c_PISprint IDFKeyboard IDKey_Tab 0 1
& b+ o' n8 X1 ?0 R7 T+ `- ~2 T0 r同样道理,也可以分割成几部分
* n+ d/ M9 W# C) H. zControlMap.addKeyToTriggerMapping
- p- h" h$ N. T' hc_PISprint c_PI可以无视  Sprint 设置的动作7 ~, B$ a# ~1 o' U3 C. q# h( ~6 k
IDFKeyboard 前半部IDF可以无视  Keyboard 键盘
  ]. [7 |# v) ~) j+ DIDKey_Tab 0 1    ID也可以无视  Key_Tab 0 1    按键_Tab 0 1 就是要设置的键位
$ P7 j& C. q/ h8 g8 S注:Sprint就是奔跑的意思,这是我自己作的键位修改,我只是在Controls里随便找了几句。正好赶上同一设置了。
) [9 ~1 I' E. U! `% J8 g看了语法的分析,想必大家已经有所了解。下一步就说如何修改. N, H) }! I) ?( U" d0 h
例如8 d% _8 U2 q$ Y& f: `
ControlMap.addKeyToTriggerMapping c_PISprint IDFKeyboard IDKey_Tab 0 11 d: O- f$ F/ W0 D1 S; C0 f
此句的全意就是设置键盘上Tab键为奔跑。想修改,就修改语句中IDKey_Tab 0 1。Tab换成其他键位就可以。同样,也可以反其道而行之,修改c_PISprint中Sprint。
" V6 v* |  G5 ]/ ]1 {! ]9 R有时候,想在游戏修改某某键位,却提示在某某位置已经使用。却找不到在某某位置的设置。游戏里面,有的设置就不显示,只存在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 发表
  ?/ T0 h: }& G1 Q' r2 h  Z2 {. @ESC不行,有些设置是不显示的.要改的话,就要在6 ]6 j: x3 R; ~  u
我的文档\Battlefield 2\Profiles\0001\Controls.con(记事本打开)里面修改
4 e8 k% @4 C' H) s修改前最好做备份.修改错了可以还原回去
1 K1 b& o2 y0 l& q' C; ^注意里面的语法 只要是有大写的,例如lnfantryPlay ...

, P( B. M8 {7 u% Q* B谢谢你这么热心。。。但是我看不懂。。。。。。如果方便的话帮我改下。。。我的飞机设置原始文件。帮我改下 飞机设置里面的G  和E   和鼠标轴0改下就行。G和E变成主要 鼠标轴0变成次要  ControlMap.addKeysToAxisMapping c_PIYaw IDFKeyboard IDKey_D IDKey_A 0# r2 R1 Q, Q+ G% X3 f- ^$ w; F
ControlMap.addKeysToAxisMapping c_PIPitch IDFKeyboard IDKey_Space IDKey_Z 0
5 r! o2 E" [+ R( lControlMap.addAxisToAxisMapping c_PIPitch IDFMouse IDAxis_1 0 11 J& `4 A8 `; Z7 W
ControlMap.addAxisToAxisMapping c_PIRoll IDFMouse IDAxis_0 0 0
6 }$ R* f6 l% C/ RControlMap.addKeysToAxisMapping c_PIRoll IDFKeyboard IDKey_G IDKey_E 1这几个我不知道怎么改了。..上传个我的控制设置文件。。。有空的话帮我弄弄 我看不明白 万分感谢了。

本帖子中包含更多资源

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

×
回复

使用道具 举报

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

使用道具 举报

发表于 2008-11-7 22:38:46 | 显示全部楼层
LZ找到9 u# e& k$ \( e9 e
ControlMap.create AirPlayerInputControlMap(固定翼设置)7 }1 \) g! x1 {% L" J
找到ControlMap.addAxisToAxisMapping和ControlMap.addKeysToAxisMapping 并做如下修改& o3 `' h+ n% G/ B7 a5 p
ControlMap.addAxisToAxisMapping c_PIRoll IDFMouse IDAxis_0 0 0
) @& K4 R% q+ D# Y7 v1 e2 i1 m7 xControlMap.addKeysToAxisMapping c_PIRoll IDFKeyboard IDKey_G IDKey_E 1
& _% F& k6 e/ X8 D, C# O; Z" E8 S: @; Q: C; A, ~  H4 z+ N
注,有个前提,E和G不是上机下机才能行的通
回复

使用道具 举报

 楼主| 发表于 2008-11-7 22:40:25 | 显示全部楼层
原帖由 a6438703 于 2008-11-7 22:38 发表
/ ^/ y# p: ?& q* q5 e% o( bLZ找到
6 E  t, d/ b. W# {& I8 R# I( ^ControlMap.create AirPlayerInputControlMap(固定翼设置)
: l( h! `! L! W+ f; z! ]找到ControlMap.addAxisToAxisMapping和ControlMap.addKeysToAxisMapping 并做如下修改
& D& E0 L$ ?/ b3 zControlMap.addAxisToAxisMapping c_PIRoll IDFMouse IDA ...
" e& H) h* v* `, M" L/ b! G# v
谢谢。。。万分感谢。。去悬赏拿盾吧。。虽然我还没试但是 我相信你的思路
回复

使用道具 举报

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

* D) [0 i7 s. Q8 j- i$ y不给我钱!!!

本帖子中包含更多资源

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

×
回复

使用道具 举报

发表于 2008-11-7 22:51:13 | 显示全部楼层
其实我回答你的主要原因是这个问题有技术含量,值得我回答
) G' q) H& h' C* g9 _) r一般人还回答不上来^_^
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-10-29 04:38

Powered by Discuz! X5.0 Licensed

© 2001-2026 Discuz! Team.

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