怎么解锁隐藏武器

 我来答
爰崖丿7465
2017-07-17 · TA获得超过4898个赞
知道大有可为答主
回答量:7344
采纳率:0%
帮助的人:3354万
展开全部
方法一:
X:;bf2;python;bf2;stats里的unlocks.py,用记事本打开其。搜索[0, 0, 0, 0, 0, 0, 0],把0改为1就行了,保存。进入游戏就好了。不过1.1版本以上的就改不了了,要下一个bf2武器解锁软件。
方法二:
从兵种解锁武器入手除了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补给兵
方法三:
从代码入手还是刚才的那个文件夹和那个文件依然是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“这是弹药类型,要与一些其他参数配合使用,想把子弹变炮弹的要用到这个。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式