去评论
推扬网

张正芬:战地2战地风云2V1.50纯净中文绿色版怎么玩64人或32人的地图,详细解答一下, ...

admin
2020/08/11 17:55:29

烽火燎原的回答:

64人地图需要下载一个安装包 下载地址 http://u.115.com/file/b4avxq9b 此安装包只是用于单机 联网也有64地图 修改文件注意备份小心不能联网建议该上面安装包的枪械文件

修改子弹数量请看这几个文件

 

战地风云2 武器修改参考         

修改前先备份  Handheld 或Objects_server.zip 。

E:\Battlefield2\mods\Bf2SP64\Objects_server.zip\Weapons\Handheld\****  武器文件夹路径

Handheld这个文件就是战地2的枪械文件夹,也是上面要求备份的。

上面的Bf2SP64 为游戏模组,如果不想影响原版的联网或只修改模组,需要在原版中复制Objects_server.zipBf2SP64文件夹内修改。

原版参考路径E:\Battlefield2\mods\BF2

模组参考路径E:\Battlefield2\mods\BF2SP64,其实都在一个文件夹内。

修改时注意字体尽量与原文件一致

下面的参数都可以做为战地风云2中武器的修改参考

 

枪的威力

ObjectTemplate.damage 190                             《修改数字即可

 

枪械双倍或多倍镜

ObjectTemplate.zoom.addZoomFactor   参数,

一共有两个,前一个为0,不要修改,后一个的数值越小,放大倍数越高。还可以三个叠加(两倍镜)或继续添加成多倍镜。

 

枪械是否连击或单击

ObjectTemplate.fire.addFireRate 2

ObjectTemplate.fire.addFireRate 0

2为连发,1为3连发,0为单发,可以继续添加,改成三种模式射击。

子弹爆炸威力修改 

rem ---EndComp ---

ObjectTemplate.velocity 854    ---------------------------《 直接添加

rem ---BeginComp:DefaultDetonationComp ---

ObjectTemplate.createComponent DefaultDetonationComp  

ObjectTemplate.detonation.explosionMaterial 54----------   《 材质60

ObjectTemplate.detonation.explosionRadius 2--------------《 爆炸范围

ObjectTemplate.detonation.explosionForce 25-----------------《 爆炸力

ObjectTemplate.detonation.explosionDamage 1000--------------《 伤害值

ObjectTemplate.detonation.endEffectTemplate e_exp_small------直接添加

ObjectTemplate.detonation.useMMOnEndEffect 1---------------- 直接添加

ObjectTemplate.detonation.detectionRadius 0.1----------------直接添加

ObjectTemplate.detonation.maxDepthForExplosion 0.1-----------直接添加

rem ---EndComp ---

在找到并加入

ObjectTemplate.minDamage 100-------------------------------- 直接添加

ObjectTemplate.damage 1000--------------------这个是枪械威力,随意修改

ObjectTemplate.distToStartLoseDamage 1800------------------- 直接添加

ObjectTemplate.distToMinDamage 2500------------------------- 直接添加

 

修改武器过热问题(以M249为例) 找到以下内容 ObjectTemplate.heatAddWhenFire 0.013 —— 每开一枪增加热度 ObjectTemplate.coolDownPerSec 0.2 —— 不开枪枪支变冷效率(百分比) ObjectTemplate.overheatPenalty 1.2 —— 最大热度

 

C4数量修改

ObjectTemplate.fire.maxProjectilesInWorld -1          

《单幅地图内能放的C4的最大数量,-1为无限

ObjectTemplate.ammo.nrOfMags -1 

《携带的C4数量无限,-1可以应用在弹药上

 

如何使狙击枪射出一发子弹后不关瞄准镜

ObjectTemplate.zoom.zoomOutAfterFire 1     《把1改成0 栓式狙击很必要

 

弹药修改

rem ---BeginComp:DefaultAmmoComp ---

ObjectTemplate.createComponent DefaultAmmoComp

ObjectTemplate.ammo.magSize  -1                《一个弹匣有多少颗子弹

ObjectTemplate.ammo.nrOfMags -1           《这是弹匣数量, -1均为无限

ObjectTemplate.ammo.reloadTime 6                           《不用修改

rem ---EndComp ---

不开狙击镜,一样有十字准星

