战地2武器解锁的方法?

战地2武器解锁的方法?,第1张

手动解q是很方便的~! 而且手动解q可以真正意义上自行选择q支~! D:\BF2\mods\bf2\Objects_serverzip先找到这个文件~! 然后双击打开~!里面有个KITS文件夹~!把这个文件夹解压出来~! 文件夹中的MEC是中东~!US是美国~!CH是中国~! 想解哪个国家的就点进去~! 以美国狙击手为例~! 在KIT/US文件夹中找到US_Sniper用记事本打开~! ObjectTemplateaddTemplate USPIS_92FS_silencer ObjectTemplateaddTemplate USHGR_M67 ObjectTemplateaddTemplate USMIN_Claymore ObjectTemplateaddTemplate kni_knife ObjectTemplateaddTemplate UnlockUSSniper ObjectTemplateaddTemplate UnlockUSSniper2 ObjectTemplateaddTemplate ParachuteLauncher ObjectTemplateaddTemplate gbrif_l96a1 ObjectTemplateaddTemplate UnlockUSSniper1 我现在用的是L96A1把这个改成自己想要的q的文件名~! 在文件的最后面有这样一段: ObjectTemplatecreate ItemContainer UnlockUSSniper2 ObjectTemplateaddTemplate gbrif_l96a1 ObjectTemplatereplaceItem USRIF_M24 ObjectTemplatereplaceItem ussni_m95_barret ObjectTemplateunlockLevel 2 把最后的2改成0~! ObjectTemplateaddTemplate 后面就是现在用的q~! ObjectTemplatereplaceItem 后面是可选q~! 用可选q的名字替换就可以了~! 当然也可以让狙击手用突击q~!只要把 ObjectTemplateaddTemplate 后面的名字改掉就可以~! 改好后保存~!重新把文件设定为只读~! 拖回原来的解压包内~!OK~! 进游戏~! 参考资料 >从兵种解锁武器入手
除了10版本每一个队伍里的的兵种都有两段武器解锁
首先打开bf2文件夹再打开mods/bf2/可以看到很多的压缩文件
找到Objects_serverzip这个 千万别弄错了是!!!Objects_serverzip!!!
先点右键/属性 把只读那一栏取消 这是很重要的
然后打开这个文件找到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_Assaultcon CH_ATcon CH_Commoncon CH_Engineercon CH_Kitscon CH_Mediccon
CH_Snipercon CH_Specopscon CH_Supportcon 各个文件
Assault是突击兵
AT反坦克
Engineer工兵
Medic医生
Sniper狙击手
Specops特囧兵
Support补给兵
以狙击手为例
要用TXT格式打开CH_Snipercon
拉到最底下
看到 ObjectTemplatecreate ItemContainer UnlockCHSniper
ObjectTemplateaddTemplate ussni_m95_barret
ObjectTemplateunlockLevel 1 ObjectTemplatecreate ItemContainer UnlockCHSniper2
ObjectTemplateaddTemplate gbrif_l96a1
ObjectTemplatereplaceItem chsni_type88
ObjectTemplatereplaceItem ussni_m95_barret
ObjectTemplateunlockLevel 2

