当谈及多人在线射击游戏时,穿越火线(CrossFire)无疑是备受瞩目的一款。作为一款曾经全球范围内广受欢迎的第一人称射击游戏,在当时真可谓赢得了千千万万玩家的心。一转眼十几年过去了,曾经的这款游戏可能也不曾有当年的辉煌了。本人大概也有6年时间没有上线过了。最近听朋友介绍说都去玩残端了,本人很好奇也研究了几天。
今天就来介绍一下如何在CF2.0端完美添加武器
原视频地址:https://forum.ragezone.com/community/crossfire-2-0-tutorials.1068/
在开始之前,得先检查国服item.csv中,要添加武器的ItemIndexInBute字段,一般位于92,如果是0就不要添加了
我就以武器 M4A1-小神龙 为例:
第一步:解包国服和自己客户端的item.cft,通过cfrezexplorer把文件提取出来
国服在rez/RF100.REZ
自己在rez/RB001.REZ
第二步:使用Rez制作工具1.4将文件解密
第三步:用win_cft把item.cft转换成item.csv,用emeditor编辑器打开
第四步:在国服item.cft中找到需要加的武器,直接复制进入自己客户端的item.cft表中,之后再从自己的表中复制类似的武器到下一行表格
第五步:对比数据
a. ITEM_INDEX和编号这两个字段先不要改,后面用的到
b. 修改ITEM_ID为上一把武器加1,比如上一把武器2010298203,那么就改为2010298204
c. 修改ITEM_CODE字段,原理同上,武器是C开头
d. RESOURCE_ID——–SALEINFO_ID字段都不用改,其中SALE_STATUS是销售状态,e是关闭,o是开放
e. PRICE和RECOMMAND_PRICE改成1000即可,这个是购买的价格
f. CHAR_ITEM_ID——–GET_LIMIT_LEV字段不用改
g. SHORT_DESCR和LONG_DESCR名字改成武器的
h. FUNCTION1——–CALL_PROC_CODE改成武器的
i. SHORT_NAME改成武器的
j. 特别注意AddBullet和ITEM_GRADE这两个字段,需要改成国服的字段,这个需要返回到国服item.csv查看
国服ITEM_GRADE字段是116
国服AddBullet字段是117
自己ITEM_GRADE字段是129
自己AddBullet字段是115
第六步:查找ItemIndexInBute字段,一般位于92
第七步:使用cfrezexplorer找到RB001.REZ,导出该文件内的rez/butes/BF005.LTC
国服在rez/RB001.REZ
自己在rez/RB001.REZ
第八步:使用工具WinLTC将国服BF005.ltc文件转成lta文件,并使用notepad ++编辑器打开,查找WeaponIndex后面加上ItemIndexInBute字段的数字
比如:WeaponIndex 6046
第九步:找到后复制下面里的内容,到自己客户端BF005.lta里
(Weapon ----------(WeaponInfoString "XM1014 Permanence Weapon" ))
复制的时候注意: 在自己客户端找一个没有用的BF005下标替换数据,没有用的意思就是一个空结构,有下标,但是没有内容的那种。并修改WeaponIndex为刚刚的
第十步:返回item.csv文件_ItemIndexInBute为刚刚的数值
第十一步:开始分析item.csv刚刚复制的内容
a.使用cfrezexplorer工具查看下面文件,或者把解包后使用everything高级搜索
rez4/RF016.rez
rez3/RF016.rez
rez2/RF016.rez
rez/RF016.rez
b.查找:Models\WEAPONS\QV-FD_M4A1_S_Transformers.ltb
该文件位于穿越火线\rez4\RF016\Models\WEAPONS\QV-FD_M4A1_S_Transformers.LTB
c.查找:Models\WEAPONS\QV-FD_M4A1_S_Transformers_PreView.ltb
该文件位于穿越火线\rez4\RF016\Models\WEAPONS\QV-FD_M4A1_S_Transformers_PreView.LTB
d.查找:Models\PLAYERVIEW\PV-FD_M4A1_S_Transformers
该文件位于穿越火线\rez4\RF016\Models\PLAYERVIEW\PV-FD_M4A1_S_Transformers_BL.LTB
该文件位于穿越火线\rez4\RF017\ModelTextures\PLAYERVIEW\PV-FD_M4A1_S_Transformers.DTX
大概有5 6个文件,其中woman是女性角色使用,找到后使用FixCompression_x64工具解锁下
第十二步:使用cfrezexplorer工具查看下面文件,或者把解包后使用everything高级搜索
rez4/RF017.rez
rez3/RF017.rez
rez2/RF017.rez
rez/RF017.rez
a.查找:ModelTextures\WEAPONS\QV-FD_M4A1_S_Transformers.dtx
该文件位于穿越火线\rez4\RF017\ModelTextures\WEAPONS\QV-FD_M4A1_S_Transformers.DTX
b.查找:ModelTextures\PLAYERVIEW\PV-FD_M4A1_S_Transformers.dtx
该文件位于穿越火线\rez4\RF017\ModelTextures\PLAYERVIEW\PV-FD_M4A1_S_Transformers.DTX
c.使用everything全局查找下面的内容
FD_M4A1_S_Transformers.dtx这个文件名
MODELTEXTURES\ALPHAMAP文件夹里面有没有类似的文件
MODELTEXTURES\ENVCUBEMAP
MODELTEXTURES\NORMALMAP
SHADER\WEAPONSHADER
MODELTEXTURES\SPECULARMAP
第十三步:查找声音文件,使用cfrezexplorer工具查看下面文件,或者把解包后使用everything高级搜索
rez4/RF018.rez
rez3/RF018.rez
rez2/RF018.rez
rez/RF018.rez
BF005.ita信息如下:
(ShotSoundName "FDragonM4A1SIBShoot" )
(ReloadSoundName "FDragonM4A1SIBSelect" )
(Extra01SoundName "FDragonM4A1SIBReload" )
(KnifeAttackSoundName "FDragonM4A1SIBATT" )
(KnifeHitSoundName "M4A1-S-Beast_Hit" )
(KnifeMetalSoundName "M4A1-S-Beast_Metal" )
(KnifeStoneSoundName "M4A1-S-Beast_Stone" )
(KnifeWoodSoundName "M4A1-S-Beast_Wood" )
(KnifeBrokenGlassSoundName "M4A1-S-Beast_BrokenGlass" )
(KnifeCarpetSoundName "M4A1-S-Beast_Carpet" )
(KnifeSnowSoundName "M4A1-S-Beast_Snow" )
(BigIconName "FD_M4A1_S_Transformers" )
(BulletFXAttribute 3 )
通过查找发现文件位于rez/rf018.rez
穿越火线\rez\rf018\SND\WEAPON\M4A1-S-Beast
第十四步:查找TEX\UI,使用cfrezexplorer工具查看下面文件,或者把解包后使用everything高级搜索
rez4/RF019.rez
rez3/RF019.rez
rez2/RF019.rez
rez/RF019.rez
搜索:FD_M4A1_S_Transformers
搜索M4A1_S_Transformers
搜索M4A1-S-Beast
第十五步:查找UI,最好是到文件夹里找,可以配合everything高级搜索
rez4/RF192.rez
rez3/RF192.rez
rez2/RF192.rez
rez/RF192.rez
a.查找发现文件位于穿越火线\rez4\RF192_亡魂解包\UI\BigItemIcon\BUYWEAPON_INFO\BUYWEAPON_INFO_FD_M4A1_S_Transformers.PNG
b.搜索图片id
ITEM_INDEX为:14757
FD_M4A1_S_Transformers
M4A1_S_Transformers
M4A1-S-Beast
c.图片找到后使用FixCompression_x64.exe修理一下
第十六步:修改图片名称号码,要和表格数据一致
第十七步:使用CSV转数据库一键工具生成sql语句
第十八步:进入服务端,使用navicat导入数据库
cf_sa_game——dbo——-表
选择查询—-新建查询—-导入数据—运行
导入之后的数据位置:
cf_sa_game——dbo——表——cf_item_info
_ITEM_ID:2010298205 大概第4页位置
第十九步:打包数据,复制进客户端和服务端
结束语录:
相信很多朋友都看不懂说了什么!没错!这篇文章是写给我自己和有需要的人看的。如果是你需要的,这篇文章相信能帮到你。若是不需要的,请忽略本文章。后面我会更新几篇CF2.0端完美添加地图 角色的文章,敬请期待。适度游戏益脑,沉迷游戏伤身。合理安排时间,享受健康生活。
下载地址:https://www.123pan.com/s/idA7Vv-vAZW.html
提取码:bpql