其实这个意思就是把原来没准星的狙击枪改成像步枪一样有准星。

先找到这段

ObjectTemplate.weaponHud.guiIndex 0                      《 把0改成4

再找到底下这段

改成以下这样(这个是参考M4的准星模式,有兴趣的可以自己研究)

rem ---BeginComp:SoldierDeviationComp ---

ObjectTemplate.createComponent SoldierDeviationComp

ObjectTemplate.deviation.setFireDev 3.5 2 0 0.5

ObjectTemplate.deviation.minDev 5

ObjectTemplate.deviation.setTurnDev 0 0 0 0

ObjectTemplate.deviation.setSpeedDev 3 0.5 0.5 1

ObjectTemplate.deviation.setMiscDev 3 3 0.2

ObjectTemplate.deviation.devModStand 2

ObjectTemplate.deviation.devModCrouch 1.5

ObjectTemplate.deviation.devModLie 0.8

ObjectTemplate.deviation.devModZoom 0.01

rem ---EndComp ---

修改数值即可

 

 

 

 

狙击枪连射,不退弹壳 ,栓式狙击很必要

找到以下这段:

rem ---BeginComp:DefaultAnimationComp ---

ObjectTemplate.createComponent DefaultAnimationComp

ObjectTemplate.animation.useShiftAnimation 1  -------------这儿

ObjectTemplate.animation.shiftDelay 1.8   --------------这儿

rem ---EndComp ---

 

ObjectTemplate.animation.useShiftAnimation 1ObjectTemplate.animation.shiftDelay 1.8 这两行删掉

 

接下来找到这段:

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" 枪械不同可能需要删除的不一样

如老米的M24就可以不删除

ObjectTemplate.modifiedByUser nfe

ObjectTemplate.soundFilename "objects/weapons/handheld/usrif_m24/sounds/m24_1p_outdoor.wav"

同上面的大体一致,可老米的M24不需要删除。其它狙击看情况

 

修改指挥官火炮

以老美的火炮LW155为例.用记事本打开battlefield2\mods\bf2\Objects_server\Weapons\ stationary\USART_LW155中的TWEAK文件,找到ObjectTemplate.fire.roundsPerMinute 30,它指的是火炮的发射频率:每分钟30发,你把30该成1200那效果就已经十分恐怖了,一般300到600比较合适. 找到 ObjectTemplate.fire.burstSize 5,它指的是每次你呼叫火炮的炮弹发射量:5发,你把它改成50,而频率是300发/分钟的话,火力覆盖时间就是10秒.这时间个人自己把握,不过火力覆盖时间太长的话你的bots队友会以为火力覆盖已结束而冲过去,结果把自己人炸死一堆. 找到 ObjectTemplate.armor.explosionRadius 6,它指的是一颗炸弹的爆炸威力半径,6米也差不多,加上去同样易造成友军伤害.找到ObjectTemplate.deviation.radius 20,它指火力覆盖着弹点在一个半径20米范围,加上去可以获得更大的火力覆盖面积.

 

 

烽火燎原的回答:

64人地图需要下载一个安装包 下载地址 http://u.115.com/file/b4avxq9b 此安装包只是用于单机 联网也有64地图 修改文件注意备份小心不能联网建议该上面安装包的枪械文件

修改子弹数量请看这几个文件

 

战地风云2 武器修改参考         

修改前先备份  Handheld 或Objects_server.zip 。

E:\Battlefield2\mods\Bf2SP64\Objects_server.zip\Weapons\Handheld\****  武器文件夹路径

Handheld这个文件就是战地2的枪械文件夹,也是上面要求备份的。

上面的Bf2SP64 为游戏模组,如果不想影响原版的联网或只修改模组,需要在原版中复制Objects_server.zipBf2SP64文件夹内修改。

原版参考路径E:\Battlefield2\mods\BF2

模组参考路径E:\Battlefield2\mods\BF2SP64,其实都在一个文件夹内。

修改时注意字体尽量与原文件一致

下面的参数都可以做为战地风云2中武器的修改参考

 

枪的威力

ObjectTemplate.damage 190                             《修改数字即可

 

枪械双倍或多倍镜

ObjectTemplate.zoom.addZoomFactor   参数,

一共有两个,前一个为0,不要修改,后一个的数值越小,放大倍数越高。还可以三个叠加(两倍镜)或继续添加成多倍镜。

 

