战地2地图载具修改
战地2地图载具修改
一、载具无限
1.进入Mods\模组名\Levels\地图名,备份Server.zip文件(切记,备份!!!)
2.打开(不要解压)Server.zip,进入GameModes\gpm_coop\64(进入你要改的那个地图模式,此例为coop-64人模式),记事本打开GamePlayObjects.con
3.查找你所要改的载具名称,如AIX_F16LG,会找到一段代码(见“地图载具代码解析”),在该段代码后面加上下面的代码段,保存更改;若原文中有,直接修改对应的数字即可
载具无限代码(重生时间3秒,最大数量20):
ObjectTemplate.minSpawnDelay 3
ObjectTemplate.maxSpawnDelay 3
ObjectTemplate.maxNrOfObjectSpawned 20
若无效,尝试下面的代码:
ObjectTemplate.minSpawnDelay 3
ObjectTemplate.maxSpawnDelay 3
ObjectTemplate.spawnDelayAtStart 1
ObjectTemplate.maxNrOfObjectSpawned 20
4.OK了,尽情玩耍吧~
二、地图载具代码解析
代码段1
rem [ObjectSpawnerTemplate: CPNAME_ZW_64_mecbase_ME_US_Fighter] rem是注释
ObjectTemplate.create ObjectSpawner CPNAME_ZW_64_mecbase_ME_US_Fighter 载具总名称(可添加新载具名称,命名无具体
要求
对教师党员的评价套管和固井爆破片与爆破装置仓库管理基本要求三甲医院都需要复审吗
,例子用的是“地图名+模式+图上地名+所属队伍+载具总名”)
ObjectTemplate.activeSafe ObjectSpawner
CPNAME_ZW_64_mecbase_ME_US_Fighter
ObjectTemplate.modifiedByUser "kyron"
ObjectTemplate.isNotSaveable 1
ObjectTemplate.hasMobilePhysics 0
ObjectTemplate.setObjectTemplate 1 aix_mig23 队伍1占领刷新的载具(可替换为其他载具哦)
ObjectTemplate.setObjectTemplate 2 AIX_F16LG 队伍2占领刷新的载具
ObjectTemplate.minSpawnDelay 3 载具最小刷新时间
ObjectTemplate.maxSpawnDelay 3 载具最大刷新时间
ObjectTemplate.spawnDelayAtStart 1 (该句暂时没试出有啥效果,可删除) ObjectTemplate.maxNrOfObjectSpawned 20 地图中该载具最大数量
代码段2
rem [ObjectSpawner: CPNAME_ZW_64_mecbase_ME_US_Fighter] Object.create CPNAME_ZW_64_mecbase_ME_US_Fighter 创建载具 Object.absolutePosition 790.447/62.836/-492.593 载具位置 东西(横向)/高度/南北(纵向) Object.rotation -90.000/0.000/0.000 载具角度(只调第一个就好) Object.setControlPointId 8 载具对应的重生点编号(需要去找重生点编号,可参照已有的载具)
Object.layer 1
三、新增载具
参照上面的解析,修改以下代码并分别添加到对应位置
代码段1
rem [ObjectSpawnerTemplate: CPNAME_ZW_64_mecbase_ME_US_Fighter] ObjectTemplate.create ObjectSpawner CPNAME_ZW_64_mecbase_ME_US_Fighter
ObjectTemplate.activeSafe ObjectSpawner
CPNAME_ZW_64_mecbase_ME_US_Fighter
ObjectTemplate.modifiedByUser "kyron"
ObjectTemplate.isNotSaveable 1
ObjectTemplate.hasMobilePhysics 0
ObjectTemplate.setObjectTemplate 1 aix_mig23
ObjectTemplate.setObjectTemplate 2 AIX_F16LG
载具无限代码(可选)
ObjectTemplate.minSpawnDelay 3
ObjectTemplate.maxSpawnDelay 3
ObjectTemplate.maxNrOfObjectSpawned 20
代码段2
rem [ObjectSpawner: CPNAME_ZW_64_mecbase_ME_US_Fighter] Object.create CPNAME_ZW_64_mecbase_ME_US_Fighter Object.absolutePosition 790.447/62.836/-492.593
Object.rotation -90.000/0.000/0.000
Object.setControlPointId 8
Object.layer 1