3DMGAME 3DM首页 新闻中心 前瞻 | 评测 游戏库 热门 | 最新 攻略中心 攻略 | 秘籍 下载中心 游戏 | 汉化 购买正版 论坛

注册 登录

QQ登录

只需一步,快速开始

查看: 500|回复: 6
打印 上一主题 下一主题

[资料] [解决过程]使命召唤5 战争世界 合作模式 这个游戏部分不可用

[复制链接]

0

主题

6

帖子

19

积分

新手玩家

Rank: 1

贡献度
0
金元
185
积分
19
精华
0
注册时间
2024-2-15
跳转到指定楼层
主题
发表于 2024-11-9 21:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 D3DX941.dll 于 2024-11-9 21:53 编辑

使命召唤5 CoDWaW 合作模式 这个游戏部分不可用解决

记得在大学的时候,唯一和室友一起玩过的FPS单机游戏就是使命召唤5,说不出的情怀。
而现在距离游戏发售已经将近16年了。为了重拾曾经的快乐,最近又开始了捣鼓和折腾。

太长不看
原因可能有多种多样,目前发现的原因是游戏本体不正常,需要重新制作(逐个打补丁)
以下是正文:

游戏名称:使命召唤5世界战争
英文名称:Call of Duty World at War
英文简称:CoDWaW
发售日期:2008-11-08

现在记录一下怎么遇到的以及怎么解决的:
问题现象是:中文汉化版1.7显示:这个游戏部分不可用
英文版对应的是 This game session is no longer available.
场景是一台电脑和另一台电脑在同一个局域网上,其中一台能看见另一台,反过来就不行,而且局域网可以互相 ping 通彼此,防火墙都设置为专用网络。这些现象并不是典型的,不作为前置条件,仅做记录。

解决的思路如下:
  • Windows防火墙的问题
  • 路由器端口转发的问题,或者路由器防火墙的问题
  • 可不可以用P组补丁:Plutonium
  • 注册表信息
  • 游戏本体有问题

查阅了大量的网页,以及贴吧,B站视频,甚至朋友帮忙查了油管视频,慢慢摸索,结论如下

Windows防火墙的问题
一有这种问题动不动就关防火墙,这是不文明的。
启动游戏的时候,会弹出Windows防火墙提示的,会让你勾选允许还是不允许 公用,专用网络,对应的是防火墙高级配置的入站规则。
通常防火墙的入站规则,要么弹窗的时候选择允许,要么手动建一个。
思路和规则就是 允许 CodWaw.exe 和 CodWawmp.exe 在两种网络配置上的TCP和UDP协议。
一般来讲,可以抄其他的程序规则,TCP和UDP各一条,每个可执行文件一条,因此可以建四条。
然后确保选择的网络配置在规则内是允许的,粗暴一点就是公用和专用都允许。
精细一点就是,公用不允许,专用就允许。
  • Call of Duty(R): World at War Campaign/Coop 专用 TCP
  • Call of Duty(R): World at War Campaign/Coop 专用 UDP


路由器端口转发的问题,或者路由器防火墙的问题

很多外网资料,甚至Activision官网也能搜到:
例如《使命召唤》游戏所用端口 (activision.com)
例如端口3074 和端口28960
然而这个问题实测影响不大,除非是反过来想封禁这两个,或者运气爆棚这两个端口被某些程序占用以外,一般是不会不能使用的。
进一步的,路由器端口转发,我登进路由器例如 192.168.0.1上去一看,压根没有这种高级功能,只看到有端口映射,例如 把内网的端口映射到外网。
这跟局域网是没有关系的。只跟是否有外部的网络要访问里边的设备有关。

可不可以用P组补丁:Plutonium
B站还是高手多,以前听都没听说过。
不过赶紧试了一下,发现Plutonium软件可以用来联机打游戏,是一个很优秀的项目。
然而用 Plutonium 联机还是失败了,那么大概率就要怀疑是游戏本体有问题了。
估计游戏本体如果可以联机,大概率 Plutonium 也能用他的技术联机。

注册表信息
经过尝试,在游侠等网站还能找到一些补丁,进行了恢复注册表。尝试的结果依旧是不能联机。结论是跟注册表无关,跟联机的 CDKey 也无关。