枪械是否连击或单击

ObjectTemplate.fire.addFireRate 2

ObjectTemplate.fire.addFireRate 0

2为连发,1为3连发,0为单发,可以继续添加,改成三种模式射击。

子弹爆炸威力修改 

rem ---EndComp ---

ObjectTemplate.velocity 854    ---------------------------《 直接添加

rem ---BeginComp:DefaultDetonationComp ---

ObjectTemplate.createComponent DefaultDetonationComp  

ObjectTemplate.detonation.explosionMaterial 54----------   《 材质60

ObjectTemplate.detonation.explosionRadius 2--------------《 爆炸范围

ObjectTemplate.detonation.explosionForce 25-----------------《 爆炸力

ObjectTemplate.detonation.explosionDamage 1000--------------《 伤害值

ObjectTemplate.detonation.endEffectTemplate e_exp_small------直接添加

ObjectTemplate.detonation.useMMOnEndEffect 1---------------- 直接添加

ObjectTemplate.detonation.detectionRadius 0.1----------------直接添加

ObjectTemplate.detonation.maxDepthForExplosion 0.1-----------直接添加

rem ---EndComp ---

在找到并加入

ObjectTemplate.minDamage 100-------------------------------- 直接添加

ObjectTemplate.damage 1000--------------------这个是枪械威力,随意修改

ObjectTemplate.distToStartLoseDamage 1800------------------- 直接添加

ObjectTemplate.distToMinDamage 2500------------------------- 直接添加

 

修改武器过热问题(以M249为例) 找到以下内容 ObjectTemplate.heatAddWhenFire 0.013 —— 每开一枪增加热度 ObjectTemplate.coolDownPerSec 0.2 —— 不开枪枪支变冷效率(百分比) ObjectTemplate.overheatPenalty 1.2 —— 最大热度

 

C4数量修改

ObjectTemplate.fire.maxProjectilesInWorld -1          

《单幅地图内能放的C4的最大数量,-1为无限

ObjectTemplate.ammo.nrOfMags -1 

《携带的C4数量无限,-1可以应用在弹药上

 

如何使狙击枪射出一发子弹后不关瞄准镜

ObjectTemplate.zoom.zoomOutAfterFire 1     《把1改成0 栓式狙击很必要

 

弹药修改

rem ---BeginComp:DefaultAmmoComp ---

ObjectTemplate.createComponent DefaultAmmoComp

ObjectTemplate.ammo.magSize  -1                《一个弹匣有多少颗子弹

ObjectTemplate.ammo.nrOfMags -1           《这是弹匣数量, -1均为无限

ObjectTemplate.ammo.reloadTime 6                           《不用修改

rem ---EndComp ---

不开狙击镜,一样有十字准星

其实这个意思就是把原来没准星的狙击枪改成像步枪一样有准星。

先找到这段

ObjectTemplate.weaponHud.guiIndex 0                      《 把0改成4

再找到底下这段

改成以下这样(这个是参考M4的准星模式,有兴趣的可以自己研究)

rem ---BeginComp:SoldierDeviationComp ---

ObjectTemplate.createComponent SoldierDeviationComp

ObjectTemplate.deviation.setFireDev 3.5 2 0 0.5

ObjectTemplate.deviation.minDev 5

ObjectTemplate.deviation.setTurnDev 0 0 0 0

ObjectTemplate.deviation.setSpeedDev 3 0.5 0.5 1

ObjectTemplate.deviation.setMiscDev 3 3 0.2

ObjectTemplate.deviation.devModStand 2

ObjectTemplate.deviation.devModCrouch 1.5

ObjectTemplate.deviation.devModLie 0.8

ObjectTemplate.deviation.devModZoom 0.01

rem ---EndComp ---

修改数值即可

 

 

 

 

狙击枪连射,不退弹壳 ,栓式狙击很必要

找到以下这段:

rem ---BeginComp:DefaultAnimationComp ---

ObjectTemplate.createComponent DefaultAnimationComp

ObjectTemplate.animation.useShiftAnimation 1  -------------这儿

ObjectTemplate.animation.shiftDelay 1.8   --------------这儿

rem ---EndComp ---

 

ObjectTemplate.animation.useShiftAnimation 1ObjectTemplate.animation.shiftDelay 1.8 这两行删掉

 

