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

注册 登录

QQ登录

只需一步,快速开始

查看: 3727|回复: 16
打印 上一主题 下一主题

问一个游戏局域网联机错误的问题。

  [复制链接]

81

主题

3407

帖子

2768

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
229
金元
18518
积分
2768
精华
0
注册时间
2009-7-5
跳转到指定楼层
主题
发表于 2012-9-26 19:06 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 31612640 于 2012-9-26 19:11 编辑

这个游戏是《战争黎明2报应》,情况很奇怪,不知原由。下载的原版游戏打上破解补丁能联机,但是打上任何升级补丁就不能联了。报错“名字已在游戏中”,当然名字、IP、电脑名什么的都不一样的,联机其他游戏正常。另外,在家里台式和笔记本联机正常,到网吧就报名字重复。
老外貌似有了解决办法。但是关键部分看不明白,希望有人能翻译清楚。最好找到更好的解决办法。
老外写的内容如下:
We have been playing Dawn of War 2: Retribution with the Skidrow crack (version 3.13.0.5955) because we wanted to play the game in our local (and offline) LAN without any bullshit. We had the game working swell on two computers, but after that we discovered the other PCs in our LAN would get an strange error when trying to join the game. The name you are trying to use is already in the game The other odd thing was once the error occurred, the person trying to join would “push” their name onto the host.  Now, of course, our names were different and we checked all the obvious things like the the various config files and I even searched the registry for anything that would cause the error. The internet was no help either, the one half way decent idea I found was to try the “smart steam” crack, but that did not help us at all (in fact just caused us more issues). We tried many other, almost silly, fixes too. We were racking our brains at this point, why were three of four computers able to join a game with the one PC that had never gotten the error, but not able to join any games with each other? Then we realized the only relevant difference was that the working PC -the one that never got the error, period- had the game installed on a second HDD (D: ) in a custom directory. At this point, we already tried reinstalling the game on the non-working PCs in a custom folder and it did not help. The fix for us was to run the game off of a different drive other than C: on the trouble PCs. Well technically one of them is still running it off the default directory on C:, because only one doing that was not causing us any issues. The two we fixed do not have second hard drives, so how we fixed this was having them run the game off of my server that is in the same LAN. I just created a share, copied the whole (crack and all) install directory of the game to it, and had the PCs run the game off of the server. Worked perfect. Of course, not everyone has a server sitting in their LAN room, but running it from anywhere other than C: seems to fix the issue. So you could just run the game off of an external drive, or a share that is just on another PC in your LAN. For doing it over the network, you can either map a drive, or just create a shortcut to the UNC path of the DOW exe. Even more ironic, is that now we can even connect to games with two people using the same name… I know its a stupid sounding fix, but I hope this helps someone. Happy LAN gaming!
回复

使用道具 举报

头像被屏蔽

23

主题

396

帖子

325

积分

禁止发言

贡献度
27
金元
2774
积分
325
精华
0
注册时间
2007-3-14
舒服的沙发
发表于 2012-9-26 20:40 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

0

主题

698

帖子

4655

积分

游戏精英

En Taro Tassadar

Rank: 8Rank: 8

贡献度
521
金元
26307
积分
4655
精华
0
注册时间
2012-9-15
硬硬的板凳
发表于 2012-9-26 20:45 | 只看该作者
安装到C:以外的盘
回复 支持 反对

使用道具 举报

81

主题

3407

帖子

2768

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
229
金元
18518
积分
2768
精华
0
注册时间
2009-7-5
冰凉的地板
 楼主| 发表于 2012-9-26 21:09 | 只看该作者
本帖最后由 31612640 于 2012-9-26 21:10 编辑
Phobia 发表于 2012-9-26 20:45
安装到C:以外的盘


不是那么简单吧。他还提到了服务器啥的。我每次都装E盘里,改各种文件都没成功过。
再说了谁把游戏都装C盘里啊,老外又不都是茄子。。
回复 支持 反对

使用道具 举报

81

主题

3407

帖子

2768

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
229
金元
18518
积分
2768
精华
0
注册时间
2009-7-5
5#
 楼主| 发表于 2012-9-26 21:10 | 只看该作者
ashilansam 发表于 2012-9-26 20:40
老外真厉害 虽然偶觉得自己帮不上忙但是还是回复一下

帮顶也是好的~
回复 支持 反对

使用道具 举报

0

主题

698

帖子

4655

积分

游戏精英

En Taro Tassadar

Rank: 8Rank: 8

贡献度
521
金元
26307
积分
4655
精华
0
注册时间
2012-9-15
6#
发表于 2012-9-26 21:11 | 只看该作者
本帖最后由 Phobia 于 2012-9-26 21:12 编辑

另一个是装到局域网里的服务器共享
让联机的从服务器上运行
回复 支持 反对

使用道具 举报

81

主题

3407

帖子

2768

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
229
金元
18518
积分
2768
精华
0
注册时间
2009-7-5
7#
 楼主| 发表于 2012-9-26 21:17 | 只看该作者
Phobia 发表于 2012-9-26 21:11
另一个是装到局域网里的服务器共享
让联机的从服务器上运行

I just created a share, copied the whole (crack and all) install directory of the game to it, and had the PCs run the game off of the server. Worked perfect. Of course, not everyone has a server sitting in their LAN room, but running it from anywhere other than C: seems to fix the issue. So you could just run the game off of an external drive, or a share that is just on another PC in your LAN. For doing it over the network, you can either map a drive, or just create a shortcut to the UNC path of the DOW exe.
这段好像说了好几种方式,都是什么啊?
从这些情况能看出来到底是什么数据冲突了吗?有简单的解决办法吗?
回复 支持 反对

