找回密码
 注册

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个那样改....." L! l- M2 `3 }8 n" a8 c# f8 B
他要改的是鼠标的纵轴和横轴,一般控制里这两项游戏里是默认不能修改的。7 I8 n3 v' X$ m: }- l; H" Q' J
% x1 g9 K7 t2 L- @  [3 d$ r/ z3 f" O
[ 本帖最后由 =AH64=EVE 于 2008-11-7 20:04 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2008-11-7 21:54:59 | 显示全部楼层
原帖由 =AH64=EVE 于 2008-11-7 20:02 发表 1 T1 R) X1 S5 L
普通设置是没办法改了,要么和你改的前2个那样改.....7 ]# k( Q! P, x8 M
他要改的是鼠标的纵轴和横轴,一般控制里这两项游戏里是默认不能修改的。
5 u7 c9 I; j' V7 r+ \/ F
哎。。。但是我不知道 上面的是怎么改的。上面是直接记事本改的  下面的就不会改了。。。。。。
回复

使用道具 举报

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

使用道具 举报

发表于 2008-11-7 22:11:09 | 显示全部楼层
ESC不行,有些设置是不显示的.要改的话,就要在
8 w1 t  I# F0 d* d) X/ p6 k我的文档\Battlefield 2\Profiles\0001\Controls.con(记事本打开)里面修改
9 w- n5 g, z8 N" P# i+ F修改前最好做备份.修改错了可以还原回去
  c9 j; z$ T% ^# S注意里面的语法 只要是有大写的,例如lnfantryPlayerInputControlMap,就可以看成是& O* p8 E: R- T! E
