找回密码
 注册

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 Z* _* ~; S0 j, V5 U) {& ]
他要改的是鼠标的纵轴和横轴,一般控制里这两项游戏里是默认不能修改的。
/ Y% e8 O, o( ^1 a' M( `( p( d+ Q6 ?- y7 U. I2 x/ s' O
[ 本帖最后由 =AH64=EVE 于 2008-11-7 20:04 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2008-11-7 21:54:59 | 显示全部楼层
原帖由 =AH64=EVE 于 2008-11-7 20:02 发表 , R# e5 m. ~& `/ B7 V& T# R
普通设置是没办法改了,要么和你改的前2个那样改.....
5 `% t7 c/ S! L5 i5 v5 V( G2 U. \! D他要改的是鼠标的纵轴和横轴,一般控制里这两项游戏里是默认不能修改的。
% u( Y6 k$ L& R9 U6 L+ y$ ~
哎。。。但是我不知道 上面的是怎么改的。上面是直接记事本改的  下面的就不会改了。。。。。。
回复

使用道具 举报

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

使用道具 举报

发表于 2008-11-7 22:11:09 | 显示全部楼层
ESC不行,有些设置是不显示的.要改的话,就要在3 G: C( O! W' C1 H
我的文档\Battlefield 2\Profiles\0001\Controls.con(记事本打开)里面修改
$ A! h7 b4 c) E/ V' }4 k& ]修改前最好做备份.修改错了可以还原回去
# I" n% d. Q% e注意里面的语法 只要是有大写的,例如lnfantryPlayerInputControlMap,就可以看成是% L  A7 y, b, M: D
lnfantry PlayerInput Control Map
) x/ C+ Z- M3 X; I# ?8 W6 }9 D- ^ControlMap.create InfantryPlayerInputControlMap 步兵设置9 i1 N% r& {6 a8 l/ V4 p
ControlMap.create LandPlayerInputControlMap 地面载具设置
7 U. V+ \! N3 @) M' WControlMap.create AirPlayerInputControlMap 固定翼设置+ Y* m% h% S% S4 @6 v% o* R
ControlMap.create HelicopterPlayerInputControlMap 直升机设置
# `+ c6 f0 J% ?0 y; V6 nControlMap.create SeaPlayerInputControlMap 船支设置2 B: s& q! t0 C" d' a
ControlMap.create defaultGameControlMap 默认设置
/ J# h* }5 ~/ b. q以下是我以前的帖子
& }; B+ o4 U% L/ s& e我们玩BF2,设置的键位都存放在我的文档\Battlefield 2\Profiles\0001,0002……\Controls
. o* z6 N) ~; C7 c有时候,想在游戏修改某某键位,却不能在BF2的游戏里进行设置。会提示在某某位置已经使用。却找不到在某某位置的设置。这样的话,就需要在Controls里进行修改。修改之前,要对Controls进行备份。因为有时没有修改好的话,会造成错误。用备份的Controls替换一下,就还原了.。% a: l8 k- [) l" T; M, S
下面就说说Controls的原理。下面二句就是Controls常用的语法。/ O6 o# |# c4 X3 q
在Controls里随便找了几句; k" J  ~/ T  y
ControlMap.addButtonToTriggerMapping c_PISprint IDFMouse IDButton_2 0 0   (鼠标设置)
8 ~3 ]( H& i+ z, k* p; _  RControlMap.addKeyToTriggerMapping c_PISprint IDFKeyboard IDKey_Tab 0 1    (键盘设置), {* P- C; W& W5 y3 n, Q% ~% v8 a
区别就在于语句中addButton和addKey' A1 Z. h5 h3 F% ?$ f0 j3 w
下面是对说一下Controls语法的分解
; M  Z8 m9 L+ V/ K$ yControlMap.addButtonToTriggerMapping c_PISprint IDFMouse IDButton_2 0 0
- `, X7 A4 j, r9 E, k7 f# P: T) S可以分割成几部分; |1 m) T# w- o$ d+ s4 E8 k
ControlMap.addButtonToTriggerMapping
" l0 c8 _  c+ R# ]. u1 Y( vc_PISprint * W# T) ~0 V: j4 W
IDFMouse ' f$ f4 f. o7 e/ ]$ Q
IDButton_2 0 0
4 m, j% M. u  J, K" U; ]0 hControlMap.addButtonToTriggerMapping 不用管它,可以无视它# w6 R6 H% Q4 G5 D
c_PISprint c_PI可以无视  Sprint 设置的动作     
; Z7 L6 G, \' kIDFMouse 前半部IDF可以无视  Mouse 鼠标
8 r( B/ |7 _' t& O0 ^2 V" ~. nIDButton_2 0 0  前半部ID也可以无视 Button_2 0 0(鼠标)某某键
' v2 }$ {% l0 W4 u3 f  |ControlMap.addKeyToTriggerMapping c_PISprint IDFKeyboard IDKey_Tab 0 1
9 q$ x% @. s0 h3 O6 Y同样道理,也可以分割成几部分
/ R; W9 I% a* y: [/ cControlMap.addKeyToTriggerMapping: u* J5 w6 b" r5 m" e
c_PISprint c_PI可以无视  Sprint 设置的动作$ n  _0 A0 v/ l: F3 F6 Q2 j7 s
IDFKeyboard 前半部IDF可以无视  Keyboard 键盘
3 j& `' h6 c  Q+ _/ LIDKey_Tab 0 1    ID也可以无视  Key_Tab 0 1    按键_Tab 0 1 就是要设置的键位; I; k7 l4 L5 h# Z6 s0 Q  F. c
注:Sprint就是奔跑的意思,这是我自己作的键位修改,我只是在Controls里随便找了几句。正好赶上同一设置了。# z  B5 a& n, [7 R6 K0 r9 b7 c
看了语法的分析,想必大家已经有所了解。下一步就说如何修改9 E* u' X! X% O
例如
) D: k- L% u: V; O3 {' `: uControlMap.addKeyToTriggerMapping c_PISprint IDFKeyboard IDKey_Tab 0 1* H! A# r4 h) M3 O6 A$ T
此句的全意就是设置键盘上Tab键为奔跑。想修改,就修改语句中IDKey_Tab 0 1。Tab换成其他键位就可以。同样,也可以反其道而行之,修改c_PISprint中Sprint。+ Z. G. ]3 j, D4 Z
有时候,想在游戏修改某某键位,却提示在某某位置已经使用。却找不到在某某位置的设置。游戏里面,有的设置就不显示,只存在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 发表 6 i( p/ e7 n# o1 @. |# ~1 w' [- F9 u
ESC不行,有些设置是不显示的.要改的话,就要在
5 _* I) M+ r/ u% [- U/ |; D我的文档\Battlefield 2\Profiles\0001\Controls.con(记事本打开)里面修改  m) P- r6 N+ w  g; k
修改前最好做备份.修改错了可以还原回去% @' l- L3 k, J  K( D
注意里面的语法 只要是有大写的,例如lnfantryPlay ...
9 e+ X9 R  `2 r9 h  o
谢谢你这么热心。。。但是我看不懂。。。。。。如果方便的话帮我改下。。。我的飞机设置原始文件。帮我改下 飞机设置里面的G  和E   和鼠标轴0改下就行。G和E变成主要 鼠标轴0变成次要  ControlMap.addKeysToAxisMapping c_PIYaw IDFKeyboard IDKey_D IDKey_A 09 q/ a& v7 l; `4 i' x7 X, ~3 l
ControlMap.addKeysToAxisMapping c_PIPitch IDFKeyboard IDKey_Space IDKey_Z 02 |6 e4 ?$ X* j: H  e
ControlMap.addAxisToAxisMapping c_PIPitch IDFMouse IDAxis_1 0 1
7 l8 ?( W2 R/ i& kControlMap.addAxisToAxisMapping c_PIRoll IDFMouse IDAxis_0 0 0
5 D0 ?( ~! A' N5 E6 Q- E5 jControlMap.addKeysToAxisMapping c_PIRoll IDFKeyboard IDKey_G IDKey_E 1这几个我不知道怎么改了。..上传个我的控制设置文件。。。有空的话帮我弄弄 我看不明白 万分感谢了。

本帖子中包含更多资源

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

×
回复

使用道具 举报

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

使用道具 举报

发表于 2008-11-7 22:38:46 | 显示全部楼层
LZ找到+ \+ E* g' p8 {7 {' s
ControlMap.create AirPlayerInputControlMap(固定翼设置)
! n. \9 _4 ^4 c# N7 Y* t1 @/ L找到ControlMap.addAxisToAxisMapping和ControlMap.addKeysToAxisMapping 并做如下修改* Q* c! p, V8 j- o7 X7 B
ControlMap.addAxisToAxisMapping c_PIRoll IDFMouse IDAxis_0 0 07 d3 h) H4 F9 F& J& M
ControlMap.addKeysToAxisMapping c_PIRoll IDFKeyboard IDKey_G IDKey_E 18 K4 F2 F: t& L5 A  f

/ l9 L: \0 a- o' X, L. M注,有个前提,E和G不是上机下机才能行的通
回复

使用道具 举报

 楼主| 发表于 2008-11-7 22:40:25 | 显示全部楼层
原帖由 a6438703 于 2008-11-7 22:38 发表
; O: f# r* M+ Y, WLZ找到
# m+ u1 b( x& B! d1 W6 ~: W) }+ cControlMap.create AirPlayerInputControlMap(固定翼设置)- _7 `% `, v* x/ Z, _  E
找到ControlMap.addAxisToAxisMapping和ControlMap.addKeysToAxisMapping 并做如下修改
+ p+ ~7 X3 R& N* w) aControlMap.addAxisToAxisMapping c_PIRoll IDFMouse IDA ...
- C, _% f. e% y. K1 W
谢谢。。。万分感谢。。去悬赏拿盾吧。。虽然我还没试但是 我相信你的思路
回复

使用道具 举报

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

3 C2 g6 x  w5 r- [不给我钱!!!

本帖子中包含更多资源

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

×
回复

使用道具 举报

发表于 2008-11-7 22:51:13 | 显示全部楼层
其实我回答你的主要原因是这个问题有技术含量,值得我回答
0 f% G- @5 B; p9 `8 B  U一般人还回答不上来^_^
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-2-23 05:32

Powered by Discuz! X3.5 Licensed

© 2001-2026 Discuz! Team.

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