使用道具 举报

0

主题

698

帖子

4655

积分

游戏精英

En Taro Tassadar

Rank: 8Rank: 8

贡献度
521
金元
26307
积分
4655
精华
0
注册时间
2012-9-15
8#
发表于 2012-9-26 21:25 | 只看该作者
本帖最后由 Phobia 于 2012-9-26 21:31 编辑

只讲了分享到自己的局域网服务器
但是因为不是每个人都有这条件,他们的另一个方法就是安装在C:以外的(移动)硬盘
如果是共享的话,一个是设置硬盘映射,还有穿件DOW.exe的UNC路径

之前有提到如果联机中有多于一台装在C:就会报错
回复 支持 反对

使用道具 举报

81

主题

3407

帖子

2768

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
229
金元
18518
积分
2768
精华
0
注册时间
2009-7-5
9#
 楼主| 发表于 2012-9-26 21:34 | 只看该作者
Phobia 发表于 2012-9-26 21:25
只讲了分享到自己的局域网服务器
但是因为不是每个人都有这条件,他们的另一个方法就是安装在C:以外的(移 ...

不太明白啊,C:是指C盘?我都是装E盘里了也报错。
DOW.exe的UNC路径是啥?
移动硬盘行的话,就是U盘也行呗?

回复 支持 反对

使用道具 举报

0

主题

698

帖子

4655

积分

游戏精英

En Taro Tassadar

Rank: 8Rank: 8

贡献度
521
金元
26307
积分
4655
精华
0
注册时间
2012-9-15
10#
发表于 2012-9-26 21:40 | 只看该作者
C:是C盘
UNC应该是服务器的相对文件地址
U盘的话,他的意思是只要不是安装程序指定的默认路径就行

之前没说清,他提到如果联机中有多于一台装在C:就会报错
回复 支持 反对

使用道具 举报

81

主题

3407

帖子

2768

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
229
金元
18518
积分
2768
精华
0
注册时间
2009-7-5
11#
 楼主| 发表于 2012-9-26 21:44 | 只看该作者
Phobia 发表于 2012-9-26 21:40
C:是C盘
UNC应该是服务器的相对文件地址
U盘的话,他的意思是只要不是安装程序指定的默认路径就行

那为什么要用服务器或外接硬盘呢?都装到D盘或E盘不就行了?
回复 支持 反对

使用道具 举报

0

主题

698

帖子

4655

积分

游戏精英

En Taro Tassadar

Rank: 8Rank: 8

贡献度
521
金元
26307
积分
4655
精华
0
注册时间
2012-9-15
12#
发表于 2012-9-26 21:48 | 只看该作者
他那边有2台电脑没有多余的盘
但是正好有服务器
回复 支持 反对

使用道具 举报

81

主题

3407

帖子

2768

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
229
金元
18518
积分
2768
精华
0
注册时间
2009-7-5
13#
 楼主| 发表于 2012-9-26 21:57 | 只看该作者
Phobia 发表于 2012-9-26 21:48
他那边有2台电脑没有多余的盘
但是正好有服务器

他的意思是只要不是C盘,换盘符就管用?可是我每次都装E盘或F盘,都不行啊。
这个是什么冲突?能看出原理不?
回复 支持 反对

使用道具 举报

0

主题

698

帖子

4655

积分

游戏精英

En Taro Tassadar

Rank: 8Rank: 8

贡献度
521
金元
26307
积分
4655
精华
0
注册时间
2012-9-15
14#
发表于 2012-9-26 22:10 | 只看该作者
必须装在另一个盘,就算是C:的自定义文件夹也不行
你试试在别的盘新建个文件夹装里边
网上没找到别的解决方法
回复 支持 反对

使用道具 举报

81

主题

3407

帖子

2768

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
229
金元
18518
积分
2768
精华
0
注册时间
2009-7-5
15#
 楼主| 发表于 2012-9-26 22:19 | 只看该作者
Phobia 发表于 2012-9-26 22:10
必须装在另一个盘,就算是C:的自定义文件夹也不行
你试试在别的盘新建个文件夹装里边
网上没找到别的解决方 ...

这个问题我前年玩原版的时候就问过,到现在第二个资料片都不再出补丁了,依然没有办法解决。今天我又偶然想起这个问题,搜了半天,这个老外是唯一一个解决了这个问题的人。
回复 支持 反对

使用道具 举报

0

主题

698

帖子

4655

积分

游戏精英

En Taro Tassadar

Rank: 8Rank: 8

贡献度
521
金元
26307
积分
4655
精华
0
注册时间
2012-9-15
16#
发表于 2012-9-26 22:26 | 只看该作者
那也没办法了 他只讲了这2种方法
回复 支持 反对

使用道具 举报

81

主题

3407

帖子

2768

积分

游戏达人

Rank: 7Rank: 7Rank: 7

贡献度
229
金元
18518
积分
2768
精华
0
注册时间
2009-7-5
17#
 楼主| 发表于 2012-9-26 22:41 | 只看该作者
Phobia 发表于 2012-9-26 22:26
那也没办法了 他只讲了这2种方法

关键是意义不明啊。必须用外接硬盘?还是不在同一个盘符里就行了?
游戏会检测所在位置的盘符冲突吗?我先拿U盘去试试吧。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-3-9 20:15 , Processed in 0.129125 second(s), 15 queries , Memcache On.

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

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