战地2怎么增加单机机器人数量。不联网把16改成6412
发布网友
发布时间:2023-10-11 13:43
我来回答
共2个回答
热心网友
时间:2024-12-04 11:32
1改人数、难度
进入以下路径c:\program files\ea games\battlefield2\mods\AI ,将“AIdefault.ai”更名为“AIDefault原件.ai”,新建一个名为“AIDefault”的文本文档(把后缀改为.ai),打开后粘贴并保存下列代码:
☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★
echo *****************************************************************************************
echo AIDefault.ai ****************************************************************************
echo *****************************************************************************************
aiSettings.setNSides 2
aiSettings.setAutoSpawnBots 1
aiSettings.setMaxNBots 63
aiSettings.maxBotsIncludeHumans 1
aiSettings.setBotSkill 0.8
rem To spawn more than 15 bots in SP, use the following lines instead of the three lines above.
rem Note that this is totaly unsupported, it will affect your system's performance
rem and may even crash your game. That being said, you will most likely be able to run a lot
rem more bots than 15 on your system.
rem Example for 32 bot game with expert bots
aiSettings.overrideMenuSettings 1
aiSettings.setMaxNBots 63
aiSettings.maxBotsIncludeHumans 0
aiSettings.setBotSkill 1.0
run BotNames.ai
aiSettings.setInformationGridDimension 32
run AIPathFinding.ai
rem EOF
☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★☆★
其中,rem表禁止;
aiSettings.setMaxNBots是设置最大机器人数量;
aiSettings.setBotSkill 设置机器人技能系数,1最大,0.1最小。
改完游戏中机器人的属灵,就需要对应修改兵力值。
2,游戏中兵力值修改(即游戏中地图上方可抠的总值)
第一步:打开X:\Battlefield 2\mods\bf2\python\game\gamemodes\
打开gpm_cq.py,找到这一行: return int(mapDefaultTickets * (bf2.serverSettings.getTicketRatio() / 100.0))
其中100的数值就是要调整的选项,数字愈大,双方阵营的兵力值愈少,数字小则是愈多.
数字可以任意调整,提供以下参数范例:
数值100 =200 <<<双方阵营的兵力值
数值500 =22 <<<双方阵营的兵力值
数值10 =2000 <<<双方阵营的兵力值
数值1 =9999 <<<双方阵营的兵力值
例如我要让双方阵营的兵力值达到9999,就修改为以下:
return int(mapDefaultTickets * (bf2.serverSettings.getTicketRatio() / 1.0))
热心网友
时间:2024-12-04 11:32
需要下载软件修改,以前弄过