注册 | 登录

游侠NETSHOW论坛





查看: 8279|回复: 31
打印 上一主题 下一主题

【原创】BF2中给兵种替换和添加武器的方法 [复制链接]

帖子
1183
精华
3
积分
1202
金钱
2159
荣誉
1
人气
4
评议
0
跳转到指定楼层
楼主
发表于 2005-7-7 20:28:19 |只看该作者 |倒序浏览
这几天论坛上有很多朋友通过回帖和发短信的方式问我怎么替换和添加某个兵种的武器,我在这里做个详细的解答。

如果你觉得这个很简单的话那你可错了,要想替换某个兵种的武器的话那么就必须搞清楚2点。

1.武器的名称(这个最最重要,不要以为M16A2就在BF2装备代码里就一定叫M16A2)
修改前务必要看清楚武器的名称,不然改完了读地图时听到当!!的一声弹到桌面就不爽了。

2.替换的这件武器的类型是否是步兵专用的(废话!总不能手里拿个坦克炮满街转悠吧)。



好,下面说说具体的操作。

先打开Objects_Server.zip文件,然后找到”Kits“这个目录
你会看到“CH“MEC“和“US“三个目录。
你可能已经猜到了,对!!没错!这就是我们的目的地
其中CH对应游戏中的中国,MEC对应中东,而US对应美国
打开你想要修改的,这里以美军医疗兵为例。

打开\US\US_Medic.con文件并在其中找到以下这几行参数
rem -------------------------------------
ObjectTemplate.addTemplate USPIS_92FS
ObjectTemplate.addTemplate USHGR_M67
ObjectTemplate.addTemplate medikit
ObjectTemplate.addTemplate defibrillator
ObjectTemplate.addTemplate kni_knife
ObjectTemplate.addTemplate UnlockUSMedic
ObjectTemplate.addTemplate usrif_m16a2
ObjectTemplate.addTemplate ParachuteLauncher
rem -------------------------------------
看到没?我想你已经明白了,这些就是该兵种的装备列表了。
你可能要问,我要是想把M16A2替换成特种兵的M4要怎么改呢?
别急,看到这一行没有?"ObjectTemplate.addTemplate usrif_m16a2"
把usrif_m16a2换成usrif_m4然后保存然后进游戏看看效果吧。

好,现在来说一说如何添加武器
这个就比较麻烦了

如要想给某兵种添加武器时要也注意2点


1.要添加的武器不可以和其他装备冲突(这个是最基本的,不管是添加还是替换)如给某个兵种添加反坦克导弹,那就要看看此兵种的装备栏里是否有和添加的武器的编号有重复的,比如手榴弹,c4这些装备是不能同时出现的,因为他们的编号都是一样的。

2.你先要知道你进行的添加是哪一种模式,添加装备有两种模式
第一是:不改动现有装备的情况下进行添加(这里解释一下,所谓的不改动添加就是指你要替换的装备和现有的装备并没有冲突)
第二是:在装备有冲突的情况下进行添加(这个就比较麻烦些了,如果你想在有冲突的情况下添加某一种装备或者武器,那就要修改武器的编号了)

好了,接着说操作
这里还是以美军医疗兵为例。

上面说到了添加有两种模式,如果是第一种的话是很简单的
只要确定你要添加的装备编号和其他装备没有重复。

再说第二种。
看到这里你可能又要问,我要是想给医疗兵加上一把M4该怎么做呢?
那你就要先修改M4的编号,因为医疗兵的M16A2和M4的编号是一样的,如果不修改绝对会出错。

你可能还要问,我怎么知道武器的编号并且去修改呢??
先找到要添加的武器的参数文件。
打开Weapons\Handheld\usrif_m4.twek文件并在其中找到
ObjectTemplate.itemIndex 3这个参数,这个就是该武器的编号
数字是几在游戏中就按几键来切换,我们把它改成7(注意!!这个编号最多到8,而且你要确定你选用的编号没使用过)这样的话在游戏中按7健就可切换该武器,接着回到\US\US_Medic.con里,

