|
本论坛的帖子只是说了修改兵力值的方法~~没有说改变机器人的方法~~~~
9 F* i! s( y2 d- i5 P- JBot人数修改 9 S- W- O/ j1 P( {8 l
BF2的singleplayer模式里面限制人数为16,打起来还是觉得不够激烈+BOT就显得非常重要了;另外附带提一下,其他人也能进入你的singleplayer模式的,记下你的IP(读游戏的时候有写)告诉同伴,家就能一起K BOT了. / T2 I' k `& f! L3 |, P( I: ]
游戏目录\EA GAMES\Battlefield 2\mods\bf2\AI - g. `$ O- O- `# [
打开aidefault.ai
! l) B+ z A/ E+ F- M" i l# ~更改为: % ~5 ^, u. O$ w1 Q
aiSettings.maxBotsIncludeHumans 1 9 n2 [- {( P$ z8 H3 x {3 \$ _
rem To spawn more than 15 bots in SP, use the following lines instead of the three lines above.
) `: [& N! c: T B/ S |rem Note that this is totaly unsupported, it will affect your system's performance
5 b" r3 x; e7 O# s; t/ y/ g: qrem and may even crash your game. That being said, you will most likely be able to run a lot ; v: u; x* w& }5 y! g% _
rem more bots than 15 on your system.
" s4 d* |, T! g0 o4 a8 zrem Example for 32 bot game with expert bots
; t% u! p3 L8 m5 m/ qaiSettings.overrideMenuSettings 1 (删掉最前面的 rem)
6 K3 ]2 t4 ^, C- V# b9 LaiSettings.maxBotsIncludeHumans 0 (同上) 5 m/ v$ k2 B( ~4 B8 Y- V
run BotNames.ai
1 y; V# r* s& T9 H/ a% {: k$ Frun AIPathFinding.ai
2 ^* a7 ^9 Y% j, h) {( Z4 vrem EOF
3 |' L: Z( A6 f" n" z 增加BOT比较耗费系统资源,建议大家量力而行.16人图我开32就觉得火力够密集了,铁轨附近的接触战完全是子弹横飞,手榴弹到处都在炸(都不知道是被哪边的炸飞的)时不时的还飞颗导弹过来 >_< 1 G8 v U" n( _2 e0 N v$ Q& S+ |
不过我发现原来BF2最多能支持256人玩啊,BT;估计考虑到机器/服务器的能力才缩减限制到64人,哪位能开255BOT不卡的请贴出您的机器配置让大家见识一下并报EA公司鉴赏。% h+ {7 i2 L( X& X% B2 S- K$ b
附带显示FPS命令 . J8 H5 L* S3 k! C
游戏中按~打开命令行
& J1 a: L( D* B3 q; Y) Y& A输入renderer.drawfps 1
0 u# d- L! l% l+ c9 A兵力值修改
; I0 R) b7 z" E% i1 \ x不过预设的双方兵力值只有200,如果你的BOT人数有调100或是50,那一下子就结束战役了.在此提供修改BF2单机试玩MAP的兵力值.. . W4 J$ P: U1 Z. @5 Y
到以下路径:
6 [( b) M, g9 h1 I4 _Battlefield 2\mods\bf2\python\game\gamemodes\ # n. o: Y) H- O+ S( c
先备份gpm_cq.py这个档,再开始修改: ) l8 C; a% J/ C) z. R4 V6 Q
编辑gpm_cq.py后,用寻找功能搜寻"TicketRatio"字符串 - K' X+ {( U' g" [
应该会找到这一行: , O2 w% G. q) G0 r, T q
其中100的数值就是要调整的选项,数字愈大,双方阵营的兵力值愈少,数字小则是愈多.
! [( L/ Z& }! I. k数字可以任意调整,提供以下参数范例:
& \4 F1 l$ F) ?( o+ F数值100 =200 双方阵营的兵力值 0 n: @. V& X' g% T [% C
数值500 =22 双方阵营的兵力值 1 ^8 i( d8 V- B3 G7 ]! h
数值10 =2000 双方阵营的兵力值 5 ~9 P, q4 g5 N/ y
数值1 =9999 双方阵营的兵力值 7 p; U1 C8 ]. y# T G
例如我要让双方阵营的兵力值达到9999,就修改为以下: 7 ]3 m$ }$ Y, S' M C% Z! a# S
修改完毕存盘进游戏就可以看见成果了.
* m o! A O0 y7 c. l目前本人正在 100bot + 开放隐藏武器 + 9999兵力值 + 无限时间
7 b0 c! d" i) u1 [9 R4 E5 t3 P! S100bot完后心得:
# J# y5 A" U f& [) X 这么多的bot,不会像以前那样有bot在"纳凉"发呆的情形,每个bot都有在确实的作战.如果你是指挥官,透过指挥模式会让你感觉像在玩实时战略游戏.也就是说当上指挥官可以转双方移激战的场所,小弟就是一开始指挥所有队伍防御原始基地等敌方攻过来. 4 a5 \7 g' [; d: {7 R& Y2 ^
我在炮击时,友军也会很聪明的闪避炮击,等待炮击完毕后,你就会看到一堆友军向前冲,很有战争的感觉. 当上医护兵的时候.......包你有电不完的"躺地人" * R0 L( n. w, v5 y
bot真的服务至上,你死了,有医护兵给予你"爱的电流",子弹没了,弹药兵帮你补给,载具快爆了?没关系,后面马上工兵帮你原厂修理..快没血了立刻就有医护包送你..不过虽然受到以上服务,但小弟实际加入混战的存活率不超过5秒钟.. 1 i9 e0 B2 w8 v, ]) `) z
在50vs50的规模,打起来真的只有一种感觉:真是像玩一场战争电影。) _; F+ C% ~' C6 N! J
& A: W2 `+ H' T2 S: C |