ObjectTemplatecreate ItemContainer UnlockCHSniper
ObjectTemplateaddTemplate ussni_m95_barret
ObjectTemplateunlockLevel 1
的1改成0就行 就是改成
ObjectTemplatecreate ItemContainer UnlockCHSniper
ObjectTemplateaddTemplate ussni_m95_barret
ObjectTemplateunlockLevel 0 ObjectTemplatecreate ItemContainer UnlockCHSniper2
ObjectTemplateaddTemplate gbrif_l96a1
ObjectTemplatereplaceItem chsni_type88
ObjectTemplatereplaceItem ussni_m95_barret
ObjectTemplateunlockLevel 2
就行了
退出
回到X:/XXX/bf2/mods/bf2/
接下来就是把看Kits那个文件夹拖回Objects_serverzip
知道什么事拖回吗
就是根把桌面上的东西拖到回收站一个道理
显示在更新文件
好了就行了
如果有问题就是刚才没把属性改成非只读的了
但是在选兵的时候那个还没变 还是中国的狙的
但出生的时候是拿m95了
如果是把2改成0 就是拿gbrif_l96a1这把欧盟的狙 反正每个兵都有两种武器可解锁方法二:从代码入手
还是刚才的那个文件夹和那个文件依然是CH_Snipercon
刚才是在一大串字的下面
这次是在上面
找到
ObjectTemplatecreate Kit CH_Sniper
ObjectTemplatesaveInSeparateFile 1
ObjectTemplatekitType Sniper
ObjectTemplateaiTemplate Sniper
ObjectTemplategeometry CH_Kits
ObjectTemplategeometrykit 6
ObjectTemplategeometrydropGeom 16
ObjectTemplatesetNetworkableInfo KitInfo
ObjectTemplatehasCollisionPhysics 1
rem ObjectTemplatedropHeadwear mec_helmet
ObjectTemplateunlockIndex 6
ObjectTemplatecullRadiusScale 24
rem -------------------------------------
ObjectTemplateaddTemplate USMIN_Claymore
ObjectTemplateaddTemplate chpis_qsz92_silencer
ObjectTemplateaddTemplate USHGR_M67
ObjectTemplateaddTemplate kni_knife
ObjectTemplateaddTemplate UnlockCHSniper
ObjectTemplateaddTemplate UnlockCHSniper2
ObjectTemplateaddTemplate chsni_type88
ObjectTemplateaddTemplate ParachuteLauncher 把ObjectTemplateaddTemplate chsni_type88中的chsni_type88改成ussni_m95_barret或USSNI_M82A1就可以了
接下来又是重复退出
回到X:/XXX/bf2/mods/bf2/
接下来就是把看Kits那个文件夹拖回Objects_serverzip
知道什么事拖回吗
就是根把桌面上的东西拖到回收站一个道理
显示在更新文件
好了就行了这是连把都可以改了
更好用
至于其他的
也在Kits里
把CH_Assaultcon CH_ATcon CH_Engineercon CH_Mediccon
CH_Snipercon CH_Specopscon CH_Supportcon
的打开
以第二种方法改代码
把原有的武器的代码改掉
改成你要的代码就行了
注意主武器只能换主武器的
不然会冲突
比如你按3键 有两个武器会冲突 后果是在加载的时候会自动退出
自己打开BF2文件里的MODS,BF2,里面的object server压缩包,weapon里面Handheld,里面找到自己喜欢的q,
战地2武器威力修改打开mods\bf2\object_serverzip
用记事本打开Weapons\Handheld\[你要修改的武器的代码,最后有]\tweak文件。
修改子d数量(以M95为例)找到以下这段
rem ---BeginComp:DefaultAmmoComp ---
ObjectTemplatecreateComponent DefaultAmmoComp
ObjectTemplateammomagSize 5 —— d匣内子d数量,-1为无限;
ObjectTemplateammonrOfMags 7 —— d匣数量,-1为无限;
ObjectTemplateammoreloadTime 6 —— 换d时间。
rem ---EndComp --- 所有武器、载具的d药数量都可以这么改。狙击q连射,不退d壳 (以M95为例)找到以下这段
rem ---BeginComp:DefaultAnimationComp ---
ObjectTemplatecreateComponent DefaultAnimationComp
ObjectTemplateanimationuseShiftAnimation 1 —— 删掉这一行
ObjectTemplateanimationshiftDelay 18 ——删掉这一行
rem ---EndComp --- 接下来找到这段
ObjectTemplateactiveSafe Sound S_ussni_m95_barret_Reload1P
ObjectTemplatemodifiedByUser dsu
ObjectTemplatesoundFilename "objects/weapons/handheld/ussni_m95_barret/sounds/barrett_1p_reloadwav,objects/weapons/handheld/ussni_m95_barret/sounds/barrett_shift_1pwav"
ObjectTemplateloopCount 1
ObjectTemplateis3dSound 0
ObjectTemplatestopType 1
ObjectTemplatevolume 075
ObjectTemplatepitch 1
ObjectTemplatepan 05
ObjectTemplatereverbLevel 1
把”objects/weapons/handheld/ussni_m95_barret/sounds/barrett_shift_1pwav“删掉,
只留下 ”objects/weapons/handheld/ussni_m95_barret/sounds/barrett_1p_reloadwav“
注意,其它狙击q"objects/weapons/handheld/ussni_m95_barret/sounds/barrett_1p_reloadwav”
和“objects/weapons/handheld/ussni_m95_barret/sounds/barrett_shift_1pwav"
可不一样,看类似的即可。射击之后不会自动关掉狙击镜(以M95为例)找到以下这段
rem ---BeginComp:DefaultZoomComp ---
ObjectTemplatecreateComponent DefaultZoomComp
ObjectTemplatezoomzoomDelay 009
ObjectTemplatezoomzoomLod 1
ObjectTemplatezoomaddZoomFactor 0
ObjectTemplatezoomaddZoomFactor 02
ObjectTemplatezoomchangeFovDelay 01
ObjectTemplatezoomzoomOutAfterFire 0 —— 改成1即可
ObjectTemplatezoomdisableMuzzleWhenZoomed 1
rem ---EndComp --- 不开狙击镜,一样有准星 (以M95为例)先找到这段
ObjectTemplateweaponHudguiIndex 0,把0改成4 再找到底下这段
rem ---BeginComp:SoldierDeviationComp ---
ObjectTemplatecreateComponent SoldierDeviationComp
ObjectTemplatedeviationsetFireDev 35 2 05
ObjectTemplatedeviationminDev 5
ObjectTemplatedeviationsetTurnDev 0 0 0 0
ObjectTemplatedeviationsetSpeedDev 3 15 15 1
ObjectTemplatedeviationsetMiscDev 25 5 02
ObjectTemplatedeviationdevModStand 2
ObjectTemplatedeviationdevModCrouch 15
ObjectTemplatedeviationdevModLie 08
ObjectTemplatedeviationdevModZoom 002
rem ---EndComp --- 改成以下这样(这个是参考步q的准星模式,有兴趣的可以自己研究)
rem ---BeginComp:SoldierDeviationComp ---
ObjectTemplatecreateComponent SoldierDeviationComp
ObjectTemplatedeviationsetFireDev 2 02 005
ObjectTemplatedeviationminDev 03
ObjectTemplatedeviationsetTurnDev 0 0 0 0
ObjectTemplatedeviationsetSpeedDev 12 02 02 01
ObjectTemplatedeviationsetMiscDev 25 15 002
ObjectTemplatedeviationdevModStand 2
ObjectTemplatedeviationdevModCrouch 15
ObjectTemplatedeviationdevModLie 08
ObjectTemplatedeviationdevModZoom 002
rem ---EndComp --- 开镜放大倍数修改找到:ObjectTemplatezoomaddZoomFactor 02 —— 数值越小,倍数越大。若多增加几行则可放大多倍,如:
ObjectTemplatezoomaddZoomFactor 0
ObjectTemplatezoomaddZoomFactor 03
ObjectTemplatezoomaddZoomFactor 008 改q的威力 (以M95为例)找到以下内容:
ObjectTemplatematerial 39 —— 改成44可对载具造成伤害。
ObjectTemplatehasOnTimeEffect 1
ObjectTemplateminDamage 1
ObjectTemplatedamage 190 —— 伤害值,250左右一q击中身体即可解决问题。所有武器的威力都可以这么改
”ObjectTemplateammoammoType“这是d药类型,要与一些其他参数配合使用,想把子d变炮d的要用到这个。
就这些,要仔细阅读并且最好边阅读边找