把里面的这些参数中加上ObjectTemplate.addTemplate usrif_m4
rem -------------------------------------
ObjectTemplate.addTemplate USPIS_92FS
ObjectTemplate.addTemplate USHGR_M67
ObjectTemplate.addTemplate medikit
ObjectTemplate.addTemplate defibrillator
ObjectTemplate.addTemplate kni_knife
ObjectTemplate.addTemplate UnlockUSMedic
ObjectTemplate.addTemplate usrif_m16a2
ObjectTemplate.addTemplate ParachuteLauncher
rem -------------------------------------
然后保存,进游戏后医疗兵就有两种武器了。
按7号键切换。

使用道具 举报

帖子
18
精华
0
积分
5
金钱
16
荣誉
0
人气
0
评议
0
沙发
发表于 2005-7-7 20:35:59 |只看该作者
M-109厉害!不愧是从杀嘎出来的!

以后混个版主当,然后在踢我!

使用道具 举报

帖子
1183
精华
3
积分
1202
金钱
2159
荣誉
1
人气
4
评议
0
板凳
发表于 2005-7-7 20:53:54 |只看该作者
楼上的咋又注册了一个马甲????

使用道具 举报

帖子
1183
精华
3
积分
1202
金钱
2159
荣誉
1
人气
4
评议
0
地板
发表于 2005-7-7 22:27:31 |只看该作者
俺顶!!!!!!!!!!!!!!!!!!

使用道具 举报

帖子
18
精华
0
积分
5
金钱
16
荣誉
0
人气
0
评议
0
5#
发表于 2005-7-7 22:52:14 |只看该作者
支持!

抛开人品,他水平确实值得敬佩!

使用道具 举报

帖子
887
精华
1
积分
664
金钱
10303
荣誉
2
人气
0
评议
0
6#
发表于 2005-7-7 23:34:21 |只看该作者
贴不错  不过楼主...我喊了二年半才出来...我的怪怪

使用道具 举报

帖子
339
精华
0
积分
170
金钱
452
荣誉
0
人气
0
评议
0
7#
发表于 2005-7-7 23:59:37 |只看该作者
呃。。。俺不熟悉枪械。。。

1515151515151155~~

使用道具 举报

帖子
3490
精华
0
积分
1748
金钱
1025
荣誉
0
人气
0
评议
0

8#
发表于 2005-7-8 00:01:30 |只看该作者
最初由 cbg087a 发表
[B]支持!

抛开人品,他水平确实值得敬佩! [/B]

按这个说法的话人品一定值得怀疑......【汗水】

多喝水有益健康 ~

使用道具 举报

帖子
185
精华
0
积分
93
金钱
220
荣誉
0
人气
0
评议
0
9#
发表于 2005-7-8 00:09:42 |只看该作者
有谁能把109的的贴都整理下就好罗【支持】

使用道具 举报

帖子
339
精华
0
积分
170
金钱
452
荣誉
0
人气
0
评议
0
10#
发表于 2005-7-8 01:17:05 |只看该作者
哪位 兵器专家 能告诉我,

美军特种兵的3号武器,和中国的反坦克炮,以及中东狙击手的狙击枪的编号代号呢?
都不是解锁的。

使用道具 举报

帖子
339
精华
0
积分
170
金钱
452
荣誉
0
人气
0
评议
0
11#
发表于 2005-7-8 02:32:07 |只看该作者
楼主啊~~

为什么我修改了之后就进不了游戏捏???

使用道具 举报

帖子
601
精华
0
积分
301
金钱
2512
荣誉
0
人气
0
评议
0
12#
发表于 2005-7-8 02:46:07 |只看该作者
好文章啊  就去试试
~~~~~~~~~~~~~~~【支持】 【开心】 【支持】 【开心】
我就喜欢玩盗版!!!!

使用道具 举报

帖子
339
精华
0
积分
170
金钱
452
荣誉
0
人气
0
评议
0
13#
发表于 2005-7-8 04:44:52 |只看该作者
试了N遍,还是进不去游戏。


楼主,是不是各国之间的武器不能互换?中国军队只能用中国的武器?

使用道具 举报

帖子
339
精华
0
积分
170
金钱
452
荣誉
0
人气
0
评议
0
14#
发表于 2005-7-8 06:02:10 |只看该作者
晕死 我知道怎么回事了
原来是直接压缩文件夹会有2级目录产生 导致跳出


