求生之路2枪械数据修改及其Mod的制作与上传

您所在的位置:网站首页 求生之路2mod制作教程 求生之路2枪械数据修改及其Mod的制作与上传

求生之路2枪械数据修改及其Mod的制作与上传

2024-06-10 20:39| 来源: 网络整理| 查看: 265

一、制作工具

1.要制作求生之路2的mod,你首先需要下载这个软件↓

它的作用是拆包vpk文件,提取游戏资源,例如模型贴图等。

因为本期专栏主讲数据的修改,所以不会涉及模型相关的问题,敬请海涵。

GCFScape的界面

2.除此以外,你还需要下载求生之路2编辑工具包↓

工具包打开后的界面

该工具可以直接在steam上下载,也可以上百度找其他版本。

安装此工具之后才能在游戏的根目录下找到vpk.exe用来打包vpk文件,将mod上传到创意工坊时也需要用到它。

二、制作流程

1.首先我们要启动GCFScape,用它打开枪械数据文件所在的目录steamapps\common\Left 4 Dead 2\left4dead2,找到最下方一个名为pak01_dir的文件打开。

接着双击打开那个名为scripts的文件夹。

绝大多数的枪械数据都保存在这里。

要注意的是,并不是所有的数据文件都存在这个位置,M60就位于steamapps\common\Left 4 Dead 2\left4dead2_dlc1中。

2.按住你想要修改的那个武器的文档,把它拖到桌面上。

图为ak47的数据文件

3.开始修改数据,常用条目的注释如下:

"VerticalPunch"//武器后坐力

"SpreadPerShot"//每次射击时准星的扩散值

"MaxSpread"//准星最大扩散

"SpreadDecay"//准星扩散衰减

"MinDuckingSpread"//下蹲准星扩散

"MinStandingSpread"//站立准星扩散

"MinInAirSpread"//空中准星扩散

"MaxMovementSpread"//移动准星扩散

"PelletScatterPitch"//子弹散射范围(霰弹枪特有参数,会影响到初始准星的大小)

"PelletScatterYaw"//同上一条内容

"AddonAttachment"  "primary" //应该是主武器的意思?

"MuzzleFlashEffect_1stPerson"//第一人称枪口火焰

"MuzzleFlashEffect_3rdPerson"//第三人称枪口火焰

"Rumble"//噪声大小(招丧尸)

"MaxPlayerSpeed"//持枪移动速度

"WeaponArmorRatio"//持枪时拥有的护甲(存疑,感觉没什么用)

"BuiltRightHanded"//是否右手持枪

"MuzzleFlashScale"//枪口火焰规模

"PenetrationNumLayers"//子弹可穿透的障碍物层数

"PenetrationPower"//穿透后剩余威力(该数值似乎是百分比)

"PenetrationMaxDistance"//最大穿透距离

"Damage"//单发伤害

"Range"//最大射程

"RangeModifier"//射程衰减

"Bullets"//单次开火射出的弹片数量

"CycleTime"//射出一发子弹所需的时间(秒)

"bucket"//武器栏位,0=主武器,1=副武器,2=手雷,3=医疗包,4=止疼药/肾上腺素

"clip_size"//单个弹夹的容量(数字改太大会有个无伤大雅的小bug)

"primary_ammo"//子弹类型

SoundData

{

"single_shot"//射击音效

"shoot_incendiary"//同上

}

4.把你刚才修改过的文件进行打包。

首先在桌面上新建一个文件夹,改名为“root”;在“root”内再新建一个文件夹“scripts”,如果你准备了替换音效的话再新建一个“sound”(怎么替换声音等下再讲);把修改好的text文档放进“scripts”里。

接着打开游戏目录steamapps\common\Left 4 Dead 2\bin,找到文件夹中的vpk.exe(如果找不到就先打开求生之路2编辑工具包并刷新目录),将整个“root”文件夹拖到vpk.exe的图标上,接着它就会自动在你的桌面上生成打包好的文件。

这样一来一个简单的枪械数据修改mod就做好了。

5.上传创意工坊。

首先打开求生之路2编辑工具包,双击“Workshop Manager”;

Workshop Manager

点击左上角的加号;

第一空是标题,第二空是概述,第三空是图片,下方可勾选mod的类别;

所有项目都填完之后点击upload即可。

要注意的是mod文件上传时整个路径都不能有中文(包括文件名)。

同样的,你在“Workshop Manager”的空格里输入的所有中文都会在正式上传后变成乱码,遇到这种情况就要等上传完成后去你自己的创意工坊完成修改。

*6.开枪音效的替换。

打开GCFScape,还是在刚才那个scripts的文件夹里找到“game_sounds_weapons.txt”,然后在这个文本文档中找到你要改的那把枪。

拿ak47来举例好了:

ak47的枪声文件名称

“wave”之后的内容就是枪声文件所在的路径。

搞清楚之后就在你之前创建的root文件夹里创建一个一模一样的路径,即:root→sound→rifle_ak47→gunfire。

把你找来的枪声(wav格式)改名为路径所描述的名字,即“rifle_fire_1”和“rifle_fire_1_incendiary”,然后塞到最里面。

后续步骤与上文相同,这里就不多加赘述了。

*7.最后推销一下我本人用这个方法制作的mod。

看到这里的朋友如果觉得本专栏有用的话,就请给我一个免费的赞吧!



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3