迅雷5上有个战地2武器解锁模组,和普通模组一样,安装完,就可以单机玩解锁武器,(支持单机)。
此模组的适用版本(战地2
141或者15版)(saga战队的15绿色版也可以用)(我试过)

BF2142rar为免DVD补丁,请先备份原 BF2142exe 文件,然后覆盖即可=============================================================default_Profilezip为单机补丁,直接覆盖到:C:\Documents and Settings\我的文档\My Documents\Battlefield 2142\Profiles 即可=============================================================Keygenrar为Battlefield 2142 序列号生成器=============================================================语言补丁rar里包括[简体中文补丁 繁体中文补丁 英文补丁]直接运行 REG注册表。即可=============================================================AIrar为BOT数量补丁里面包括[原文件],[64BOT],自行切换路径::\Electronic Arts\Battlefield 2142\mods\bf2142\AI修改方法:[用记事本打开AIDefaultai,并搜索下面的,请自行修改]aiSettingssetMaxNBots ←BOT数量[有两处]beginrem 改为 beginendrem 改为 end=============================================================gamemodesrar为兵力值数量补丁,里面包括[原文件(gpm_cooppy/gpm_cqpy/gpm_sppy/gpm_tipy),1333兵力值(gpm_cooppy/gpm_cqpy/gpm_sppy/gpm_tipy)]路径: :\Electronic Arts\Battlefield 2142\mods\bf2142\python\game\gamemodes使用方法:把修改过的4个文件 全部复制并覆盖相同文件 即可修改方法:[用记事本分别打开(gpm_cooppy/gpm_cqpy/gpm_sppy/gpm_tipy)四个文件,并找到以下两段]def calcStartTickets(mapDefaultTickets): return int(mapDefaultTickets (bf2serverSettingsgetTicketRatio() / 150))红色的数值请自行修改,参考如下数值=兵力值500 = 22100 = 20030 = 66615 = 133310 = 20001 = 9999=============================================================Kits_serverrar为兵种解锁补丁,自行切换路径: :\Electronic Arts\Battlefield 2142\mods\bf2142\ObjectsALL-Kits_serverzip [为所有兵种合到一个文件]原文件Kits_serverzip [无须担心,随时可恢复此文件为原文件]使用说明:复制任意一个修改过的兵种覆盖原文件,直接进入游戏,进入战场后,按1~5不等的按键,即可选择新兵器=============================================================[全部补丁打包]下载地址一: >废话,网上那种简单的当然没用,怎么可能改下
0

1
(开

关)就能解决?
要解锁改的脚本多了,去下
UnLuck456解锁补丁,有50多MB。
武器解锁可以通过修改mods文件夹下
bf2文件夹里(原版是bf2,其他版本名子不同)
Objects_serverzip
里的Weapons文件夹里的文件进行修改。
下载是
UnLuck456,安装包有50MB,我用那个又自己改了文件,d药,威力,精准度
M95改为半自动,d容量改为10发,威力改到990,吉普车2q,直升机4-6q打下来,一般威力改到190就能一击必杀了。
我改好的文件有55MB,可以从QQ上穿给你。
发消息告诉我你QQ

游戏的目录啊,Battlefield
2/mod/bf2/,里面有个ZIP叫Objet
server,所以要么就装在Battlefield
2的主文件夹,要么就是我给你写的。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/13307149.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-07-11
下一篇 2023-07-11

发表评论

登录后才能评论

评论列表(0条)

保存