没装ipx协议的xp系统也能用这个补丁联机,支持所有版本的红色警戒2(我用的红警全集那个版本,测试有效).解压到安装目录,进游戏,点选项→网络→什么都不改点确定。然后就能进局域网了。下次不需要此步骤直接进就可以
如何解决Win7 红警2 不能联网问题
1.把wsock32.dll放在红警的游戏根目录下,这个文件可以模拟出IPX协议
2.在win xp平台的机器上也要放进这个wsock32.dll
3.在win7下以xp兼容模式运行ra2.exe,并关闭防火墙
这样联网就可以游戏了。
(还不行的话,必须下载红警的联网补丁-ts_ra2_lanpatch_1_00)
(一).Win7系统设置红色警戒图标
点击鼠标右键,在兼容性菜单栏中,点击兼容模式(Win XP打上钩)。
(二)你确认你两台机器都安装了IPX/SPX协议了吗?
如果没有,按下列介绍安装:
打开网上邻居(点击鼠标右键选“属性”),再用鼠标右键点击“本地连接”的“属性”,“常规”中,先在“此连接使用下列项目”中选择“Internet 协议”再点“安装”,然后在弹出的窗口中选择“协议”,再选择“NWLink IPX/SPX/NetBIOS……”,然后选择“添加”,随后“确定”就可以了。
(三)然后更改游戏的序列号,联网的每台都要不同(如果你们的游戏序列号相同,那你们的红警一定是复制同一个版本),否则是无法联机的。
在根目录下找到Woldata.key文件,右键点击,“打开方式”,选择用记事本打开,打开后会发现好长一串数字,后面是\SETUP.INI结尾。修改那一串数字的最后三位,保证局域网中进行联网的每台电脑上这三位数字都不同。 第一台电脑是XXXXX……XX001\SETUP.INI,第二台电脑是XXXXX……XX002\SETUP.INI如此类推。修改完后记得保存文件。
如果打开后是乱码,把我下面给出的复制进去替换原来的字符
10991478310537297561649622401880764126419840913672270792188169491608197372711325057266741593997146213246811979244021552319061222\SETUP.INI
(四)进入游戏后,先别急着联网打游戏,首先调整设置:在主菜单中点“选项”——“网路”,进入设置界面。
socket号码——0
目标网络——00.00.00.00
防火墙号码——可以不设置
温馨提示:答案为网友推荐,仅供参考