找回密码
 注册

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个那样改.....
8 k! f* \6 U. @2 }5 v他要改的是鼠标的纵轴和横轴,一般控制里这两项游戏里是默认不能修改的。# K3 m% @8 n* g- e
# \; u- s8 P) J& C. H1 p1 M
[ 本帖最后由 =AH64=EVE 于 2008-11-7 20:04 编辑 ]
回复

使用道具 举报

 楼主| 发表于 2008-11-7 21:54:59 | 显示全部楼层
原帖由 =AH64=EVE 于 2008-11-7 20:02 发表 , [% a# w0 X( T' J. a# g" Q
普通设置是没办法改了,要么和你改的前2个那样改.....
  d' K' D# s/ S1 e! v/ [他要改的是鼠标的纵轴和横轴,一般控制里这两项游戏里是默认不能修改的。

8 }% d4 I  s9 G9 ]1 v; E% X哎。。。但是我不知道 上面的是怎么改的。上面是直接记事本改的  下面的就不会改了。。。。。。
回复

使用道具 举报

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

使用道具 举报

发表于 2008-11-7 22:11:09 | 显示全部楼层
ESC不行,有些设置是不显示的.要改的话,就要在5 q4 m6 r: }6 ?! [+ _7 o
我的文档\Battlefield 2\Profiles\0001\Controls.con(记事本打开)里面修改$ r% T3 F, u1 ~! w- `
修改前最好做备份.修改错了可以还原回去
5 j( g8 I% T( ]* w$ \* g注意里面的语法 只要是有大写的,例如lnfantryPlayerInputControlMap,就可以看成是
3 N7 e  s  Y  C8 Wlnfantry PlayerInput Control Map
! n% ?) y# H, `2 L+ O( E$ rControlMap.create InfantryPlayerInputControlMap 步兵设置* t; Z: |2 R/ w2 y% U4 i! q
ControlMap.create LandPlayerInputControlMap 地面载具设置6 T7 |* F( I) a0 J; [
ControlMap.create AirPlayerInputControlMap 固定翼设置
6 h# y; t) k# j2 YControlMap.create HelicopterPlayerInputControlMap 直升机设置  m0 M/ M  X) f/ Q1 d4 }! D, m% I; d2 l
ControlMap.create SeaPlayerInputControlMap 船支设置- c6 r/ L1 c& {3 G  p1 u
ControlMap.create defaultGameControlMap 默认设置
9 o! ^. n4 N! ?' n以下是我以前的帖子
- d- h3 T, Q9 h! x4 T7 S& q我们玩BF2,设置的键位都存放在我的文档\Battlefield 2\Profiles\0001,0002……\Controls! i$ ^& d1 \! B* s5 n
有时候,想在游戏修改某某键位,却不能在BF2的游戏里进行设置。会提示在某某位置已经使用。却找不到在某某位置的设置。这样的话,就需要在Controls里进行修改。修改之前,要对Controls进行备份。因为有时没有修改好的话,会造成错误。用备份的Controls替换一下,就还原了.。
# G; X1 ?1 i5 K+ {' ]下面就说说Controls的原理。下面二句就是Controls常用的语法。
8 L& a1 Z" h  F% ]5 e5 r" s在Controls里随便找了几句; l7 u8 a8 H, y0 y
ControlMap.addButtonToTriggerMapping c_PISprint IDFMouse IDButton_2 0 0   (鼠标设置)" F3 M0 @! j. ?7 l
ControlMap.addKeyToTriggerMapping c_PISprint IDFKeyboard IDKey_Tab 0 1    (键盘设置)/ s) Q/ m9 ?* ~9 U" U8 x% i; p
区别就在于语句中addButton和addKey
4 m. s! G; H5 x下面是对说一下Controls语法的分解3 O$ m/ X; P4 @# [6 K
ControlMap.addButtonToTriggerMapping c_PISprint IDFMouse IDButton_2 0 0" D# x. n% ^5 X1 S2 U: @
可以分割成几部分" R/ A+ O  e: ~! C
ControlMap.addButtonToTriggerMapping
( w! l% M  ~% V* |7 C5 m+ Qc_PISprint % g! F$ p8 g8 A  @& R
IDFMouse ' P2 H$ D; t6 ]6 g( r
IDButton_2 0 0
8 }3 W+ \: v0 c- SControlMap.addButtonToTriggerMapping 不用管它,可以无视它( e9 C% U8 S! g7 u$ S3 z
c_PISprint c_PI可以无视  Sprint 设置的动作     
$ X1 v6 J. Z: [0 H# P  x: SIDFMouse 前半部IDF可以无视  Mouse 鼠标( _" G+ t* L. g
IDButton_2 0 0  前半部ID也可以无视 Button_2 0 0(鼠标)某某键
: l: h& b' I) Q9 s" EControlMap.addKeyToTriggerMapping c_PISprint IDFKeyboard IDKey_Tab 0 1
" Z' |9 t) X$ @4 a同样道理,也可以分割成几部分, b  J( @! ^" G2 K& \" y+ k- l8 X
ControlMap.addKeyToTriggerMapping
+ ~  s/ N. n7 ^6 t" |8 G0 w' Hc_PISprint c_PI可以无视  Sprint 设置的动作' i: {0 B# \! t9 Q5 j# u1 D
IDFKeyboard 前半部IDF可以无视  Keyboard 键盘
' {2 l) L8 }: n7 v- @8 xIDKey_Tab 0 1    ID也可以无视  Key_Tab 0 1    按键_Tab 0 1 就是要设置的键位
& g4 {+ D5 `0 s0 o% `% A" p注:Sprint就是奔跑的意思,这是我自己作的键位修改,我只是在Controls里随便找了几句。正好赶上同一设置了。
$ u" w0 J4 v; n看了语法的分析,想必大家已经有所了解。下一步就说如何修改
3 ~  h; [( d' h1 n' f2 X例如0 O& O: w9 P( w: W+ c
ControlMap.addKeyToTriggerMapping c_PISprint IDFKeyboard IDKey_Tab 0 1
$ e; P8 \5 z( H" m$ c6 K此句的全意就是设置键盘上Tab键为奔跑。想修改,就修改语句中IDKey_Tab 0 1。Tab换成其他键位就可以。同样,也可以反其道而行之,修改c_PISprint中Sprint。
( @% F8 n2 [1 s2 A5 p5 U9 B有时候,想在游戏修改某某键位,却提示在某某位置已经使用。却找不到在某某位置的设置。游戏里面,有的设置就不显示,只存在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 发表 # J5 L0 y0 ]5 q2 Z0 O: L: F; W5 a
ESC不行,有些设置是不显示的.要改的话,就要在$ }! f. j; N6 P" K5 f6 b+ ^/ z
我的文档\Battlefield 2\Profiles\0001\Controls.con(记事本打开)里面修改" {8 V+ b. ^: r$ j5 Q( T
修改前最好做备份.修改错了可以还原回去
& `! K0 a/ j5 }* l$ u注意里面的语法 只要是有大写的,例如lnfantryPlay ...

& O1 t- \' J' F' l谢谢你这么热心。。。但是我看不懂。。。。。。如果方便的话帮我改下。。。我的飞机设置原始文件。帮我改下 飞机设置里面的G  和E   和鼠标轴0改下就行。G和E变成主要 鼠标轴0变成次要  ControlMap.addKeysToAxisMapping c_PIYaw IDFKeyboard IDKey_D IDKey_A 0
9 D/ [! D& B: j* a% [( P9 tControlMap.addKeysToAxisMapping c_PIPitch IDFKeyboard IDKey_Space IDKey_Z 0
) z- q; u& ^. e7 RControlMap.addAxisToAxisMapping c_PIPitch IDFMouse IDAxis_1 0 1
3 y* ?8 B( G$ W1 C! AControlMap.addAxisToAxisMapping c_PIRoll IDFMouse IDAxis_0 0 0' e7 I' N" c5 @! s( }- B
ControlMap.addKeysToAxisMapping c_PIRoll IDFKeyboard IDKey_G IDKey_E 1这几个我不知道怎么改了。..上传个我的控制设置文件。。。有空的话帮我弄弄 我看不明白 万分感谢了。

本帖子中包含更多资源

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

×
回复

使用道具 举报

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

使用道具 举报

发表于 2008-11-7 22:38:46 | 显示全部楼层
LZ找到
9 r. T/ F$ ?) Z1 x% {; V8 l* MControlMap.create AirPlayerInputControlMap(固定翼设置)
* z- E) \2 g: F: N" ?2 _找到ControlMap.addAxisToAxisMapping和ControlMap.addKeysToAxisMapping 并做如下修改4 q8 G5 G- a, a# X" h" T
ControlMap.addAxisToAxisMapping c_PIRoll IDFMouse IDAxis_0 0 01 B- ~! C- b0 d! u6 ?1 u6 Q  Y8 h
ControlMap.addKeysToAxisMapping c_PIRoll IDFKeyboard IDKey_G IDKey_E 1
4 G; I3 \/ [% F% {* D+ p1 y& [
! J5 l' F! Q7 P  w' x# c注,有个前提,E和G不是上机下机才能行的通
回复

使用道具 举报

 楼主| 发表于 2008-11-7 22:40:25 | 显示全部楼层
原帖由 a6438703 于 2008-11-7 22:38 发表 6 G6 V0 @+ r& P7 S
LZ找到
# q- p' A+ q: g& `( s) E% zControlMap.create AirPlayerInputControlMap(固定翼设置)
2 k  T1 M+ ?" Q, n( `  B找到ControlMap.addAxisToAxisMapping和ControlMap.addKeysToAxisMapping 并做如下修改8 h& t, H) u! _6 G. w
ControlMap.addAxisToAxisMapping c_PIRoll IDFMouse IDA ...
/ U& M& ^1 f" d. H
谢谢。。。万分感谢。。去悬赏拿盾吧。。虽然我还没试但是 我相信你的思路
回复

使用道具 举报

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

6 a* Z1 @8 s0 Q$ N不给我钱!!!

本帖子中包含更多资源

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

×
回复

使用道具 举报

发表于 2008-11-7 22:51:13 | 显示全部楼层
其实我回答你的主要原因是这个问题有技术含量,值得我回答; R7 b2 c3 U+ m; `# ]: q5 N
一般人还回答不上来^_^
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-9-16 23:52

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

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