|
本论坛的帖子只是说了修改兵力值的方法~~没有说改变机器人的方法~~~~
* z9 X) I' N3 U8 T+ [% vBot人数修改
0 l7 k- L, L' R- R5 q BF2的singleplayer模式里面限制人数为16,打起来还是觉得不够激烈+BOT就显得非常重要了;另外附带提一下,其他人也能进入你的singleplayer模式的,记下你的IP(读游戏的时候有写)告诉同伴,家就能一起K BOT了. 8 R9 | Q" _' {5 `- }
游戏目录\EA GAMES\Battlefield 2\mods\bf2\AI " Z! T* T2 Q* y
打开aidefault.ai
: R; Q4 J% @$ A, j5 f更改为: 4 P) T. ~/ x9 M/ n8 }1 G x
aiSettings.maxBotsIncludeHumans 1 h0 a! @9 v8 c' Y% ^
rem To spawn more than 15 bots in SP, use the following lines instead of the three lines above.
* X8 k/ {- e2 [- C v$ F, {rem Note that this is totaly unsupported, it will affect your system's performance
; ~( `; V1 k; Q3 i9 grem and may even crash your game. That being said, you will most likely be able to run a lot
7 U3 i% n2 x/ N, d9 z- mrem more bots than 15 on your system.
# A. z* z9 m6 `9 h" Jrem Example for 32 bot game with expert bots % x, H3 k S+ m t* R2 V
aiSettings.overrideMenuSettings 1 (删掉最前面的 rem) : S( u. x$ A6 T
aiSettings.maxBotsIncludeHumans 0 (同上) ; ^$ V6 Q$ |, {7 U
run BotNames.ai
/ S3 E* \9 K6 D. k' _) \run AIPathFinding.ai 6 _( V3 V% f) D6 J
rem EOF
+ m3 Z8 o5 h9 C7 F2 z 增加BOT比较耗费系统资源,建议大家量力而行.16人图我开32就觉得火力够密集了,铁轨附近的接触战完全是子弹横飞,手榴弹到处都在炸(都不知道是被哪边的炸飞的)时不时的还飞颗导弹过来 >_< ! @3 E6 |# Q3 }
不过我发现原来BF2最多能支持256人玩啊,BT;估计考虑到机器/服务器的能力才缩减限制到64人,哪位能开255BOT不卡的请贴出您的机器配置让大家见识一下并报EA公司鉴赏。/ f7 o2 Z7 {, n% M: `5 y+ T
附带显示FPS命令
3 q& R% z1 o4 p9 |, y1 k游戏中按~打开命令行 " M) T# j" A# g
输入renderer.drawfps 1 % a F1 M: p9 X3 o2 I# y
兵力值修改6 t- e3 ]# _5 @
不过预设的双方兵力值只有200,如果你的BOT人数有调100或是50,那一下子就结束战役了.在此提供修改BF2单机试玩MAP的兵力值..
6 r& E* V0 w- W( H4 }: E到以下路径:
1 d9 P( Z! b# s- i% u: nBattlefield 2\mods\bf2\python\game\gamemodes\ ; d: f% c0 l( i# |
先备份gpm_cq.py这个档,再开始修改: # }. p# D! J7 Z7 l. A
编辑gpm_cq.py后,用寻找功能搜寻"TicketRatio"字符串
: q0 J; h/ _3 @6 j; v6 `4 v- `) n5 e应该会找到这一行:
* K, j1 Z7 e1 H8 E其中100的数值就是要调整的选项,数字愈大,双方阵营的兵力值愈少,数字小则是愈多.
) ~$ v% o- t S* L4 J数字可以任意调整,提供以下参数范例:
1 J! h* J. k2 v- ]; q数值100 =200 双方阵营的兵力值 + I, x. v; d* n) H1 p
数值500 =22 双方阵营的兵力值
8 l- D5 ?) b. e' H) K$ h# a* u& \; l数值10 =2000 双方阵营的兵力值 7 p; P( k2 w' `2 Q4 a
数值1 =9999 双方阵营的兵力值 ) u! N% {1 V V6 v3 f' V
例如我要让双方阵营的兵力值达到9999,就修改为以下:
$ g4 N# t6 j8 ^4 o. D# d4 n修改完毕存盘进游戏就可以看见成果了.
$ D& M' v% U# R3 s) ?1 l目前本人正在 100bot + 开放隐藏武器 + 9999兵力值 + 无限时间
1 l P1 S/ O6 U( U/ g8 Q% G100bot完后心得:
! j9 y# m3 z' F: [( y: C 这么多的bot,不会像以前那样有bot在"纳凉"发呆的情形,每个bot都有在确实的作战.如果你是指挥官,透过指挥模式会让你感觉像在玩实时战略游戏.也就是说当上指挥官可以转双方移激战的场所,小弟就是一开始指挥所有队伍防御原始基地等敌方攻过来. & ?. f, u3 R* s8 L' W9 a* S! ]
我在炮击时,友军也会很聪明的闪避炮击,等待炮击完毕后,你就会看到一堆友军向前冲,很有战争的感觉. 当上医护兵的时候.......包你有电不完的"躺地人"
: s2 ]/ b3 a% K% T bot真的服务至上,你死了,有医护兵给予你"爱的电流",子弹没了,弹药兵帮你补给,载具快爆了?没关系,后面马上工兵帮你原厂修理..快没血了立刻就有医护包送你..不过虽然受到以上服务,但小弟实际加入混战的存活率不超过5秒钟.. 6 ~- E/ s# L& U- t7 P, Y( ^) R+ I
在50vs50的规模,打起来真的只有一种感觉:真是像玩一场战争电影。* k- F: k+ A6 i6 ~6 }
2 c) W6 v" ]2 y- ]
|