本机系统用 Windows 7/10/11 64位,内存 8GB 以上,硬盘留 20GB 以上可用空间,提前装好 VC++ 运行库、.NET Framework 4.x。准备三类文件:与单机端版本号一致的官方原版客户端(如 5712、6131、怀旧倾城之恋版)、单机服务端整合包(含 AccountServer、GameServer、MsgServer、NPCServer、MySQL 绿色版、登录器生成器)、配套客户端补丁(Data、Map、登录补丁)。所有解压路径必须用纯英文无空格,例如 D:\MoyuServer 与 D:\MoyuClient,带中文或空格的目录会直接导致引擎启动失败 。
先部署服务端。把服务端压缩包解压到 D:\MoyuServer,进入 Config 目录,用 Notepad++ 打开 server.ini、GameServer.ini、LoginServer.ini,把所有 ServerIP、Host、ListenIP 字段改成 127.0.0.1,端口保持默认(常见 7000、8000、9958,多个端口需互不相同且未被占用)。若服务端自带绿色 MySQL,双击“启动数据库.bat”或“install.bat”,命令行显示 start success 后再继续;若是独立安装版,装 MySQL 5.5–5.7 或 MariaDB 10.3,设 root 密码,用 Navicat 连 127.0.0.1:3306,新建 moyu_login、moyu_game 等库(字符集 utf8),导入服务端附带的 moyu.sql 或对应版本 sql 脚本完成表结构初始化 。
装客户端。运行官方对应版本安装包到 D:\MoyuClient,装完先别点官方登录器。把服务端里“客户端补丁”“buding.zip”“登录补丁”等文件夹内文件整体覆盖进客户端根目录,替换 Data、Map、res 等目录,这一步决定 NPC、地图、装备、幻兽贴图是否正常显示,版本不对会黑屏或卡加载 。
严格按依赖顺序启动服务端窗口,全部保持打开:
1. 启动数据库服务(MySQL 进程或启动数据库.bat)
2. AccountServer.exe / new_Accountserver.exe(账号网关,显示 Listening / Ready)
3. MsgServer.exe / MSGserver.exe(消息主控,显示连接 ACC 成功)
4. NPCServer.exe(怪物、NPC、刷新逻辑)
5. GameServer.exe / WorldServer.exe(主世界进程,等地图加载完)
6. WEB网站服务.exe(供登录器拉取区列表与补丁,可选但建议开)
Win10/Win11 实时防护常误删 MsgServer.exe、GameServer.exe,启动闪退先去杀毒恢复区找回并加信任,或临时关防护再操作 。
生成登录器。打开服务端自带的登录器配置器 / 列表生成器,区名填“单机测试”,IP 127.0.0.1,端口与 GameServer.ini 一致,生成 Login.exe 放进 D:\MoyuClient 根目录。双击登录器,输任意账号密码(首次自动建号,很多端默认 1/1),进角色创建即可。若提示“服务器维护”说明 IP 没改全;白屏多为 Flash 或补丁缺失;连接失败查端口占用与防火墙 。
开 GM 权限。Navicat 进 account 表,把目标账号 gmlevel 改成 10、gmflag 改 1;GameServer 目录下 AdminList.txt 加一行“* 账号”;重启 AccountServer 与 GameServer。游戏内用 /make 物品ID 数量、@level 等级、@addmoney 等指令调属性与道具 。
VMware 虚拟机方案适合不想动本机环境的:装 VMware Workstation,虚拟网络编辑器里 VMnet8 子网设 192.168.200.0,打开 .vmx 镜像,首次选“我已移动该虚拟机”,开机后运行 ./run 或一键启动脚本,宿主机客户端改 serverlist.xml 里 IP 为虚拟机内网地址(如 192.168.200.129),浏览器进对应 IP 的 GM 后台注册账号 。
常见故障:3306 端口被本机其他 MySQL 占用就改服务端 DBConfig 里的端口;进图卡死是客户端 res 与服务端 Map 版本不一致;闪退先查 VC++ 与 .NET 是否齐全、路径是否有中文;多开卡顿把 NPCServer 刷新间隔调大。整套流程跑通后,本机 127.0.0.1 单人不联外网即可完整跑地图、幻兽、军团、副本逻辑。
先部署服务端。把服务端压缩包解压到 D:\MoyuServer,进入 Config 目录,用 Notepad++ 打开 server.ini、GameServer.ini、LoginServer.ini,把所有 ServerIP、Host、ListenIP 字段改成 127.0.0.1,端口保持默认(常见 7000、8000、9958,多个端口需互不相同且未被占用)。若服务端自带绿色 MySQL,双击“启动数据库.bat”或“install.bat”,命令行显示 start success 后再继续;若是独立安装版,装 MySQL 5.5–5.7 或 MariaDB 10.3,设 root 密码,用 Navicat 连 127.0.0.1:3306,新建 moyu_login、moyu_game 等库(字符集 utf8),导入服务端附带的 moyu.sql 或对应版本 sql 脚本完成表结构初始化 。
装客户端。运行官方对应版本安装包到 D:\MoyuClient,装完先别点官方登录器。把服务端里“客户端补丁”“buding.zip”“登录补丁”等文件夹内文件整体覆盖进客户端根目录,替换 Data、Map、res 等目录,这一步决定 NPC、地图、装备、幻兽贴图是否正常显示,版本不对会黑屏或卡加载 。
严格按依赖顺序启动服务端窗口,全部保持打开:
1. 启动数据库服务(MySQL 进程或启动数据库.bat)
2. AccountServer.exe / new_Accountserver.exe(账号网关,显示 Listening / Ready)
3. MsgServer.exe / MSGserver.exe(消息主控,显示连接 ACC 成功)
4. NPCServer.exe(怪物、NPC、刷新逻辑)
5. GameServer.exe / WorldServer.exe(主世界进程,等地图加载完)
6. WEB网站服务.exe(供登录器拉取区列表与补丁,可选但建议开)
Win10/Win11 实时防护常误删 MsgServer.exe、GameServer.exe,启动闪退先去杀毒恢复区找回并加信任,或临时关防护再操作 。
生成登录器。打开服务端自带的登录器配置器 / 列表生成器,区名填“单机测试”,IP 127.0.0.1,端口与 GameServer.ini 一致,生成 Login.exe 放进 D:\MoyuClient 根目录。双击登录器,输任意账号密码(首次自动建号,很多端默认 1/1),进角色创建即可。若提示“服务器维护”说明 IP 没改全;白屏多为 Flash 或补丁缺失;连接失败查端口占用与防火墙 。
开 GM 权限。Navicat 进 account 表,把目标账号 gmlevel 改成 10、gmflag 改 1;GameServer 目录下 AdminList.txt 加一行“* 账号”;重启 AccountServer 与 GameServer。游戏内用 /make 物品ID 数量、@level 等级、@addmoney 等指令调属性与道具 。
VMware 虚拟机方案适合不想动本机环境的:装 VMware Workstation,虚拟网络编辑器里 VMnet8 子网设 192.168.200.0,打开 .vmx 镜像,首次选“我已移动该虚拟机”,开机后运行 ./run 或一键启动脚本,宿主机客户端改 serverlist.xml 里 IP 为虚拟机内网地址(如 192.168.200.129),浏览器进对应 IP 的 GM 后台注册账号 。
常见故障:3306 端口被本机其他 MySQL 占用就改服务端 DBConfig 里的端口;进图卡死是客户端 res 与服务端 Map 版本不一致;闪退先查 VC++ 与 .NET 是否齐全、路径是否有中文;多开卡顿把 NPCServer 刷新间隔调大。整套流程跑通后,本机 127.0.0.1 单人不联外网即可完整跑地图、幻兽、军团、副本逻辑。

