魔兽美服吧 关注:7,453贴子:56,323
  • 6回复贴,共1

【转】战网一体通用客户端(欧服不可用)。

只看楼主收藏回复

在NGA看到的这个非常实用的内容,便拿了过来。以后可以一个客户端登录各大区了。因为欧服客户端有语言验证功能,所以欧服不可用。


IP属地:吉林1楼2014-11-13 13:01回复
    ◆首先先下载一个战网程序并安装好;
    ◆关闭战网登陆桌面程序以及游戏,从进程管理器中查看,确实已经完全退出;
    ◆使用专业一些的文本修改器,比如 UltraEdit、Notepad++等,总之不要用系统自带的记事本修改或备份以下文件夹(可能为隐藏属性 - 显示方法:任意文件夹界面->工具->文件夹选项->查看->点选“显示隐藏的文件、 文件夹和驱动器”):
    XP 目录:
    C:\Documents and Settings\All Users\Application Data\Battle.net\Agent\Agent.db
    Win 7/8/8.1 目录
    C:\ProgramData\Battle.net\Agent\Agent.db
    Mac 目录:
    User\Shared\Battle.net\Agent\Agent.db
    查找以下字节(wow_zhcn 也可以是 wow_enus 和 wow_zhtw,依照你以前安装的版本选择):
    "/game/wow_zhcn"
    在其分支下,有以下字节:
    "installed_locales" : [
    "zhCN"

    将其修改为:
    "installed_locales" : [
    "zhCN",
    "zhTW",
    "enUS"

    以国服为例,整体变动是这样的:
    "/game/wow_zhcn" : {
    "resource" : {
    "game" : {
    "binary_launch_path" : "WoW.exe",
    "binary_launch_path64" : "WoW-64.exe",
    "current_version" : 19034.000000,
    "display_locales" : [
    "zhCN"
    ],
    "download_region" : "cn",
    "ever_playable" : false,
    "expansion_level" : 4.000000,
    "install_dir" : "D:/World of Warcraft CN",
    "installed_locales" : [
    "zhCN"
    ],

    更改后为:
    "/game/wow_zhcn" : {
    "resource" : {
    "game" : {
    "binary_launch_path" : "WoW.exe",
    "binary_launch_path64" : "WoW-64.exe",
    "current_version" : 19034.000000,
    "display_locales" : [
    "zhCN"
    ],
    "download_region" : "cn",
    "ever_playable" : false,
    "expansion_level" : 4.000000,
    "install_dir" : "D:/World of Warcraft CN",
    "installed_locales" : [
    "zhCN",
    "zhTW",
    "enUS"
    ],

    ◆修改完毕后,重启战网桌面客户端,然后选项->扫描和修复,会显示很小的文件需要下载,500MB 不到,等下载完成,一体客户端改造完毕。


    IP属地:吉林本楼含有高级字体2楼2014-11-13 13:09
    回复
      下面讲下使用方法如何切换语系:
      ◆修改 WTF/Config.wtf 文件,中的第一行(portal),和第二行(textLocale),第三行(audioLocale)以及第四行(agentUID)。
      ◆portal 后面为你要登录的服务器,选项有:
      CN(大陆)、TW(台服)、US(美服)
      ◆textLocale 后面为你要使用的语系,选项有:
      zhCN(简体中文)、enUS(美国英文)、zhTW(繁体中文)
      ◆audioLocale 后面为你要使用的语系,选项有:
      zhCN(简体中文)、enUS(美国英文)、zhTW(繁体中文)
      ◆对于发现没有 portal 语句的,请自行添加,误操作运行 Launcher 可能会把 portal 配置行删掉。
      ◆agentUID 后面为你要使用的基准客户端,选项有:
      wow_zhcn(简体中文版)、wow_enus(美国英文版)、wow_zhtw(繁体中文版)
      经过验证,简体中文只能开起简体中文和英文语音,不能用繁体;繁体中文同理也只能使用繁体语音和英文语音;英文语音只能使用英文语音。像随意组合的梦想破灭。所以不要出现 textLocale zhCN 搭配 audioLocale zhTW 的组合,不管用。
      ◆下面是例子:
      1. 比如你想用简体玩美服、音效为简体音效,基准随着国服走,那么就是这样了:
      SET portal "US"
      SET textLocale "zhCN"
      SET audioLocale "zhCN"
      SET agentUID "wow_zhcn"

      2. 比如你想用英文玩国服、音效为简体中文,基准随着美服走,那么就是这样了:
      SET portal "CN"
      SET textLocale "enUS"
      SET audioLocale "enUS"
      SET agentUID "wow_enus"

      3. 比如你想用繁体玩国服、音效为英文,基准随着台服走,那么就是这样了:
      SET portal "CN"
      SET textLocale "zhTW"
      SET audioLocale "enUS"
      SET agentUID "wow_zhtw"


      IP属地:吉林本楼含有高级字体3楼2014-11-13 13:14
      回复
        这个不错,顶一顶。
        顺便打算去美服的纯新手有几点疑问希望能帮我解答下。
        1.楼主你发的这个只是战网客户端登陆的一体的吗?美服的游戏客户端还是要重新下是吗?
        2.比如说我想美服和国服切换的玩?每次切换登陆时都是要改 WTF/Config.wtf里面文件吗?
        3.最后问下,国服的游戏客户端可以更改成美服的吗?(觉得这个问题白痴的话可以不回答)


        IP属地:宁夏4楼2014-11-16 14:34
        收起回复
          请问下mac版agent里没有agent.db是怎么回事


          IP属地:天津5楼2016-07-05 15:22
          收起回复