接下来找到这段:

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" 枪械不同可能需要删除的不一样

如老米的M24就可以不删除

ObjectTemplate.modifiedByUser nfe

ObjectTemplate.soundFilename "objects/weapons/handheld/usrif_m24/sounds/m24_1p_outdoor.wav"

同上面的大体一致,可老米的M24不需要删除。其它狙击看情况

 

修改指挥官火炮

以老美的火炮LW155为例.用记事本打开battlefield2\mods\bf2\Objects_server\Weapons\ stationary\USART_LW155中的TWEAK文件,找到ObjectTemplate.fire.roundsPerMinute 30,它指的是火炮的发射频率:每分钟30发,你把30该成1200那效果就已经十分恐怖了,一般300到600比较合适. 找到 ObjectTemplate.fire.burstSize 5,它指的是每次你呼叫火炮的炮弹发射量:5发,你把它改成50,而频率是300发/分钟的话,火力覆盖时间就是10秒.这时间个人自己把握,不过火力覆盖时间太长的话你的bots队友会以为火力覆盖已结束而冲过去,结果把自己人炸死一堆. 找到 ObjectTemplate.armor.explosionRadius 6,它指的是一颗炸弹的爆炸威力半径,6米也差不多,加上去同样易造成友军伤害.找到ObjectTemplate.deviation.radius 20,它指火力覆盖着弹点在一个半径20米范围,加上去可以获得更大的火力覆盖面积.

 

 

烽火燎原的回答:

64人地图需要下载一个安装包 下载地址 http://u.115.com/file/b4avxq9b 此安装包只是用于单机 联网也有64地图 修改文件注意备份小心不能联网建议该上面安装包的枪械文件

修改子弹数量请看这几个文件

 

战地风云2 武器修改参考         

修改前先备份  Handheld 或Objects_server.zip 。

E:\Battlefield2\mods\Bf2SP64\Objects_server.zip\Weapons\Handheld\****  武器文件夹路径

Handheld这个文件就是战地2的枪械文件夹,也是上面要求备份的。

上面的Bf2SP64 为游戏模组,如果不想影响原版的联网或只修改模组,需要在原版中复制Objects_server.zipBf2SP64文件夹内修改。

原版参考路径E:\Battlefield2\mods\BF2

模组参考路径E:\Battlefield2\mods\BF2SP64,其实都在一个文件夹内。

修改时注意字体尽量与原文件一致

下面的参数都可以做为战地风云2中武器的修改参考

 

枪的威力

ObjectTemplate.damage 190                             《修改数字即可

 

枪械双倍或多倍镜

ObjectTemplate.zoom.addZoomFactor   参数,

一共有两个,前一个为0,不要修改,后一个的数值越小,放大倍数越高。还可以三个叠加(两倍镜)或继续添加成多倍镜。

 

枪械是否连击或单击

ObjectTemplate.fire.addFireRate 2

ObjectTemplate.fire.addFireRate 0

2为连发,1为3连发,0为单发,可以继续添加,改成三种模式射击。

子弹爆炸威力修改 

rem ---EndComp ---

ObjectTemplate.velocity 854    ---------------------------《 直接添加

rem ---BeginComp:DefaultDetonationComp ---

ObjectTemplate.createComponent DefaultDetonationComp  

ObjectTemplate.detonation.explosionMaterial 54----------   《 材质60

ObjectTemplate.detonation.explosionRadius 2--------------《 爆炸范围

ObjectTemplate.detonation.explosionForce 25-----------------《 爆炸力

ObjectTemplate.detonation.explosionDamage 1000--------------《 伤害值

ObjectTemplate.detonation.endEffectTemplate e_exp_small------直接添加

ObjectTemplate.detonation.useMMOnEndEffect 1---------------- 直接添加

ObjectTemplate.detonation.detectionRadius 0.1----------------直接添加

ObjectTemplate.detonation.maxDepthForExplosion 0.1-----------直接添加

rem ---EndComp ---

在找到并加入

ObjectTemplate.minDamage 100-------------------------------- 直接添加

ObjectTemplate.damage 1000--------------------这个是枪械威力,随意修改

ObjectTemplate.distToStartLoseDamage 1800------------------- 直接添加