lnfantry PlayerInput Control Map
9 R% R$ g% E. _! j, |* z$ s2 _7 _ControlMap.create InfantryPlayerInputControlMap 步兵设置
4 A7 L: v; W3 H& i" C9 HControlMap.create LandPlayerInputControlMap 地面载具设置
0 K8 w/ q# _7 D/ wControlMap.create AirPlayerInputControlMap 固定翼设置
- V9 K$ W5 W4 E: }2 t3 Y; lControlMap.create HelicopterPlayerInputControlMap 直升机设置  k! w& `7 X, @% V8 X; f9 p
ControlMap.create SeaPlayerInputControlMap 船支设置" F" R% J6 n* a; }4 F# |  q
ControlMap.create defaultGameControlMap 默认设置
/ F. `+ B0 i4 S% \+ _6 B以下是我以前的帖子4 I$ n/ S- F3 W2 a3 n
我们玩BF2,设置的键位都存放在我的文档\Battlefield 2\Profiles\0001,0002……\Controls
5 I/ ]. C8 m; J2 [- q有时候,想在游戏修改某某键位,却不能在BF2的游戏里进行设置。会提示在某某位置已经使用。却找不到在某某位置的设置。这样的话,就需要在Controls里进行修改。修改之前,要对Controls进行备份。因为有时没有修改好的话,会造成错误。用备份的Controls替换一下,就还原了.。
6 c) H, i8 D0 ?( U. C6 W* z下面就说说Controls的原理。下面二句就是Controls常用的语法。& A$ U" t$ q- C9 f% @
在Controls里随便找了几句
. o6 m. A: b. t0 R; x5 ZControlMap.addButtonToTriggerMapping c_PISprint IDFMouse IDButton_2 0 0   (鼠标设置)+ B# @7 Z! K3 ]4 L# n/ a1 t% E
ControlMap.addKeyToTriggerMapping c_PISprint IDFKeyboard IDKey_Tab 0 1    (键盘设置)
3 q, W. u* X( f+ _+ c: \; K区别就在于语句中addButton和addKey
1 ^, ^  a2 @) D, [下面是对说一下Controls语法的分解9 L1 y; z1 Q( S6 c
ControlMap.addButtonToTriggerMapping c_PISprint IDFMouse IDButton_2 0 06 |4 F+ m! t8 [2 m( ^# k/ \, d- g3 K5 i
可以分割成几部分4 L. w; G8 b* y; O
ControlMap.addButtonToTriggerMapping
- s9 N1 x2 D% B0 l# @: Sc_PISprint ) n9 t" ~$ i4 ?
IDFMouse + f8 s" w/ Z: V# K8 t
IDButton_2 0 0! \2 W# n" V2 [9 @" z
ControlMap.addButtonToTriggerMapping 不用管它,可以无视它
+ `# n5 o! K( |3 r5 X2 gc_PISprint c_PI可以无视  Sprint 设置的动作     3 T' t* M* U  e+ E
IDFMouse 前半部IDF可以无视  Mouse 鼠标" P) U; E3 G$ e6 j" }6 m
IDButton_2 0 0  前半部ID也可以无视 Button_2 0 0(鼠标)某某键
& `4 k+ |4 P4 X/ t2 X- VControlMap.addKeyToTriggerMapping c_PISprint IDFKeyboard IDKey_Tab 0 1
4 d6 k  n- m3 Z* J同样道理,也可以分割成几部分8 |2 @3 Q& Q6 S0 ~8 N8 C
ControlMap.addKeyToTriggerMapping# j8 Y0 c5 n# }3 C$ V
c_PISprint c_PI可以无视  Sprint 设置的动作/ P# ^& x! S6 G4 S
IDFKeyboard 前半部IDF可以无视  Keyboard 键盘
+ Z( l5 C; ?; SIDKey_Tab 0 1    ID也可以无视  Key_Tab 0 1    按键_Tab 0 1 就是要设置的键位* H8 w& f2 V/ t; ~$ z6 @/ ~
注:Sprint就是奔跑的意思,这是我自己作的键位修改,我只是在Controls里随便找了几句。正好赶上同一设置了。0 {/ ?$ Y/ _2 t) X  _
看了语法的分析,想必大家已经有所了解。下一步就说如何修改3 w4 a" k+ q- H$ n
例如
; W5 U' F( z% A$ e" l6 |7 YControlMap.addKeyToTriggerMapping c_PISprint IDFKeyboard IDKey_Tab 0 1" x: M2 {6 j" |+ E4 _% H  [& @
此句的全意就是设置键盘上Tab键为奔跑。想修改,就修改语句中IDKey_Tab 0 1。Tab换成其他键位就可以。同样,也可以反其道而行之,修改c_PISprint中Sprint。
6 e) f& I( I8 Y5 T有时候,想在游戏修改某某键位,却提示在某某位置已经使用。却找不到在某某位置的设置。游戏里面,有的设置就不显示,只存在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 发表
7 x0 }8 d: {- Z. WESC不行,有些设置是不显示的.要改的话,就要在  l. M2 G3 v5 V% u
我的文档\Battlefield 2\Profiles\0001\Controls.con(记事本打开)里面修改
4 @$ u- @0 A) t6 p9 {% w5 M修改前最好做备份.修改错了可以还原回去
0 N7 K% [% U7 m' n注意里面的语法 只要是有大写的,例如lnfantryPlay ...

$ L# f5 N1 z$ ^( i" n  h$ E3 ]谢谢你这么热心。。。但是我看不懂。。。。。。如果方便的话帮我改下。。。我的飞机设置原始文件。帮我改下 飞机设置里面的G  和E   和鼠标轴0改下就行。G和E变成主要 鼠标轴0变成次要  ControlMap.addKeysToAxisMapping c_PIYaw IDFKeyboard IDKey_D IDKey_A 01 z" v- E. d% I+ V+ b; ?
ControlMap.addKeysToAxisMapping c_PIPitch IDFKeyboard IDKey_Space IDKey_Z 0
* g/ m# G" `# o/ X5 O! W# S# JControlMap.addAxisToAxisMapping c_PIPitch IDFMouse IDAxis_1 0 19 z1 M1 Q; N) A; T4 F
ControlMap.addAxisToAxisMapping c_PIRoll IDFMouse IDAxis_0 0 0) p$ s& w" V0 V/ N4 D
ControlMap.addKeysToAxisMapping c_PIRoll IDFKeyboard IDKey_G IDKey_E 1这几个我不知道怎么改了。..上传个我的控制设置文件。。。有空的话帮我弄弄 我看不明白 万分感谢了。

本帖子中包含更多资源

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

×
回复

使用道具 举报

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

使用道具 举报

发表于 2008-11-7 22:38:46 | 显示全部楼层
LZ找到
1 Y7 l& b7 Z9 d( A4 U6 D- ZControlMap.create AirPlayerInputControlMap(固定翼设置)
1 j. u& d' T! c  w; L: D- H8 H7 D找到ControlMap.addAxisToAxisMapping和ControlMap.addKeysToAxisMapping 并做如下修改
( J" C# Z, ^- x) |- PControlMap.addAxisToAxisMapping c_PIRoll IDFMouse IDAxis_0 0 0
3 C- k0 \' O* d* n8 i- T! x0 ]ControlMap.addKeysToAxisMapping c_PIRoll IDFKeyboard IDKey_G IDKey_E 1
+ G4 F. \" g1 g8 q7 U  m  o5 r1 V3 w8 B3 d8 |
注,有个前提,E和G不是上机下机才能行的通
回复

使用道具 举报

 楼主| 发表于 2008-11-7 22:40:25 | 显示全部楼层
原帖由 a6438703 于 2008-11-7 22:38 发表
# o) J1 c2 u% f. [2 ?; W; ELZ找到6 R3 |5 L0 X; x" X/ A" B) D0 @
ControlMap.create AirPlayerInputControlMap(固定翼设置)9 g8 `5 {  T+ f1 U0 O& ~
找到ControlMap.addAxisToAxisMapping和ControlMap.addKeysToAxisMapping 并做如下修改
, F9 _  |0 S" y/ T0 ?) p0 ~ControlMap.addAxisToAxisMapping c_PIRoll IDFMouse IDA ...
; X* }2 X% b; N& h( g
谢谢。。。万分感谢。。去悬赏拿盾吧。。虽然我还没试但是 我相信你的思路
回复

使用道具 举报

发表于 2008-11-7 22:42:42 | 显示全部楼层
0 f0 ?: p8 J9 `- S: n9 }1 C
不给我钱!!!

本帖子中包含更多资源

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

×
回复

使用道具 举报

发表于 2008-11-7 22:51:13 | 显示全部楼层
其实我回答你的主要原因是这个问题有技术含量,值得我回答+ k0 W& i/ y$ T0 T1 N' @  \6 H
一般人还回答不上来^_^
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-8-22 01:57

Powered by Discuz! X5.0 Licensed

© 2001-2026 Discuz! Team.

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