这个方法本人亲自尝试了,绝对可以行的通,
安装:由于红警2系列大都是00、01年的产品,虽然在Windows98、XP等系统下可以正常安装,但在Win7\Vista 环境下安装难免会出现问题。不过我们可以调整兼容性:右键点击安装程序,选择 属性—兼容性—用兼容模式运行,WinXP模式或Win2000模式,然后确定。安装和运行都这么操作。
补丁:游戏安装完成后,进入安装目录,把wsock32.dll复制到游戏的根目录下。然后更改游戏的序列号,否则如果是同一安装程序在不同机子上安装的游戏是无法联机的:在根目录下找到Woldata.key文件,右键点击,“打开方式”,选择用记事本打开,打开后会发现好长一串数字,后面是\SETUP.INI结尾。修改那一串数字的最后两位,保证局域网中进行联网的每台电脑上这两位数字都不同。例如:第一台电脑是XXXXX……XXX01\SETUP.INI,第二台电脑是XXXXX……XXX02\SETUP.INI如此类推。修改完后记得保存文件。
进入游戏后,先别急着联网打游戏,首先调整设置:在主菜单中点“选项”——“网路”,进入设置界面,所有电脑在Socket号码里输入0,其他保持默认。回到主菜单,原本点击无法进入的“网路”可以进去了,当然Win7\Vista 红警2 局域网联机对战也可以爽爽的玩了。
补丁下载地址:
https://skydrive.live.com/?cid=74cc278370b79a63&id=74CC278370B79A63%21153#其中的Woldata.key文件如果找不到可以不配置,