ObjectTemplate.distToMinDamage 2500------------------------- 直接添加

 

修改武器过热问题(以M249为例) 找到以下内容 ObjectTemplate.heatAddWhenFire 0.013 —— 每开一枪增加热度 ObjectTemplate.coolDownPerSec 0.2 —— 不开枪枪支变冷效率(百分比) ObjectTemplate.overheatPenalty 1.2 —— 最大热度

 

C4数量修改

ObjectTemplate.fire.maxProjectilesInWorld -1          

《单幅地图内能放的C4的最大数量,-1为无限

ObjectTemplate.ammo.nrOfMags -1 

《携带的C4数量无限,-1可以应用在弹药上

 

如何使狙击枪射出一发子弹后不关瞄准镜

ObjectTemplate.zoom.zoomOutAfterFire 1     《把1改成0 栓式狙击很必要

 

弹药修改

rem ---BeginComp:DefaultAmmoComp ---

ObjectTemplate.createComponent DefaultAmmoComp

ObjectTemplate.ammo.magSize  -1                《一个弹匣有多少颗子弹

ObjectTemplate.ammo.nrOfMags -1           《这是弹匣数量, -1均为无限

ObjectTemplate.ammo.reloadTime 6                           《不用修改

rem ---EndComp ---

不开狙击镜,一样有十字准星

其实这个意思就是把原来没准星的狙击枪改成像步枪一样有准星。

先找到这段

ObjectTemplate.weaponHud.guiIndex 0                      《 把0改成4

再找到底下这段

改成以下这样(这个是参考M4的准星模式,有兴趣的可以自己研究)

rem ---BeginComp:SoldierDeviationComp ---

ObjectTemplate.createComponent SoldierDeviationComp

ObjectTemplate.deviation.setFireDev 3.5 2 0 0.5

ObjectTemplate.deviation.minDev 5

ObjectTemplate.deviation.setTurnDev 0 0 0 0

ObjectTemplate.deviation.setSpeedDev 3 0.5 0.5 1

ObjectTemplate.deviation.setMiscDev 3 3 0.2

ObjectTemplate.deviation.devModStand 2

ObjectTemplate.deviation.devModCrouch 1.5

ObjectTemplate.deviation.devModLie 0.8

ObjectTemplate.deviation.devModZoom 0.01

rem ---EndComp ---

修改数值即可

 

 

 

 

狙击枪连射,不退弹壳 ,栓式狙击很必要

找到以下这段:

rem ---BeginComp:DefaultAnimationComp ---

ObjectTemplate.createComponent DefaultAnimationComp

ObjectTemplate.animation.useShiftAnimation 1  -------------这儿

ObjectTemplate.animation.shiftDelay 1.8   --------------这儿

rem ---EndComp ---

 

ObjectTemplate.animation.useShiftAnimation 1ObjectTemplate.animation.shiftDelay 1.8 这两行删掉

 

接下来找到这段:

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" 枪械不同可能需要删除的不一样

如老米的M24就可以不删除

ObjectTemplate.modifiedByUser nfe

ObjectTemplate.soundFilename "objects/weapons/handheld/usrif_m24/sounds/m24_1p_outdoor.wav"

同上面的大体一致,可老米的M24不需要删除。其它狙击看情况

 

修改指挥官火炮

以老美的火炮LW155为例.用记事本打开battlefield2\mods\bf2\Objects_server\Weapons\ stationary\USART_LW155中的TWEAK文件,找到ObjectTemplate.fire.roundsPerMinute 30,它指的是火炮的发射频率:每分钟30发,你把30该成1200那效果就已经十分恐怖了,一般300到600比较合适. 找到 ObjectTemplate.fire.burstSize 5,它指的是每次你呼叫火炮的炮弹发射量:5发,你把它改成50,而频率是300发/分钟的话,火力覆盖时间就是10秒.这时间个人自己把握,不过火力覆盖时间太长的话你的bots队友会以为火力覆盖已结束而冲过去,结果把自己人炸死一堆. 找到 ObjectTemplate.armor.explosionRadius 6,它指的是一颗炸弹的爆炸威力半径,6米也差不多,加上去同样易造成友军伤害.找到ObjectTemplate.deviation.radius 20,它指火力覆盖着弹点在一个半径20米范围,加上去可以获得更大的火力覆盖面积.