本篇文章给大家谈谈战地2怎么解锁武器,以及战地2怎么解锁武器装备对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、战地2142 如何解锁所有武器
- 2、战地2如何解锁枪械
- 3、战地2单人游戏怎么解锁枪械
- 4、战地2武器解锁方法
- 5、战地2如何解锁武器
- 6、战地2怎么解锁武器
战地2142 如何解锁所有武器
在游戏主页面打开-自订页面,玩家职业等级达到要求后,使用战争债劵购买解锁武器。
1、首先运行战地1、进入游戏后,选择右下角-自订,点击打开。
2、游戏里每个职业都有自己的等级,达到特定的等级后,才能解锁武器。
3、当等级达到要求解锁后,即可使用战争债券,如下图所示。
4、最后点击购买,如下图所示解锁完成了。
战地2如何解锁枪械
单机不存在完整解枪,因为所有的解枪补丁都是用一种武器替换另一种,是不可逆过程,每个兵种还是只有一个枪,武器不可选。现在想玩武器解锁无非主要两种情况:
一、联机玩,现在正版已经停服就盗版可以联机,而且大多数服务器都是武器全解锁的,进去后每个兵种的主武器都有很多可选择(单机只能替换不能选)
二、玩MOD,MOD多是单机玩的,武器载具,地图甚至阵营都是原版没有的,地图多是64人大地图(BOT比原版多),武器也很多,有歼二十,T50,标枪等
战地2单人游戏怎么解锁枪械
单机不存在完整解枪,因为所有的解枪补丁都是用一种武器替换另一种,是不可逆过程,每个兵种还是只有一个枪,武器不可选。现在想玩武器解锁无非主要两种情况:
一、联机玩,现在正版已经停服就盗版可以联机,而且大多数服务器都是武器全解锁的,进去后每个兵种的主武器都有很多可选择(单机只能替换不能选)
二、玩MOD,MOD多是单机玩的,武器载具,地图甚至阵营都是原版没有的,地图多是64人大地图(BOT比原版多),武器也很多,有歼二十,T50,标枪等
战地2武器解锁方法
我给你修改单兵代码的方法
简单的要死
方法:假设你的游戏安装在F盘
那么你打开这个文件夹:F:\战地2\python\bf2\stats
用记事本打开最后一个名为“unlocks”的文件
找到“defaultUnlocks
=
[0,
0,
0,
0,
0,
0,
0]”这一段
把其中的零全部替换成1
逗号不能少,替换完成后应该是这样的:“defaultUnlocks
=
[1,
1,
1,
1,
1,
1,
1]”
关闭时保存即可
。
不推荐使用解枪补丁,不稳定,还会对游戏造成影响。
你要确定你的版本是原版
否则就自己找解枪补丁吧
另外这个只适用于单机打电脑
网战的解锁得升起相应的军衔后去SAGA一类的论坛下个补丁
然后就可以了
战地2如何解锁武器
兵种解锁武器入手除了1.0版本每一个队伍里的的兵种都有两段武器解锁首先打开bf2文件夹再打开mods/bf2/可以看到很多的压缩文件找到Objects_server.zip这个 千万别弄错了是!!!Objects_server.zip!!!先点右键/属性,把只读那一栏取消,这是很重要的!然后打开这个文件找到Kits这个文件夹,右键解压到指定文件夹。在目标路径那儿,把X:/XXX/bf2/mods/bf2/Objects_server中的“Objects_server”删掉,确定。然后在X:/XXX/bf2/mods/bf2/会解压出一个Kits的文件夹还是点右键/属性 把只读那一栏取消 应用文件夹所有的子文件打开看到ch mec us ai (也许还有EU没有就算),还有一个太长的不用管ch是国的;mec是中东的;us是美的;EU是欧盟的 (版本低的没有),打开你要改的阵营的。以ch为例:看到有CH_Assault.con CH_AT.con CH_Common.con CH_Engineer.con CH_Kits.con CH_Medic.conCH_Sniper.con CH_Specops.con CH_Support.con 各个文件Assault是突击兵AT反坦克Engineer工兵Medic医生Sniper狙击手Specops特囧兵Support补给兵
以狙击手为例:要用TXT格式打开CH_Sniper.con拉到最底下看到 ObjectTemplate.create ItemContainer UnlockCHSniperObjectTemplate.addTemplate ussni_m95_barretObjectTemplate.unlockLevel 1 ObjectTemplate.create ItemContainer UnlockCHSniper2ObjectTemplate.addTemplate gbrif_l96a1ObjectTemplate.replaceItem chsni_type88ObjectTemplate.replaceItem ussni_m95_barretObjectTemplate.unlockLevel 2把ObjectTemplate.create ItemContainer UnlockCHSniperObjectTemplate.addTemplate ussni_m95_barretObjectTemplate.unlockLevel 1的1改成0就行 就是改成ObjectTemplate.create ItemContainer UnlockCHSniperObjectTemplate.addTemplate ussni_m95_barretObjectTemplate.unlockLevel 0 ObjectTemplate.create ItemContainer UnlockCHSniper2ObjectTemplate.addTemplate gbrif_l96a1ObjectTemplate.replaceItem chsni_type88ObjectTemplate.replaceItem ussni_m95_barretObjectTemplate.unlockLevel 2就行了退出回到X:/XXX/bf2/mods/bf2/接下来就是把看Kits那个文件夹拖回Objects_server.zip知道什么事拖回吗就是根把桌面上的东西拖到回收站一个道理显示在更新文件好了就行了如果有问题就是刚才没把属性改成非只读的了但是在选兵的时候那个图片还没变 还是中国的狙的图片但出生的时候是拿m95了如果是把2改成0 就是拿gbrif_l96a1这把欧盟的狙 反正每个兵都有两种武器
可解锁方法三:从代码入手还是刚才的那个文件夹和那个文件依然是CH_Sniper.con刚才是在一大串字的下面这次是在上面找到ObjectTemplate.create Kit CH_SniperObjectTemplate.saveInSeparateFile 1ObjectTemplate.kitType SniperObjectTemplate.aiTemplate SniperObjectTemplate.geometry CH_KitsObjectTemplate.geometry.kit 6ObjectTemplate.geometry.dropGeom 16ObjectTemplate.setNetworkableInfo KitInfoObjectTemplate.hasCollisionPhysics 1rem ObjectTemplate.dropHeadwear mec_helmetObjectTemplate.unlockIndex 6ObjectTemplate.cullRadiusScale 2.4rem -------------------------------------ObjectTemplate.addTemplate USMIN_ClaymoreObjectTemplate.addTemplate chpis_qsz92_silencerObjectTemplate.addTemplate USHGR_M67ObjectTemplate.addTemplate kni_knifeObjectTemplate.addTemplate UnlockCHSniperObjectTemplate.addTemplate UnlockCHSniper2ObjectTemplate.addTemplate chsni_type88ObjectTemplate.addTemplate ParachuteLauncher 把ObjectTemplate.addTemplate chsni_type88中的chsni_type88改成ussni_m95_barret或USSNI_M82A1就可以了接下来又是重复退出回到X:/XXX/bf2/mods/bf2/接下来就是把看Kits那个文件夹拖回Objects_server.zip知道什么事拖回吗就是根把桌面上的东西拖到回收站一个道理显示在更新文件好了就行了这是连把图片都可以改了更好用至于其他的也在Kits里把CH_Assault.con CH_AT.con CH_Engineer.con CH_Medic.conCH_Sniper.con CH_Specops.con CH_Support.con的打开以第二种方法改代码把原有的武器的代码改掉改成你要的代码就行了注意主武器只能换主武器的不然会冲突比如你按3键 有两个武器会冲突 后果是在加载的时候会自动退出自己打开BF2文件里的MODS,BF2,里面的object server压缩包,weapon里面Handheld,里面找到自己喜欢的枪,战地2武器威力修改打开mods\bf2\object_server.zip用记事本打开Weapons\Handheld\[你要修改的武器的代码,最后有]\*.tweak文件。修改子弹数量(以M95为例)找到以下这段rem ---BeginComp:DefaultAmmoComp ---ObjectTemplate.createComponent DefaultAmmoCompObjectTemplate.ammo.magSize 5 —— 弹匣内子弹数量,-1为无限;ObjectTemplate.ammo.nrOfMags 7 —— 弹匣数量,-1为无限;ObjectTemplate.ammo.reloadTime 6 —— 换弹时间。rem ---EndComp --- 所有武器、载具的弹药数量都可以这么改。狙击枪连射,不退弹壳 (以M95为例)找到以下这段rem ---BeginComp:DefaultAnimationComp ---ObjectTemplate.createComponent DefaultAnimationCompObjectTemplate.animation.useShiftAnimation 1 —— 删掉这一行ObjectTemplate.animation.shiftDelay 1.8 ——删掉这一行rem ---EndComp --- 接下来找到这段ObjectTemplate.activeSafe Sound S_ussni_m95_barret_Reload1PObjectTemplate.modifiedByUser dsuObjectTemplate.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 1ObjectTemplate.is3dSound 0ObjectTemplate.stopType 1ObjectTemplate.volume 0.75ObjectTemplate.pitch 1ObjectTemplate.pan 0.5ObjectTemplate.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 DefaultZoomCompObjectTemplate.zoom.zoomDelay 0.09ObjectTemplate.zoom.zoomLod 1ObjectTemplate.zoom.addZoomFactor 0ObjectTemplate.zoom.addZoomFactor 0.2ObjectTemplate.zoom.changeFovDelay 0.1ObjectTemplate.zoom.zoomOutAfterFire 0 —— 改成1即可ObjectTemplate.zoom.disableMuzzleWhenZoomed 1rem ---EndComp --- 不开狙击镜,一样有准星 (以M95为例)先找到这段ObjectTemplate.weaponHud.guiIndex 0,把0改成4 再找到底下这段rem ---BeginComp:SoldierDeviationComp ---ObjectTemplate.createComponent SoldierDeviationCompObjectTemplate.deviation.setFireDev 3.5 2 0.5ObjectTemplate.deviation.minDev 5ObjectTemplate.deviation.setTurnDev 0 0 0 0ObjectTemplate.deviation.setSpeedDev 3 1.5 1.5 1ObjectTemplate.deviation.setMiscDev 2.5 5 0.2ObjectTemplate.deviation.devModStand 2ObjectTemplate.deviation.devModCrouch 1.5ObjectTemplate.deviation.devModLie 0.8ObjectTemplate.deviation.devModZoom 0.02rem ---EndComp --- 改成以下这样(这个是参考步枪的准星模式,有兴趣的可以自己研究)rem ---BeginComp:SoldierDeviationComp ---ObjectTemplate.createComponent SoldierDeviationCompObjectTemplate.deviation.setFireDev 2 0.2 0.05ObjectTemplate.deviation.minDev 0.3ObjectTemplate.deviation.setTurnDev 0 0 0 0ObjectTemplate.deviation.setSpeedDev 1.2 0.2 0.2 0.1ObjectTemplate.deviation.setMiscDev 2.5 1.5 0.02ObjectTemplate.deviation.devModStand 2ObjectTemplate.deviation.devModCrouch 1.5ObjectTemplate.deviation.devModLie 0.8ObjectTemplate.deviation.devModZoom 0.02rem ---EndComp --- 开镜放大倍数修改找到:ObjectTemplate.zoom.addZoomFactor 0.2 —— 数值越小,倍数越大。若多增加几行则可放大多倍,如:ObjectTemplate.zoom.addZoomFactor 0ObjectTemplate.zoom.addZoomFactor 0.3ObjectTemplate.zoom.addZoomFactor 0.08 改枪的威力 (以M95为例)找到以下内容:ObjectTemplate.material 39 —— 改成44可对载具造成伤害。ObjectTemplate.hasOnTimeEffect 1ObjectTemplate.minDamage 1ObjectTemplate.damage 190 —— 伤害值,250左右一枪击中身体即可解决问题。所有武器的威力都可以这么改”ObjectTemplate.ammo.ammoType“这是弹药类型,要与一些其他参数配合使用,想把子弹变炮弹的要用到这个。
战地2怎么解锁武器
方法一:
从兵种解锁武器入手
除了1.0版本每一个队伍里的的兵种都有两段武器解锁
首先打开bf2文件夹再打开mods/bf2/可以看到很多的压缩文件
找到Objects_server.zip这个 千万别弄错了是!!!Objects_server.zip!!!
先点右键/属性 把只读那一栏取消 这是很重要的
然后打开这个文件找到Kits这个文件夹
右键 解压到指定文件夹
在目标路径那把X:/XXX/bf2/mods/bf2/Objects_server中的“Objects_server”删掉
确定
然后在X:/XXX/bf2/mods/bf2/会解压出一个Kits的文件夹
还是点右键/属性 把只读那一栏取消 应用文件夹所有的子文件
打开
看到ch mec us ai (也许还有EU没有就算)还有一个太长的 不管他
ch是国的
mec是中东的
us是美的
EU是欧盟的 (版本低的没有)
打开你要改的阵营的
以ch为例
看到有CH_Assault.con CH_AT.con CH_Common.con CH_Engineer.con CH_Kits.con CH_Medic.con
CH_Sniper.con CH_Specops.con CH_Support.con 各个文件
Assault是突击兵
AT反坦克
Engineer工兵
Medic医生
Sniper狙击手
Specops特囧兵
Support补给兵
以狙击手为例
要用TXT格式打开CH_Sniper.con
拉到最底下
看到 ObjectTemplate.create ItemContainer UnlockCHSniper
ObjectTemplate.addTemplate ussni_m95_barret
ObjectTemplate.unlockLevel 1 ObjectTemplate.create ItemContainer UnlockCHSniper2
ObjectTemplate.addTemplate gbrif_l96a1
ObjectTemplate.replaceItem chsni_type88
ObjectTemplate.replaceItem ussni_m95_barret
ObjectTemplate.unlockLevel 2
把
ObjectTemplate.create ItemContainer UnlockCHSniper
ObjectTemplate.addTemplate ussni_m95_barret
ObjectTemplate.unlockLevel 1
的1改成0就行 就是改成
ObjectTemplate.create ItemContainer UnlockCHSniper
ObjectTemplate.addTemplate ussni_m95_barret
ObjectTemplate.unlockLevel 0 ObjectTemplate.create ItemContainer UnlockCHSniper2
ObjectTemplate.addTemplate gbrif_l96a1
ObjectTemplate.replaceItem chsni_type88
ObjectTemplate.replaceItem ussni_m95_barret
ObjectTemplate.unlockLevel 2
就行了
退出
回到X:/XXX/bf2/mods/bf2/
接下来就是把看Kits那个文件夹拖回Objects_server.zip
知道什么事拖回吗
就是根把桌面上的东西拖到回收站一个道理
显示在更新文件
好了就行了
如果有问题就是刚才没把属性改成非只读的了
但是在选兵的时候那个图片还没变 还是中国的狙的图片
但出生的时候是拿m95了
如果是把2改成0 就是拿gbrif_l96a1这把欧盟的狙 反正每个兵都有两种武器可解锁方法二:从代码入手
还是刚才的那个文件夹和那个文件依然是CH_Sniper.con
刚才是在一大串字的下面
这次是在上面
找到
ObjectTemplate.create Kit CH_Sniper
ObjectTemplate.saveInSeparateFile 1
ObjectTemplate.kitType Sniper
ObjectTemplate.aiTemplate Sniper
ObjectTemplate.geometry CH_Kits
ObjectTemplate.geometry.kit 6
ObjectTemplate.geometry.dropGeom 16
ObjectTemplate.setNetworkableInfo KitInfo
ObjectTemplate.hasCollisionPhysics 1
rem ObjectTemplate.dropHeadwear mec_helmet
ObjectTemplate.unlockIndex 6
ObjectTemplate.cullRadiusScale 2.4
rem -------------------------------------
ObjectTemplate.addTemplate USMIN_Claymore
ObjectTemplate.addTemplate chpis_qsz92_silencer
ObjectTemplate.addTemplate USHGR_M67
ObjectTemplate.addTemplate kni_knife
ObjectTemplate.addTemplate UnlockCHSniper
ObjectTemplate.addTemplate UnlockCHSniper2
ObjectTemplate.addTemplate chsni_type88
ObjectTemplate.addTemplate ParachuteLauncher 把ObjectTemplate.addTemplate chsni_type88中的chsni_type88改成ussni_m95_barret或USSNI_M82A1就可以了
接下来又是重复退出
回到X:/XXX/bf2/mods/bf2/
接下来就是把看Kits那个文件夹拖回Objects_server.zip
知道什么事拖回吗
就是根把桌面上的东西拖到回收站一个道理
显示在更新文件
好了就行了这是连把图片都可以改了
更好用
至于其他的
也在Kits里
把CH_Assault.con CH_AT.con CH_Engineer.con CH_Medic.con
CH_Sniper.con CH_Specops.con CH_Support.con
的打开
以第二种方法改代码
把原有的武器的代码改掉
改成你要的代码就行了
注意主武器只能换主武器的
不然会冲突
比如你按3键 有两个武器会冲突 后果是在加载的时候会自动退出
自己打开BF2文件里的MODS,BF2,里面的object server压缩包,weapon里面Handheld,里面找到自己喜欢的枪,
战地2武器威力修改打开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 --- 不开狙击镜,一样有准星 (以M95为例)先找到这段
ObjectTemplate.weaponHud.guiIndex 0,把0改成4 再找到底下这段
rem ---BeginComp:SoldierDeviationComp ---
ObjectTemplate.createComponent SoldierDeviationComp
ObjectTemplate.deviation.setFireDev 3.5 2 0.5
ObjectTemplate.deviation.minDev 5
ObjectTemplate.deviation.setTurnDev 0 0 0 0
ObjectTemplate.deviation.setSpeedDev 3 1.5 1.5 1
ObjectTemplate.deviation.setMiscDev 2.5 5 0.2
ObjectTemplate.deviation.devModStand 2
ObjectTemplate.deviation.devModCrouch 1.5
ObjectTemplate.deviation.devModLie 0.8
ObjectTemplate.deviation.devModZoom 0.02
rem ---EndComp --- 改成以下这样(这个是参考步枪的准星模式,有兴趣的可以自己研究)
rem ---BeginComp:SoldierDeviationComp ---
ObjectTemplate.createComponent SoldierDeviationComp
ObjectTemplate.deviation.setFireDev 2 0.2 0.05
ObjectTemplate.deviation.minDev 0.3
ObjectTemplate.deviation.setTurnDev 0 0 0 0
ObjectTemplate.deviation.setSpeedDev 1.2 0.2 0.2 0.1
ObjectTemplate.deviation.setMiscDev 2.5 1.5 0.02
ObjectTemplate.deviation.devModStand 2
ObjectTemplate.deviation.devModCrouch 1.5
ObjectTemplate.deviation.devModLie 0.8
ObjectTemplate.deviation.devModZoom 0.02
rem ---EndComp --- 开镜放大倍数修改找到:ObjectTemplate.zoom.addZoomFactor 0.2 —— 数值越小,倍数越大。若多增加几行则可放大多倍,如:
ObjectTemplate.zoom.addZoomFactor 0
ObjectTemplate.zoom.addZoomFactor 0.3
ObjectTemplate.zoom.addZoomFactor 0.08 改枪的威力 (以M95为例)找到以下内容:
ObjectTemplate.material 39 —— 改成44可对载具造成伤害。
ObjectTemplate.hasOnTimeEffect 1
ObjectTemplate.minDamage 1
ObjectTemplate.damage 190 —— 伤害值,250左右一枪击中身体即可解决问题。所有武器的威力都可以这么改
”ObjectTemplate.ammo.ammoType“这是弹药类型,要与一些其他参数配合使用,想把子弹变炮弹的要用到这个。
战地2怎么解锁武器的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于战地2怎么解锁武器装备、战地2怎么解锁武器的信息别忘了在本站进行查找喔。
还没有评论,来说两句吧...