游戏本体有问题
试了好几天,各种查资料,各种制作整合包,试了英文版、试了中文版,偶然发现用1.4的英文版客户端可以联机。
立马就想到那我上一步做了什么?进一步是不是可以升级到1.7,甚至直接用中文汉化版联机。
最终答案是游戏本体有问题,问题出在安装游戏以及打补丁过程中,可能是漏打什么Patch包了。现在游侠网还能找到这些升级包。
经过尝试和验证发现,需要正确打升级补丁
如果手头有1.1版本的本体,则可以在恢复注册表的情况下,分别安装 1.2,1.2-1.4,1.4-1.5, 1.5-1.6,1.6-1.7升级档。
我是从1.1版本,逐个安装升级档,升级到1.4,然后安装游侠的
使命召唤5世界战争 1.4-1.7升级档中文版修正补丁
其中,有2两个文件 Windows Defender报毒,
  • Private Client Patch 1.7
  • codmp.exe

另外火绒安全软件查杀没有报毒,那么具体有没有毒就自行判断,经过测试仅仅局域网联机是不需要这两个文件的。

注册表怎么恢复
注意:游侠有很多注册表导入器
注意,如今 64位 为主的操作系统下,很多注册表导入器失效,需要注意甄别。
例如:
  • 使命召唤5世界战争(Call Of Duty World At War)序列号切换+注册表修复器(感谢游侠网及CFB组织高手小旅鼠制作)
  • 使命召唤5世界战争(Call Of Duty World At War)注册表导入器(本工具适合于重装系统或游戏注册表信息丢失造成的游戏无法运行
注意,缺少注册表信息会导致安装升级补丁的时候找不到游戏安装目录,也很可能出现游戏无法运行的情况。因此最好是恢复一下注册表。
除了使用网络上的来路不明的修改器(没有冒犯软件作者的意思),仅从安全性角度,还可以手工导入注册表:
可以直接生成对应目录的注册表项,直观且安全。
显然是要导入到 HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Activision\Call of Duty WAW 下。
例如(不要复制,路径不同,CDKey也不同):




<

首发自B站,已获得图文原作者授权转载。


评分

1

查看全部评分

回复

使用道具 举报

0

主题

6

帖子

19

积分

新手玩家

Rank: 1

贡献度
0
金元
185
积分
19
精华
0
注册时间
2024-2-15
舒服的沙发
 楼主| 发表于 2024-11-9 21:55 | 只看该作者
Windows Registry Editor Version 5.00

; Call of Duty: World at War registry
; Generated by RegFiles.net
; https://www.regfiles.net/registr ... rld-at-war-registry

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Activision\Call of Duty WAW]
"InstallPath"="D:\\Games\\Activision\\"
"InstallDrive"="D:\\"
"Language"="enu"
"StartMenuFolder"="C:\\Users\\Agret\\AppData\\Roaming\\Microsoft\\Windows\\Start Menu\\Programs\\Activision\\Call of Duty(R) - World at War(TM)"
"Version"="1.0"
"UninstallString"="C:\\Program Files (x86)\\InstallShield Installation Information\\{D80A6A73-E58A-4673-AFF5-F12D7110661F}\\uninstall.exe -runfromtemp -l0x0409"
"EXEStringS"="D:\\Games\\Activision\\CoDWaW.exe"
"EXEStringM"="D:\\Games\\Activision\\CoDWaWmp.exe"
"QA"="22.0"
"Techhelp"="D:\\Games\\Activision\\Docs\\Help\\readme.htm"
"codkey"="BILI-BILI-ORIG-INAL-POST"
"PatchLog"="D:\\Games\\Activision\\install.log"
回复 支持 反对

使用道具 举报

0

主题

6

帖子

19

积分

新手玩家

Rank: 1

贡献度
0
金元
185
积分
19
精华
0
注册时间
2024-2-15
硬硬的板凳
 楼主| 发表于 2024-11-9 22:00 | 只看该作者
<<<<<<<<<<<<<<<<<
回复 支持 反对

使用道具 举报

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

本版积分规则

Archiver|手机版|3DMGAME ( 京ICP备14006952号-1  沪公网安备 31011202006753号

GMT+8, 2025-2-15 00:22 , Processed in 0.113066 second(s), 16 queries , Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表