魔兽世界怀旧服服务器名称
前置准备
本指南仅适用于基于TrinityCore或 AzerothCore 搭建的稳定版魔兽世界怀旧服(TBC/WLK通用)本地单机端,需要提前完成以下3项准备:
- 已正常运行的本地单机端服务端(启动后能在角色选择界面看到默认服务器名)
- 服务端配套的数据库管理工具(推荐Navicat Premium 16 免安装便携版,下载地址:https://www.123pan.com/s/4Xa8Vv-Nl65t 提取码:4q8b)
- 服务端配套的dbc文件编辑器(推荐WoW Tools DBC Editor 4.0,下载地址:https://www.123pan.com/s/sfa8Vv-8p65t 提取码:t09s)
第一步:修改数据库内的服务器基础名称
数据库是服务端存储核心信息的地方,先修改这里才能让登录器和服务端匹配。
1.1 连接本地服务端数据库
- 打开下载好的Navicat Premium,点击左侧「连接」→ 选择「MySQL」
- 在弹出的连接窗口中填写以下固定/你的本地配置:
- 连接名:任意取(比如「怀旧服单机端」)
- 主机:localhost 或 127.0.0.1
- 端口:3306(如果你的本地端修改过端口请填对应值)
- 用户名:root(默认通用,部分端可能是trinity)
- 密码:ascent(通用默认老端)、root(通用新端)或你自己设置的密码
- 点击「测试连接」,显示「连接成功」后点击「确定」保存并连接
1.2 修改auth库的realmlist表
- 在左侧连接列表中展开你的数据库,找到并双击打开auth库
- 在auth库的表列表中找到并双击打开realmlist表
- 找到唯一一行数据(如果是多端整合会有多行,对应修改目标行),修改name列的内容为你想要的服务器名(比如「艾泽拉斯后花园-怀旧WLK」)
- 修改address列的内容为localhost:3724(通用端口,部分老端是3725,多端整合对应调整)
- 点击工具栏的「保存」按钮(软盘图标),关闭realmlist表
第二步:修改登录器配置文件(如果有第三方登录器)
很多怀旧服本地端会自带第三方登录器(比如大脚怀旧单机登录器),需要同步修改配置,否则会出现登录器找不到服务器的问题。
2.1 找到第三方登录器的配置文件
打开你的服务端/登录器所在目录,找到以下常见名称的配置文件:
- launcher.ini
- realmlist.wtf(如果是直接放在客户端目录的原生配置也要检查)
- config.ini
优先打开launcher.ini,如果没有再检查另外两个。
2.2 修改第三方登录器的配置
如果是launcher.ini,用记事本打开后找到以下类似的配置项,修改对应内容:
```ini [Server] Name=艾泽拉斯后花园-怀旧WLK Host=127.0.0.1 Port=3724 ```如果是realmlist.wtf,用记事本打开后只保留一行内容:
``` set realmlist 127.0.0.1 ```如果是config.ini,找到「ServerName」「RealmlistHost」等字段修改即可,修改后全部保存并关闭。
第三步:修改客户端dbc文件(修正登录排队界面和公告栏的服务器名)
前两步修改后,角色选择界面的服务器名已经正确,但登录排队界面(即使没有排队)、登录成功后的左侧公告栏顶部可能还是旧名称,需要修改客户端的dbc文件。
3.1 找到并备份客户端的dbc文件
- 打开你的魔兽世界怀旧服客户端目录(比如「D:\Games\WoW-WotLK-3.3.5a」)
- 找到Data文件夹,进入对应语言的文件夹(简体中文是zhCN,繁体是zhTW,英文是enUS)
- 在zhCN文件夹中找到dbc文件夹(如果没有需要先解压缩locale-zhCN.MPQ中的dbc文件)
- 复制整个dbc文件夹到桌面备份,命名为「dbc_backup」
3.2 解压缩locale-zhCN.MPQ获取dbc文件(可选,如果已有完整dbc跳过)
- 下载MPQ Editor 4.0.0.870,下载地址:https://www.123pan.com/s/5fa8Vv-9q65t 提取码:2v7x
- 打开MPQ Editor,点击「文件」→「打开MPQ」,选择客户端Data\zhCN目录下的locale-zhCN.MPQ
- 在左侧文件树中找到并展开DBFilesClient文件夹
- 选中该文件夹下的所有.dbc文件,点击右键→「解压到」→ 选择刚才新建的zhCN\dbc文件夹
- 解压完成后关闭MPQ Editor
3.3 用DBC Editor修改RealmList.dbc
- 打开下载好的WoW Tools DBC Editor 4.0
- 点击「File」→「Open」,选择刚才的zhCN\dbc文件夹中的RealmList.dbc
- 在编辑器中间的表格区域找到唯一一行数据,修改Name列(带zhCN后缀的那个列)为你刚才数据库里改的服务器名(必须完全一致,不能有多余空格或符号)
- 点击「File」→「Save」覆盖保存原文件,关闭DBC Editor
3.4 把修改后的dbc文件放回客户端(必须覆盖原压缩包?不,更简单的方法)
不需要重新压缩MPQ,直接把修改后的dbc文件夹放到客户端根目录的Data文件夹下即可(优先级高于MPQ压缩包,游戏启动会优先读取根目录的dbc)
第四步:重启服务端并验证修改结果
- 完全关闭服务端的所有进程(包括authserver.exe、worldserver.exe、mangosd.exe等,部分端是服务形式,需要在「服务」里停止)
- 按顺序启动服务端(通常先authserver,再worldserver,等待worldserver显示「Ready for connections」)
- 启动第三方登录器或直接运行客户端的Wow.exe(如果是原生配置)
- 依次验证以下位置的服务器名:
- 第三方登录器的服务器选择列表
- 客户端角色选择界面的服务器列表
- 点击「进入游戏」后的排队/加载过渡界面(显示「正在连接XXX服务器」)
- 登录成功后左侧聊天框上方的公告栏顶部
常见问题排查
问题1:角色选择界面还是旧名称
- 检查auth库realmlist表的name列是否保存成功
- 检查服务端是否完全重启(尤其是worldserver.exe)
- 检查第三方登录器的launcher.ini是否同步修改
问题2:公告栏顶部还是旧名称
- 检查修改后的dbc文件夹是否放在客户端根目录的Data下
- 检查RealmList.dbc的Name列是否和数据库里的完全一致(区分大小写?不,怀旧服不区分,但符号和空格必须一致)
- 删除客户端根目录的Cache文件夹后重新启动
问题3:登录器提示找不到服务器
- 检查auth库realmlist表的address列是否是localhost或127.0.0.1加正确端口
- 检查本地防火墙是否放行3306、3724、8085(部分端需要)端口
- 检查第三方登录器的Host和Port配置是否和数据库一致
版权保护: 本文由 741卡盟 原创,转载请保留链接: http://741ka.com/gamenews/20461.html
- 上一篇:笑傲江湖ol礼包大全
- 下一篇:《一零计划》第5
