我们宿舍两个XP 可以联机玩红警,我进入大厅却看不见人。IPX协议和补丁都下了,还是不能,为什么?

如题所述

个人一台笔记本,两台台式机,一个无线路由,尤里的复仇,XP系统测试成功,经搜集及心得体会如下:

红警联网需要以下条件:

1.确定已经安装相同版本的红警。如果一台机器有,另一台可复制其整个红警目录(ra2md)到本机器。
2.确定未被防火墙阻截。
3.在安装目录下,确定拥有Woldata.key和ra2.reg两个文件。如果没有,或者Woldata.key打开后是乱码,可用记事本编辑或修改下列字符替换原有字符
10991478310537297561649622401880764126419840913672270792188169491608197372711325057266741593997146213246811979244021552319061240\SETUP.INI
如果没有ra2.reg,复制并修改下面的内容,并保存为ra2.reg文件。然后在各个机器修改最后一行的数值,保证每台机器都不相同,再分别执行即可。

REGEDIT4

[HKEY_LOCAL_MACHINE/Software/Westwood/Red Alert 2]
"Serial"="1111111111202119192201"

因为红色警戒是比较早的游戏,无法通过TCP/IP直接连网。必须使用IPX协议。
具体步骤如下
红警局域网联机的具体方法: 适用于原版红警、尤里复仇,及任何同样的扩展版。

第一步:安装IPX协议。
方法:
1控制面板——网络连接(或网上邻居·属性)——本地连接(若无线路由选无线网络连接)·属性,在“此连接使用下列项目”中,找找有无NWLink IPX/SPX/NetBIOS Compatible ...协议,如果没有,点击下面的“安装”按钮——点选“协议”——点击添加——点选“NWLink IPX/SPX/NetBIOS Compatible ...协议”——确定。
2在本地连接(若无线路由选无线网络连接)--属性--NWLink IPX/SPX/NetBIOS Compatible ...(双击)--内部网络号,必须每台电脑不一样,如00000001,把最后一位改一下。

第二步:修改游戏序列号。强烈建议不要用八人联机补丁
在各个机器游戏主目录中,找到“Woldata”的文件,用记事本将其打开。文件中的数字,联机的每台机器上必须都不一样,需分别改动最后两位数字使其区分。如将
10991478310537297561649622401880764126419840913672270792188169491608197372711325057266741593997146213246811979244021552319061240\SETUP.INI 的最后的数字40改成11.

重新启动你的机器

第三步:设置目标网路。
分别进入游戏后,选择选项·网络。
网路卡:冒号前面的数字应该是内部网络号,后面则是网卡的MAC地址,点击“网路卡”的三角形按扭,选择头八位数字相同的内部网络号,冒号后面的数字可以不用管他
socket号码——0
目标网络——00.00.00.00
防火墙号码——可以不设置
  

进入游戏,进入网路,可看到大厅

后注:
⑴使用QQ对战平台类软件进行Internet对战,无需进行上述设置,当然也无需安装IPX协议。
⑵通过上述步骤,红警局域网联机问题一般都能得到解决。但以后再使用QQ对战平台类软件时,你会发现在网络中无法看到其他玩家。解决方法:进入游戏后,选择“选项”→“网路”→清空“Socket号码”和“目标网路”框中的内容→点击“确定”。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-12-13
弄两个水晶头连上试试 . 新建个局域网.追问

好,我试试看

第2个回答  2011-12-13
不是1.0版追问

那是什么版本的a ? 个人比较喜欢玩共和国之辉

追答

.............

追问

1.0 版本不可以么

追答

不是
哪个画面右下角有一个1.0 有的红警是1.05版

追问

我的那个是1.0 怎么弄才能和XP联机啊

追答

你那有没有局域网?

追问

我们用的是路由器

追答

你弄一个qq对战平台

追问

我们用的是路由器,你QQ多少 我加你一下,谢谢

追答

我现在不方便开qq就在这聊吧