共和国之辉这个版本,大概是国内网吧里存活时间最长的红警MOD了。从零几年到现在,很多人只记得和电脑打,却很少真正和朋友联过机。不怪大家,因为共和国之辉的原版,压根就没有官方对战平台支持,想要联机,确实得绕点路子。
先说清楚一个基础问题,共和国之辉是基于红色警戒2尤里的复仇这个版本改出来的,所以它继承了尤里的复仇的联机特性。也就是说,想联机,你的电脑里得有完整版的共和国之辉游戏文件,这一点很多人卡住了,因为市面上的安装包乱七八糟,有些阉割掉了联机需要的组件。
解决联机,最靠谱的办法是用对战平台。早年间大家用浩方对战平台,后来浩方凉了,现在主流是游侠对战平台,还有红警之家自带的联机对战平台。不要用国产某大型游戏平台,那个对共和国之辉支持不好,进去容易闪退。
具体操作其实简单。你先下载一个游侠对战平台,注册个账号,登录后在游戏列表里找到红色警戒2专区,然后进一个房间。这里注意,得选那些标注支持共和国之辉的房间,有些房间是原版红警2,进去后会显示版本不匹配。进去房间后,平台会自动帮你匹配虚拟局域网,相当于你和房间里的玩家处在同一个局域网里。
接下来是关键一步。打开游戏目录,找到游戏执行文件,通常是game.exe。右键点属性,选择兼容性,把“以兼容模式运行”勾上,选Windows XP SP3。这一步别跳过,否则老游戏可能弹窗报错。然后启动游戏,进入主菜单后选“网络”选项,游戏会自动搜索局域网内的主机。如果你看到别人的房间名,直接点进去就行。如果是你自己想开房间,就点“创建网络游戏”,选好地图,设置好密码,等着别人加入就行。

不过有个坑得先排掉。打开游戏选项里的“网络”设置那一栏,确认一下你的网络协议是IPX还是TCP/IP。现在绝大多数平台用的是TCP/IP,所以得选TCP/IP连接方式。如果你发现进不去别人的房间,多半是这儿选错了。另外,要注意防火墙。Windows十系统会拦截老游戏访问网络,第一次启动时弹窗问你要不要允许,一定要点允许访问,否则别人看不到你的主机。
再说说版本一致性的问题。共和国之辉也分好多版本,比如1.0、1.2、还有一些人改过的加速版。联机时版本不一致,进了房间后进度条加载到一半就会掉线。最直接的检查方式是对比游戏文件的大小,主程序game.exe的大小不一样就别折腾了。一般网上传播最多的是V1.2版,你下游戏的时候找那个标注V1.2的就行,它和大多数人的版本是吻合的。
实际联机遇到的掉线问题,还有一种情况是主机用了路由器的,需要在路由器里把端口映射打开,默认端口范围是5300到5303,UDP协议。如果不会设置,也简单,用游侠对战平台的时候,平台会自动帮你做内网穿透,基本上不需要手动改路由器。
还有一种老玩家用的变态办法,就是用IP直连。这个需要双方都有一台能上网的电脑,且其中一方有公网IP。打开游戏,在网络界面选择“加入网络游戏”,在地址栏里输入对方的IP地址,如果网络通就能直接连上。但现在家庭宽带大多是内网IP,这个方法基本失效了,不推荐新手折腾,有时候运气好能连上,有时候折腾半小时还是卡在“正在连接”的转圈界面。还是平台来得省心,毕竟平台把底层网络问题全处理好了。
最后唠叨一句。共和国之辉这个游戏版本本身有bug,尤其联机久了会出现资源交换不同步的问题,表现出来就是你的建筑突然消失了,或者单位卡住不动。双方都别急,把游戏速度调成“中等”或者“快速”就行了,最高速度反而容易出问题。如果总是同步失败,就换一张地图,有些地图在共和国之辉里天生容易崩,比如八人地图就比四人地图更容易出问题。
写这些,是希望你抽个周末,把老同学喊上,去游侠平台建个房间,用中国大兵和解放军坦克再打一把。那些年抢矿车、布雷、造海豹突击队的日子,其实离你只有五步远。