当前位置 : 145z游戏站 | 魔域 | 技术教程 | 

魔域单机版安装详细攻略:从解压到进游戏全流程

热度:
一、准备工作:文件结构与组件确认

1. 目录规划与解压

单机版通常包含“服务端”与“客户端”两部分。严禁使用中文路径,建议按以下结构存放:
- 服务端:解压到 D:\MoyuServer(内含 MySQL、ACCServer、GameServer 文件夹)
• 客户端:安装或解压到 D:\MoyuClient(使用怀旧版客户端,切勿用最新官方版)

- 补丁文件:准备好服务端自带的 Data 文件夹或 buding.zip。

2. 环境与权限设置

- 关闭杀毒软件:MSGServer.exe、Login.exe 等文件常被误报为病毒,需提前添加白名单或关闭实时防护。
- 管理员权限:右键点击“我的电脑” → 管理 → 本地用户和组 → 用户,确认当前账户具有管理员权限(Administrator)。

二、服务端启动:严格五步顺序

单机架设必须按顺序启动以下服务,错序会导致连接失败。

1. 启动 MySQL 数据库

进入 D:\MoyuServer\mysql 目录,运行 启动.exe 或 mysqld-nt.exe。
- 验证成功:打开任务管理器,查看进程列表中是否有 mysqld.exe。若没有,检查是否端口 3306 被占用。
- 常见问题:若提示“系统找不到路径”,检查文件夹是否带中文,或尝试右键“以管理员身份运行”。

2. 启动 ACC 账号服务器

进入 D:\MoyuServer\ACCServer,运行 AccountServer.exe。
- 关键状态:窗口标题显示“服务已经开启”或底部日志显示“监听端口 9958 成功”。
- 配置检查:单机版无需修改 IP,保持 SERVERIP=127.0.0.1。若启动后立即关闭,检查 AuthorizeDB.cfg 中的数据库密码是否正确。

3. 启动 MSG 消息网关

进入 D:\MoyuServer\GameServer,运行 MSGServer.exe。
• 加载状态:等待窗口显示“所有线程启动完毕”或“通讯内核线程运行成功”。

- 故障处理:若 MSG 闪退,通常是缺少 MsgEnhance.dll 文件,或被杀毒软件删除。从补丁包中重新覆盖即可。

4. 启动 NPC 服务器

运行同目录下的 NPCServer.exe(或 NPC.exe)。
• 作用:负责加载怪物、NPC 对话、任务脚本。若未启动,游戏内将无怪物、无法接任务。

- 日志确认:看到“NPC Server Start”或“加载 NPC 脚本完成”即为正常。

5. 启动网站服务(如有)

部分版本需运行 WEB网站服务.exe 来提供登录器列表和补丁更新。启动后任务栏会显示图标。

三、客户端配置:补丁覆盖与登录器

1. 补丁覆盖操作

将服务端提供的 Data 文件夹完整复制到 D:\MoyuClient 目录下,选择“替换所有文件”。
- 关键点:必须直接覆盖到根目录,不能嵌套在二级文件夹内(如 D:\MoyuClient\补丁\Data 是错误的)。
- 版本匹配:若覆盖后黑屏,说明客户端版本不对,必须换用服务端指定的怀旧版(如 6131 版)。

2. 登录器设置与进游戏

• 单机登录器:使用服务端自带的 单机登录器.exe,服务器地址应为 127.0.0.1。

- 账号注册:单机版通常支持直接输入账号密码注册(如输入账号 test1,密码 123456,首次登录自动创建)。
- 默认账号:部分一键端默认账号为 1,密码 1。

四、常见安装报错与解决

1. ACC 启动失败:检查 MySQL 是否运行,以及 config.ini 中的 IP 是否为 127.0.0.1。
2. 进游戏黑屏有声音:99% 是客户端补丁未覆盖成功,或客户端版本过高。重新解压怀旧版客户端并覆盖补丁。
3. MSG 无法启动:确认 GameServer 目录下是否有 map 地图文件夹,缺失地图文件会导致网关崩溃。

五、单机版基础修改(可选)

• 修改爆率/经验:编辑 GameServer 目录下的 !setup.txt 或 config.ini,搜索 EXP、DROP 关键词修改倍数。

- GM 权限:在 ACC 窗口的账号管理中找到你的账号,将权限等级改为 5 或 10,游戏中按回车输入 /make 物品ID 刷物品。

最后验证:五个服务端窗口均无报错红字,客户端能显示服务器列表且进入游戏不卡顿,即表示单机架设成功。
[顶部]