哈哈`改好了`太爽啦~~~~

使用道具 举报

帖子
18
精华
0
积分
5
金钱
16
荣誉
0
人气
0
评议
0
15#
发表于 2005-7-8 08:45:07 |只看该作者
去M-109的站队看!里面收集了他所有的帖子

使用道具 举报

帖子
333
精华
0
积分
167
金钱
2258
荣誉
0
人气
0
评议
0
16#
发表于 2005-7-8 11:25:08 |只看该作者
呵呵  看不太懂。。水平有限 。。
是单机还是联网 ?
AMD AM2 Athlon 64 X2 3600+(65nm)      
捷波 悍马HA01 GT
黑金刚 DDRII 800 1GB*2
酷鱼7200.10/320G
蓝宝石 X1950GT 256M
华硕 DRW-1612BL
三星 997MB+
华硕 TA-863
长城 巨龙双动力 BTX-500SP
罗技 MX518
罗技 酷影手键盘

使用道具 举报

帖子
1183
精华
3
积分
1202
金钱
2159
荣誉
1
人气
4
评议
0
17#
发表于 2005-7-9 17:59:06 |只看该作者
闲来无事,再挖个坑~~~~~~~~~~~~~~~~~~~~

使用道具 举报

帖子
1796
精华
0
积分
902
金钱
2289
荣誉
0
人气
0
评议
0
18#
发表于 2005-7-10 15:16:35 |只看该作者
最初由 cbg087a 发表
[B]去M-109的站队看!里面收集了他所有的帖子 [/B]


m-109站队在哪啊,m-109高人
CPU:I5 2500k(OC 4.5G Noctua NH-U12P)
主板:ASUS P8Z68-V PRO/GEN3
内存:CORSAIR Vengeance DDR3 1600 8GB(2x4GB)
显卡:ZOTAC N260-896D3 极速版 X2 SLI
硬盘:WD Caviar Black 1TB 1002FAEX 7200 64M SATAIII
显示器:SAMSUNG SyncMaster 226BW(Digital)
机箱:Tt Armor.Jr Mini (VC3000BWS)
电源:振华  白金冰蝶1000W

使用道具 举报

帖子
692
精华
0
积分
346
金钱
12671
荣誉
0
人气
0
评议
0
19#
发表于 2005-7-10 16:25:17 |只看该作者
请教m-109一个问题:我给中国的突击兵加了弹药补给包,可只有一个包,用一次就没了,不象机枪兵的弹药可以不断补充。请问还需要改什么参数?
CPU:Intel Core i5
主板:技嘉 P55 UD4
电源:TT Tough Power 700W
显示器:三星 BX2250 LED
内存:金士顿 DDR3 1600 4Gx2
显卡:影驰GTX470(水冷)
操作系统:Windows Windows 7 SP1(64位)

使用道具 举报

帖子
6534
精华
0
积分
3347
金钱
7999
荣誉
8
人气
0
评议
0
20#
发表于 2005-8-30 16:17:52 |只看该作者
“再说第二种。
看到这里你可能又要问,我要是想给医疗兵加上一把M4该怎么做呢?
那你就要先修改M4的编号,因为医疗兵的M16A2和M4的编号是一样的,如果不修改绝对会出错。

你可能还要问,我怎么知道武器的编号并且去修改呢??
先找到要添加的武器的参数文件。
打开Weapons\Handheld\usrif_m4.twek文件并在其中找到
ObjectTemplate.itemIndex 3这个参数,这个就是该武器的编号
数字是几在游戏中就按几键来切换,我们把它改成7(注意!!这个编号最多到8,而且你要确定你选用的编号没使用过)这样的话在游戏中按7健就可切换该武器,接着回到\US\US_Medic.con里,

把里面的这些参数中加上ObjectTemplate.addTemplate usrif_m4

那就是说特种兵要按7才能使用M4而不是按3了??!?!??【天啦】

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

手机版|Archiver|游侠NETSHOW论坛 ( 苏ICP备2023007791号 )

GMT+8, 2025-9-7 01:00 , Processed in 0.374566 second(s), 12 queries , Gzip On, Memcache On.

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

分享到