求助,战地3里如何打开大地图
发布网友
发布时间:2022-12-22 09:58
我来回答
共2个回答
热心网友
时间:2024-01-21 18:58
给你个网站 是英文的 但所有的地图都能用 有一百多张
http://www.bf-games.net/index.php?action=downloads&kategorie=252
mods\bf2\object_server.zip
打开这个文件(rar打开)
Vehicles文件夹里,Air文件夹下的wz文件夹。
以ah1z为例,它的文件夹里面有那个ahe_ah1z.tweak这个文件,用记事本打开后,找到“ObjectTemplate.ammo.magSize”这句,它后面有一个数值,这个数值,是弹匣内的弹药量,你可以修改为-1,这样就是无限弹药了。
ps:这个文件是只读属性的,要解压出来修改属性改文件……然后再放回原位置覆盖原文件~~
你可以把wz下所有武器的弹药都修改一下,机炮、火箭弹、TV都是在这个文件下修改参数的。
如果你想修改生命值,你可以找到“ObjectTemplate.armor.maxHitPoints”这一句,把后面的参数修改大一点。
修改完记得另存为单独的文件,然后覆盖进原文件所在地。
记得一定得预先备份这个ahe_ah1z.tweak文件。
在Objects_server.zip\Weapons\Armament\missiles\里面有各种导弹的代码。以WZ-10上面的TV弹为例,打开agm114_hellfire_TV,用记事本打开后缀名为tweak的文档,其中有一段代码是关于搜寻目标的
rem ---EndComp ---
rem ---BeginComp:SeekClosestTargetComp ---
ObjectTemplate.createComponent SeekClosestTargetComp
ObjectTemplate.seek.targetType TTLaser 制导方式
ObjectTemplate.seek.trackingDelay 0.2 追踪延迟
ObjectTemplate.seek.maxAngleLock 360 最大锁定仰角
ObjectTemplate.seek.maxDistLock 3000 最大锁定距离
ObjectTemplate.seek.reLockTime 0 重新锁定延迟
rem ---EndComp ---
在这段代码的第四行:ObjectTemplate.seek.targetType TTLaser 为制导方式,如果你想让TV弹变成空空格斗,就改成TTHeat;如果你想变成空对地导弹,就改成TTLaser.其他导弹的修改方法是一样的。其实在这个文本文档中还可以修改导弹的其他参数,比如导弹的质量,杀伤力,杀伤范围,加速度,机动性等等。
打开mods\bf2\object_server.zip
用记事本打开Weapons\Handheld\[你要修改的武器的代码,最后有]\*.tweak文件。
修改子弹数量(以M95为例)
找到以下这段
rem ---BeginComp:DefaultAmmoComp ---
ObjectTemplate.createComponent DefaultAmmoComp
ObjectTemplate.ammo.magSize 5 —— 弹匣内子弹数量,-1为无限;
ObjectTemplate.ammo.nrOfMags 7 —— 弹匣数量,-1为无限;
ObjectTemplate.ammo.reloadTime 6 —— 换弹时间。
rem ---EndComp ---
所有武器、载具的弹药数量都可以这么改。
狙击*连射,不退弹壳 (以M95为例)
找到以下这段
rem ---BeginComp:DefaultAnimationComp ---
ObjectTemplate.createComponent DefaultAnimationComp
ObjectTemplate.animation.useShiftAnimation 1 —— 删掉这一行
ObjectTemplate.animation.shiftDelay 1.8 ——删掉这一行
rem ---EndComp ---
接下来找到这段
ObjectTemplate.activeSafe Sound S_ussni_m95_barret_Reload1P
ObjectTemplate.modifiedByUser dsu
ObjectTemplate.soundFilename "objects/weapons/handheld/ussni_m95_barret/sounds/barrett_1p_reload.wav,objects/weapons/handheld/ussni_m95_barret/sounds/barrett_shift_1p.wav"
ObjectTemplate.loopCount 1
ObjectTemplate.is3dSound 0
ObjectTemplate.stopType 1
ObjectTemplate.volume 0.75
ObjectTemplate.pitch 1
ObjectTemplate.pan 0.5
ObjectTemplate.reverbLevel 1
把”objects/weapons/handheld/ussni_m95_barret/sounds/barrett_shift_1p.wav“删掉,
只留下 ”objects/weapons/handheld/ussni_m95_barret/sounds/barrett_1p_reload.wav“
注意,其它狙击*"objects/weapons/handheld/ussni_m95_barret/sounds/barrett_1p_reload.wav”
和“objects/weapons/handheld/ussni_m95_barret/sounds/barrett_shift_1p.wav"
可不一样,看类似的即可。
射击之后不会自动关掉狙击镜(以M95为例)
找到以下这段
rem ---BeginComp:DefaultZoomComp ---
ObjectTemplate.createComponent DefaultZoomComp
ObjectTemplate.zoom.zoomDelay 0.09
ObjectTemplate.zoom.zoomLod 1
ObjectTemplate.zoom.addZoomFactor 0
ObjectTemplate.zoom.addZoomFactor 0.2
ObjectTemplate.zoom.changeFovDelay 0.1
ObjectTemplate.zoom.zoomOutAfterFire 0 —— 改成1即可
ObjectTemplate.zoom.disableMuzzleWhenZoomed 1
rem ---EndComp ---
直接修改文件参数的方法无论那个版本都能用~~以上方法我已经全都试过了……但是注意一点,这些方法都是单机有效,网上对战的话……去问上帝吧
如果你是1.41以上版本的话 下个 战地2武器修改器V1.3 就行了
热心网友
时间:2024-01-21 18:59
如果你只是想打ak图的火箭车 可以按start键那个地图 主机是没办法开大地图的