1.求战地2启动程序
方法一: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_.addTemplate chpis_qsz92_.addTemplate USHGR_M67ObjectTemplate.addTemplate kni_knifeObjectTemplate.addTemplate .addTemplate .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 .ammo.magSize 5 —— 弹匣内子弹数量,-1为无限;ObjectTemplate.ammo.nrOfMags 7 —— 弹匣数量,-1为无限;ObjectTemplate.ammo.reloadTime 6 —— 换弹时间。
rem ---EndComp --- 所有武器、载具的弹药数量都可以这么改。狙击枪连射,不退弹壳 (以M95为例)找到以下这段rem ---BeginComp:DefaultAnimationComp ---ObjectTemplate.createComponent .animation.useShiftAnimation 1 —— 删掉这一行ObjectTemplate.animation.shiftDelay 1.8 ——删掉这一行rem ---EndComp --- 接下来找到这段ObjectTemplate.activeSafe Sound S_ussni_m95_barret_.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_。
转载请注明出处windows之家 » win10如何打开战地2