本论坛的帖子只是说了修改兵力值的方法~~没有说改变机器人的方法~~~~
* V) k, K+ |/ IBot人数修改 8 e8 P5 ?4 u7 Q8 p+ |
BF2的singleplayer模式里面限制人数为16,打起来还是觉得不够激烈+BOT就显得非常重要了;另外附带提一下,其他人也能进入你的singleplayer模式的,记下你的IP(读游戏的时候有写)告诉同伴,家就能一起K BOT了. - ]9 d! A2 e( _. U3 `5 E
游戏目录\EA GAMES\Battlefield 2\mods\bf2\AI ! U! H6 p& p* W! x" _7 y
打开aidefault.ai * W" \! r" S- y! J4 Z! R+ _7 P% i
更改为:
$ r6 m1 k4 F) g/ jaiSettings.maxBotsIncludeHumans 1 4 e9 s. Q# u1 `" S1 P! I
rem To spawn more than 15 bots in SP, use the following lines instead of the three lines above.
+ O/ L8 v ?& z$ P' grem Note that this is totaly unsupported, it will affect your system's performance & W1 P, F! g/ p" o' f
rem and may even crash your game. That being said, you will most likely be able to run a lot 7 s8 h* b% s& A. P5 Z
rem more bots than 15 on your system.
. ?6 A' g c% E2 {rem Example for 32 bot game with expert bots
/ H0 ~; d! g* I& IaiSettings.overrideMenuSettings 1 (删掉最前面的 rem)
" d, P) m7 ?# kaiSettings.maxBotsIncludeHumans 0 (同上) 2 `6 B& _* E: U! e
run BotNames.ai 6 e9 c0 V# b6 V5 x+ J
run AIPathFinding.ai # @' ]6 _- |4 H0 z
rem EOF $ x( j% R! n' u
增加BOT比较耗费系统资源,建议大家量力而行.16人图我开32就觉得火力够密集了,铁轨附近的接触战完全是子弹横飞,手榴弹到处都在炸(都不知道是被哪边的炸飞的)时不时的还飞颗导弹过来 >_< + l& n. ?1 R' z3 c1 ^' b$ _4 `
不过我发现原来BF2最多能支持256人玩啊,BT;估计考虑到机器/服务器的能力才缩减限制到64人,哪位能开255BOT不卡的请贴出您的机器配置让大家见识一下并报EA公司鉴赏。$ V5 I' w0 C8 b1 R! a; i# Z% [" q
附带显示FPS命令
5 o# _# |! N1 N( e游戏中按~打开命令行 & Z% t3 E% s2 C! j
输入renderer.drawfps 1 q7 q: L) `4 D" U k
兵力值修改
' s/ p8 m8 V- I$ H8 o" @不过预设的双方兵力值只有200,如果你的BOT人数有调100或是50,那一下子就结束战役了.在此提供修改BF2单机试玩MAP的兵力值.. " ]7 H8 O. i9 t+ z% V; W+ i0 _
到以下路径: . a3 t+ U/ F! @" k/ X
Battlefield 2\mods\bf2\python\game\gamemodes\ w" @9 `% x' I' u' A& P: L$ L; ?
先备份gpm_cq.py这个档,再开始修改: 9 I$ f; C @+ p
编辑gpm_cq.py后,用寻找功能搜寻"TicketRatio"字符串 5 Z) v5 s* l6 @
应该会找到这一行:
* |3 `7 F2 q* U1 c其中100的数值就是要调整的选项,数字愈大,双方阵营的兵力值愈少,数字小则是愈多. ! d ^3 y; L% ]
数字可以任意调整,提供以下参数范例: ) q6 u9 }$ G. G ~. J
数值100 =200 双方阵营的兵力值 ; y7 U2 r! n. k- z. q* ^
数值500 =22 双方阵营的兵力值 8 i/ u, I1 @4 U& a/ ^
数值10 =2000 双方阵营的兵力值
/ _+ f: F5 f6 A5 C6 b- N数值1 =9999 双方阵营的兵力值
% [: `' X* U; B5 l例如我要让双方阵营的兵力值达到9999,就修改为以下: 1 i. D! K+ |( ]7 k7 `
修改完毕存盘进游戏就可以看见成果了. 2 P* {6 `; j/ a) F) w B% e4 q# ]' ^
目前本人正在 100bot + 开放隐藏武器 + 9999兵力值 + 无限时间
7 } }" x; J$ b' ~100bot完后心得: # W% R {( j: f6 w
这么多的bot,不会像以前那样有bot在"纳凉"发呆的情形,每个bot都有在确实的作战.如果你是指挥官,透过指挥模式会让你感觉像在玩实时战略游戏.也就是说当上指挥官可以转双方移激战的场所,小弟就是一开始指挥所有队伍防御原始基地等敌方攻过来.
7 M, l- D9 _+ H 我在炮击时,友军也会很聪明的闪避炮击,等待炮击完毕后,你就会看到一堆友军向前冲,很有战争的感觉. 当上医护兵的时候.......包你有电不完的"躺地人"
3 g3 t1 |+ I* L3 s/ g( J bot真的服务至上,你死了,有医护兵给予你"爱的电流",子弹没了,弹药兵帮你补给,载具快爆了?没关系,后面马上工兵帮你原厂修理..快没血了立刻就有医护包送你..不过虽然受到以上服务,但小弟实际加入混战的存活率不超过5秒钟.. % V7 k6 B, C, z' y) C/ W
在50vs50的规模,打起来真的只有一种感觉:真是像玩一场战争电影。
* U! {$ ?& w7 _+ u) k/ t" b0 [8 D4 } c) J1 N, f) t
|