战地2修改大全

找到以下内容

ObjectTemplate.heatAddWhenFire 0.013 —— 每开一枪增加热度

ObjectTemplate.coolDownPerSec 0.2 —— 不开枪枪支变冷效率(百分比) ObjectTemplate.overheatPenalty 1.2 —— 最大热度

所有机枪的过热问题都可以这么修改。

修改士兵属性

修改士兵生命值、体力

打开mods\\bf2\\object_server.zip 打开soldiers\\[你要的队伍]\\*.tweak文件

有两种,一种是重甲兵Heavy Soldier(反坦克、突击、补给),一种是轻甲兵Light Soldier(剩下四种)。

ObjectTemplate.SprintRecoverTime 20 —— 体力恢复时间

ObjectTemplate.SprintDissipationTime 8 —— 奔跑体力消耗至零的时间 ObjectTemplate.SprintLimit 0.05

ObjectTemplate.SprintLossAtJump 0.2 —— 跳跃消耗体力

ObjectTemplate.armor.maxHitPoints 100 —— 最大生命值 ObjectTemplate.armor.hitPoints 100 —— 最大生命值

所有有生命值的武器、载具都可以这么改。

修改士兵行走速度

打开soldiers\\Common\\Common.con文件

Vars.Set phy-soldier-speed-factor 1.0 —— 行走速度,影响行走、奔跑以及下蹲、匍匐前进的速度,好像在水中行进的速度有限制。别改得太猛,否则奔跑时减生命值。

Vars.Set phy-soldier-jump-factor 1.0 —— 跳跃高度,还是别改太猛。 地图修改

打开mods\\bf2\\Levels\\[你要改的地图名]\\server.zip

打开GameModes\\[你要改的游戏模式,sp1、sp2等即为单人模式]\\[你要改的地图的大小,16人或32人]\\GamePlayObjects.con

修改地图载具种类、数量

找到以下格式的内容(开始就是)

rem [ObjectSpawnerTemplate: CPNAME_DP_64_airfield_HeavyTank] ObjectTemplate.create ObjectSpawner CPNAME_DP_64_airfield_HeavyTank ObjectTemplate.activeSafe ObjectSpawner CPNAME_DP_64_airfield_HeavyTank ObjectTemplate.modifiedByUser esj ObjectTemplate.isNotSaveable 1 ObjectTemplate.hasMobilePhysics 0

ObjectTemplate.setObjectTemplate 1 TNK_TYPE98 —— 第一支队伍占领附近据点后出现的载具;

ObjectTemplate.setObjectTemplate 2 USTNK_M1A2 —— 第二支队伍占领附近据点后出现的载具。

也可以删除ObjectTemplate.setObjectTemplate 1,使一队占领附近据点后仍没有载具重生。

删除全部内容该点不会重生载具。

也可以添加如下内容:

ObjectTemplate.minSpawnDelay 50 —— 最小重生时间; ObjectTemplate.maxSpawnDelay 70 —— 最大重生时间;

ObjectTemplate.maxNrOfObjectSpawned 2 —— 地图中最多有该点重生的载具的数量。

修改据点属性

找到rem ********** Control Points **********,下面的就是。

rem [ControlPointTemplate: CPNAME_DP_64_northdocks] ObjectTemplate.create ControlPoint CPNAME_DP_64_northdocks ObjectTemplate.activeSafe ControlPoint CPNAME_DP_64_northdocks ObjectTemplate.modifiedByUser esj

ObjectTemplate.setNetworkableInfo ControlPointInfo ObjectTemplate.isNotSaveable 1 ObjectTemplate.hasMobilePhysics 0 ObjectTemplate.hasCollisionPhysics 1 ObjectTemplate.physicsType Mesh rem ------------------------------------- ObjectTemplate.addTemplate flagpole

rem -------------------------------------

ObjectTemplate.setControlPointName CPNAME_DP_64_northdocks ObjectTemplate.radius 22 —— 抢旗有效范围 ObjectTemplate.controlPointId 7

ObjectTemplate.areaValueTeam1 25 —— 据点对一队的重要程度; ObjectTemplate.areaValueTeam2 25 —— 据点对二队的重要程度; ObjectTemplate.timeToGetControl 20 —— 单兵升旗所需时间; ObjectTemplate.timeToLoseControl 20 —— 单兵降旗所需时间。

也可增加字符串

ObjectTemplate.team 1 —— 游戏开始时据点属于一队。

ObjectTemplate.loseControlWhenEnemyClose 0 —— 敌军接近不会失去据点; ObjectTemplate.unableToChangeTeam 1 —— 不可攻占据点。

附:战地2武器、载具常用代码

载具代码:

usapc_lav25 —— 美军步兵战车 apc_btr90 —— 中东步兵战车 apc_wz551 —— 解放军步兵战车

ustnk_m1a2 —— 美军M1A2主战坦克 rutnk_t90 —— T90主战坦克

联系客服:779662525#qq.com(#替换为@)