游戏狗安卓频道欢迎您
您的当前位置:安卓游戏 > 正文

暗黑3更新不了 暗黑3美服问题 修改agent解决办法

在美服昨天维护之后有很多中国台湾客户端的美服暗黑3玩家不能更新,这个问题的主要原因是zhTW指向中国台湾战网,而中国台湾战网的问题是他属于亚洲服,所以更新信息在一定程度上和美服不同步。也就是,如果中国台湾战网不更新,繁体客户端就和亚洲服同步。如果你要在繁体客户端下完美服,能做的只有一个,修改修改agent文件中的url,直接从美服的更新服务器下载:

第一种解决办法 

1.用写字板打开以下文件 (经过确认只需要修改这一个文件,游戏目录下的DB文件别动)

WIN 7用户请打开:C:\ProgramData\Battle.net\Agent\agent.db

XP用户请打开: C:\Document and settings\All Users\Application Data\Battle.net\Agent\agent.db

2.搜索文件中的 //zhTW.patch 并全部替换为 //enUS.patch.

大概要替换3处文件,重新进入并进行更新,问题就解决了。

第二种解决办法 

不需要更改语言,也不需要修改agent.db档案

win7系统下,使用文字编辑器(记事本或写字板都可以)打开 C:\Windows\System32\drivers\etc 目录下的 hosts 文档

在hosts文档末尾添加以下语句:

12.129.206.133 zhTW.patch.battle.net

再保存关闭(修改hosts需要系统管理员权限)

然后运行繁中客户端的启动器即可自动更新美服补丁

其原理为:利用修改hosts的方法将亚服更新伺服器: zhTW.patch.battle.net 转向至美服更新伺服器的IP: 12.129.206.133

苹果系统地址:

sudo vim /etc/hosts

需要管理员权限

原理

升级补丁是从台外服务器读取的,中国台湾服务器更新延迟导致的。

agent是什么?

agent是一个配置文件,根据主程序驱动的脚本文件,用来执行diablo更新,测试,卸载等相关操作。

第二,没有agent会怎么样?

没关系,直接删除系统会帮你再下一个,所以大家不必担心修改导致的系统问题。

注意事项

1.切记改了agent然后保存操作!并在进程里确认完全关闭diablo进程和agent.exe进程。你打开agent只是将文件从硬盘读取到内存中来,如果没有保存就不会覆盖到硬盘上去,而在这个过程中你再次打开lunch,读取的旧文件会将你之前的修改覆盖。

2.重新进入游戏后,记得确认自己是在美洲服务器,刚才本人重进也发现无限更新提示,因为亚洲服务器没更新,美洲服务器更新了版本不符导致的,改回美洲服务器就OK了。

相关内容
©游戏狗 Gamedog.cn 北京手游天下数字娱乐科技股份有限公司 版权所有
安全百店 ANVA自律组
游戏狗微信关注游戏狗订阅号