有用。
REPAIR_POINT_LIMIT = 100 HEAL_POINT_LIMIT = 100
GIVEAMMO_POINT_LIMIT = 100 TEAMDAMAGE_POINT_LIMIT = 50
TEAMVEHICLEDAMAGE_POINT_LIMIT = 50
REPLENISH_POINT_MIN_INTERVAL = 30
我们把那些数值改一下,比如把所有负值的负号取消,这样误杀一个队友还会加分(当然兵力值还会减)。
也可以改成你喜欢的数值。改完之后,保存,退出。
然后mods\\bf2\\Settings\\ScoreManagerSetup.con里
把你相应在上面改过的地方也改成相同的数值(好像不改也没事,2142就是个例子)。
单机服务器属性修改
多人游戏可以修改重生时间等,然而到了单人游戏就不能在游戏里修改了。怎么办呢?
先用记事本打开mods\\bf2\\GameLogicInit.con 然后在最后加上:
sv.roundsPerMap 3
每个地图玩几局,作用不大
sv.soldierFriendlyFire 0 sv.vehicleFriendlyFire 0
sv.soldierSplashFriendlyFire 0 sv.vehicleSplashFriendlyFire 0
友军火力,0为没有 ,默认100。
sv.spawnTime 5 sv.manDownTime 5
重生时间,调几都行,没试过负数。
sv.ticketRatio 1000
兵力值,默认100,众所周知可以在gpm_cq.py里改,但在这里改更方便。
mods\\bf2\\settings\\ServerSettings.con里的其它数据也都可以用,有兴趣的自己看看。
战地2地图属性修改
经常有朋友问,怎么把USMC vs PLA的图改成USMC vs MEC甚至MEC vs PLA的图的方法,或者怎样调整双方兵力值的比例。这里,我给你答案。
选择一个地图,用WinRAR打开[你的安装目录]\\mods\\bf2\\[地图名]\\server.zip,然后找到Init.con,用记事本打开它修改。
gameLogic.setTeamName 1 \—— 第一支队,可以填US、CH或MEC; gameLogic.setTeamName 2 \—— 第二支队,同上。
gameLogic.setTeamLanguage 1 \—— 第一支队使用语言,可以填English、Chinese、MEC,当然不只这些;
gameLogic.setTeamLanguage 2 \—— 第二支队使用语言,同上。
gameLogic.setTeamFlag 0 \—— 中立旗颜色;
gameLogic.setTeamFlag 1 \—— 第一支队据点旗的颜色,flag_mec、flag_us、flag_ch均可;
gameLogic.setTeamFlag 2 \—— 第一支队据点旗的颜色,同上。
gameLogic.setKit 1 0 \—— 改了队伍后把MEC改成其它的即可,下同。
gameLogic.setKit 2 0 \
gameLogic.setKit 1 1 \gameLogic.setKit 2 1 \
gameLogic.setKit 1 2 \gameLogic.setKit 2 2 \
gameLogic.setKit 1 3 \gameLogic.setKit 2 3 \
gameLogic.setKit 1 4 \gameLogic.setKit 2 4 \