开启左侧

《求生之路2》无法联机、Mod冲突及Mod报错常见问题解决方法

[复制链接]
122670 偶吼吼 发表于 2022-11-10 10:38:29
本帖最后由 偶吼吼 于 2022-11-21 15:25 编辑

他人无法进入房间


这个问题主要触发在本地服务器的情况,房主或者自己使用了修改数据的武器mod(比如换弹动作时间,子弹伤害),或者带有脚本文件的,都可能导致别人进不来。


如果你对vpk解包有所研究,可以使用 GCFScape 解包查看该vpk内是否包含scripts文件,即脚本,如果有,那多半是该mod导致的,此外你还需要一位好友的测试才能完成,或者任何人,只要他把无法进入的提示发给你,问题就好排查。


  在房主解决部分后,会可以进入房间,但无法加入幸存者,只能闲置,一旦加入就会弹出来并且提示,严重者会黑屏连提示都没有。


  这跟加入者和房主双方其中一人有关系,比如要么是房主的锅,要么是加入者自己的问题




对游戏运行无影响的mod


  这里的意思是,可以正常放心使用的,不会有闪退、进不去房间等问题,此类mod多为音乐、背景,壁画等。因为只是替换游戏内的贴图,所以只要作者正常制作完成,就不会有问题。


  也不会对配置有所负担(除非大量高清重置)


  音乐类最严重也就有个爆音啥的


  武器类的只要是皮肤枪就不会有问题,可以拆包看是否只包含materials和models文件夹。




常见报错提示查询


  尤其武器类(weapon)和自带hud图标的最为严重。


武器类都会有个weapon,然后后面是以下提示,结尾是txt的后缀。这也是作者们把图标与mod本身分开的原因。


  pistol 手枪


  pistol_magnum 马格南(沙鹰)


  smg 微型冲锋枪Uzi


  smg_silenced 带消音的微型冲锋枪


  smg_mp5 (隐藏武器MP5冲锋枪)


  rifle_sg552(隐藏武器SG552)


  pumpshotgun 一代单喷(棕色)


  shotgun_chrome 二代单喷(灰色)


  autoshotgun 一代连喷(灰色)


  shotgun_spas 二代连喷(黑色)


  hunting_rifle一代连狙(15发的猎枪)


  sniper_military二代连狙(30发的)


  sniper_awp (隐藏武器AWP,俗称的大狙)


  sniper_scout(隐藏武器scout,大概叫小狙)


  rifle M16步枪


  rifle_ak47 AK47步枪


  rifle_desert SCAR步枪三连发


  grenade_launcher 榴弹


  rifle_m60 M60机枪


  chainsaw 电锯


  crowbar 铁撬棍


  fireaxe 斧头


  katana 东洋武士刀


  cricket_bat 板球棒


  baseball_bat 棒球棍


  frying_pan 平底锅


  electric_guitar 电吉他


  tonfa 警棍


  machete 砍刀


  fireworkcrate 烟花


  gnome 地精玩偶(圣诞老人娃娃)


  upgradepack_explosive 高爆弹


  upgradepack_incendiary 燃烧弹


  hudanimations 血条UI


  特感类mod


  由于特感的报错与名字相同,故不一一列出,相信都能看懂。


  比如models\infected\hunter.mdl


  它们的报错不在于脚本数据,而是模型上的,在服务器上使用没有问题,但在本地服务器上较为严重,换句话说,只能单机玩,但奇怪的是,也是有少数人可以进来你的房间的,不管他有没有用过mod。




addons红色冲突


这里是指菜单的addons内mod变成红色,官方警告为有两个附件冲突,实际并不是真的冲突,而是两个mod的vpk内的文件有相同的,即使是Thumbs.db缓存文件,也会提示冲突,这个文件在Windows上为隐藏的系统保护文件,所以默认看不到,很多作者没意识到这个问题。


  第一种冲突,很常见,也是多数人遇到的,自己同时订阅的两个相同类型的mod,比如两种AK的mod,或者两种手枪。


  第二种是混合mod造成的,比如我订阅了一个演唱会的,它不仅改了黑色狂欢节的歌曲,还把结尾的歌曲改了,然后我再去订阅另一个结尾歌曲mod,他俩加起来就会显示红色,其他类型的mod也是同理。


  如果你会解包打包vpk,可以自行删除,说白了就是强迫症


  当你找到了冲突的mod,可以点击view in workshop取消订阅,如果需要的话还要重启下游戏,因为重启后会同步下创意工坊,并自动删除没有订阅的,那些残留的问题就不会有




Sourcemod多人插件房间


  这个跟插件问题不大,别人进不来主要还是mod方面的

VPK解包打包


解包的上面说过了,使用GCFScape。


  打包的话要使用steam自带的Left 4 Dead 2 Authoring Tools,在库→工具里,内附代一个vpk.exe。


  你也可以将该文件设立一个快捷方式,将root文件夹移动到vpk.exe上,一段批处理后自动完成打包。




地图问题


  主要说下第三方地图中,自己明明下了地图,却还是进不去别人的房,或者自己建房半天也没人进


  如果提示新版本的话,有两种可能:


  1、是你的地图版本真的很低,该更新了;


  2、房主的地图版本很低,双方版本无法匹配;


  另外笔者多次测试下发现,关于不同网站下载的地图,也是能匹配的,只是双方的显示名称不同,只要双方版本相同;


  steam创意工坊中的地图是由Steam用户上传的,有的为原作者,有的为网友搬运,优点是快捷方便,缺点是对国内玩家不友好,很容易抽风,速度为0时很常见,也无法判断上传的版本是哪种。


  说下最简单的例子:


 例如这张死亡度假2(Dead Vacation L4D2),第一张图的版本号为4,更新时间为:2014年6月17日;第二张图的最新更新版本为8,更新时间为:2017年2月22日。


  版本不同,所以就会报错。并且这两张地图同时装的话只有一个生效。




闪退崩溃,有两种闪退,一种是无提示的,另一种是有提示的。


  无提示的:这跟房间里所有人的操作有关,主要根源还在房主的mod,比如某个武器,开始使用无问题,但在指定地点作者并没有在这里让使用,或者说是禁止使用的,房间里的某人一拿起就会触发闪退,这是房主的闪退,然后导致全部弹出。脚本类mod没有删除干净也会导致,比如取消订阅后了没有删除。


  有提示的:这个主要根源在服务器上触发某个事件,多为人物类、特感类mod,比如被hunter扑倒,这个在盖斯mod和半条命等游戏都有遇到,硬盘或配置不行在大画面处理上都可能会触发,如果多人反馈此问题,尝试停用该mod,等待作者修复


关闭服务器检查一致性


即建房前控制台输入sv_consistency 0,这个用处不大,脚本类该进不去的还是进不去,还是考虑以上解决方案。


作者:韦子能 https://www.bilibili.com/read/cv14314459/ 出处:bilibili


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

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

本版积分规则

推荐阅读

猜你喜欢

Archiver|手机版|小黑屋|Steam游戏社 ( 鄂ICP备2021015665号-3 )

Powered by Discuz! X3.4© 2001-2013 Comsenz Inc.  Templated by 迪恩网络

增值电信业务经营许可证B2-20090494 京ICP证130398号[京ICP备09068088-5]京网文[2010]0567-079号 新出网证(京)字146号短消息证书:号[2010]00266-A011

返回顶部 返回列表