☰
Dad‘s MMO Lab WoW TBC 2.4.3安装攻略:燃烧的远征离线私服,约30分钟装好完整世界
2026/10/15 16:39:39 网站建设 项目流程

【免费下载链接】dads-mmo-lab

Offline MMO private servers on Steam Deck. Free guides, Docker scripts & shell installers for classic MMOs. No subscription. No internet. Forever. Visibility: ✅ Public

项目地址:https://gitcode.com/gh_mirrors/da/dads-mmo-lab
点击查看免费下载

想在 Steam Deck 上离线畅玩《魔兽世界:燃烧的远征》吗?Dad's MMO Lab 提供了免费的 WoW TBC 2.4.3 离线私服一键安装脚本:基于 Docker 的 CMaNGOS TBC 服务端 + 1600~2000 个 AI 机器人(Playerbots),装好之后完全无需联网、无需订阅。脚本全程自动化,你只需要花约 30 分钟动手配合,剩下的交给机器后台完成,即可得到一个拥有完整外域世界的离线 TBC 服务器。

🔥 这套安装脚本到底装了什么

Dad's MMO Lab 的 install-wow-tbc.sh 会为你搭建一个"像真的服务器"一样的离线世界:

组件说明
CMaNGOS TBC开源 WoW 燃烧的远征服务端核心(2.4.3,build 8606)
Playerbots1600~2000 个 AI 玩家,遍布艾泽拉斯与外域,组队、跑副本
AHBot自动填充拍卖行,稳定状态下约 15000 件拍品
4 套数据库mangos、realmd、characters、logs,含完整外域内容
Gaming Mode 启动器生成~/wow-tbc-launcher.sh,从 Steam 库一键开服

首次安装需要联网编译服务端(2~4 小时,纯后台挂机);之后每次启动只需几秒钟。

📋 安装前检查清单

动手之前,确认满足以下要求,可避免中途返工:

  • 游戏客户端:WoW TBC 2.4.3(build 8606),且必须包含Data/expansion.MPQ(燃烧的远征资料片档案),缺少它会被判定为 Vanilla 客户端并被脚本拦截
  • 磁盘空间:至少20 GB空闲(编译过程会产生 5 GB 以上中间产物)
  • 内存:16 GB(Steam Deck 标准配置)
  • 电源:Deck 插电 + 平放在硬质桌面上保证散热(编译时风扇会很吵,属正常现象)
  • 平台:Steam Deck(SteamOS)或任意 Linux 机器的桌面模式

🚀 一键安装步骤(只需约 30 分钟动手)

1️⃣ 获取安装脚本

进入仓库的 guides/wow-tbc/ 目录,下载 install-wow-tbc.sh 到~/Downloads。

2️⃣ 运行安装器

进入桌面模式,打开 Konsole 终端,依次执行:

chmod +x ~/Downloads/install-wow-tbc.sh ~/Downloads/install-wow-tbc.sh

脚本是交互式的,开头只需回答几个提示(主要是选择你的客户端目录),之后就可以离开去做别的事了。

3️⃣ 脚本后台自动完成的 6 个阶段

阶段内容耗时
Phase 1系统检查:Linux、磁盘、网络、内存,自动安装 Docker~1 分钟
Phase 2预编译摘要,确认后才开始~1 分钟
Phase 3Docker 内从源码编译 CMaNGOS TBC + Playerbots + AHBot2~4 小时
Phase 4从你的客户端提取 maps/dbc/vmaps/mmaps 数据15~50 分钟
Phase 5启动 MariaDB,导入 4 套数据库 + 完整 TBC 世界内容~5 分钟
Phase 6启动 mangosd/realmd,写入启动器,修补 realmlist~10 分钟

编译阶段每 5 分钟打印一次"心跳"日志,证明仍在运行。若因断网失败,直接重跑脚本即可——它会自动检测已有进度并续跑,不会重复编译。

👤 创建你的 GM 账号(30 秒)

账号无法由脚本自动创建(密码哈希依赖在线服务端控制台),手动执行:

docker attach tbc-mangosd

在mangos>提示符下输入:

account create player player account set gmlevel player 3 -1

退出方法:先按 Ctrl+P,再按 Ctrl+Q(依次按,不是同时按)。

⚠️ 切勿在 attach 会话中按 Ctrl+C——那会直接杀掉服务端进程!

🌐 配置 realmlist.wtf

脚本会尝试自动把客户端的realmlist.wtf写入set realmlist 127.0.0.1。完成界面显示 "auto-configured" 就无需操作;否则手动处理:

  1. 找到客户端目录下的realmlist.wtf(常见位置:[client]/或[client]/Data/enUS/)
  2. 将内容改为set realmlist 127.0.0.1
  3. 执行chmod 444锁定文件,防止被其他工具覆盖

🎮 Steam 游戏模式:添加两个快捷方式

在游戏模式下玩,需要在 Steam 中添加两个非 Steam 游戏:

快捷方式 1:服务端启动器

  • 目标:/usr/bin/konsole
  • 启动选项:--hold -e bash ~/wow-tbc-launcher.sh
  • 兼容性:Proton关闭(这是 Linux 脚本)

快捷方式 2:WoW 客户端

  • 目标:客户端目录中的WoW.exe
  • 兼容性:强制使用GE-Proton(最新版)

✅ 首次登录与日常使用

  1. 从 Steam 库启动Burning Crusade Server
  2. 等待终端出现OUTLAND IS READY!
  3. 启动Burning Crusade WoW客户端
  4. 登录账号player / player,服务器127.0.0.1
  5. 血精灵、德莱尼等 TBC 全种族全职业可用

💡 机器人需要开服后5~10 分钟才会铺满世界,首次登录别急着开打。 关闭 WoW 客户端后,启动器会自动关闭服务端,无需手动操作。

🛠️ 常用命令速查

# 手动启动 / 停止服务端 cd ~/wow-tbc-server && docker compose up -d cd ~/wow-tbc-server && docker compose down # 查看实时日志 cd ~/wow-tbc-server && docker compose logs -f # 检查容器状态 docker ps | grep tbc

关键路径:服务端根目录~/wow-tbc-server/,配置文件在etc/(含mangosd.conf、aiplayerbot.conf、ahbot.conf),数据库密码保存在.db_password(重装时需要,请妥善保留)。端口:登录服 3724,世界服 8085。

🩹 常见问题排查

症状快速解决
mangosd 反复重启docker logs tbc-mangosd --tail 100查看日志
客户端连不上确认 realmlist 指向 127.0.0.1,再docker ps | grep tbc确认服务端在跑
血精灵/德莱尼不可选导入realmd库执行UPDATE account SET expansion=1;
编译失败"磁盘空间不足"df -h ~检查空间,重跑脚本选择全新开始
提取文件数量偏少确认客户端同时有Data/expansion.MPQ和语言目录 MPQ

安装器可以安全重复运行:已编译镜像会跳过重新编译,已有数据库密码会自动加载。

🧹 卸载与 SteamOS 更新修复

  • 卸载:运行 guides/uninstall.sh,图文说明见 Uninstall-HOWTO.md
  • Steam Deck 系统更新后 Docker 失效:运行 guides/Steam-Update-Fix/fix-after-update.sh,自动重建 keyring 并重装 Docker

📄 相关资料

  • 完整官方教程:WoW-TBC-HOWTO.md
  • 一键安装脚本:install-wow-tbc.sh
  • 项目总览与其他 MMO 游戏指南:README.md
  • 法律声明:DISCLAIMER.md

⚠️ 写在最后

Dad's MMO Lab 使用开源服务端模拟器(CMaNGOS),不分发任何暴雪游戏文件,你需要自行提供合法获取的 TBC 客户端,本项目定位于个人离线单人使用。这不是盗版,而是游戏存档(preservation)。祝你在外域玩得开心!🔥

【免费下载链接】dads-mmo-lab

Offline MMO private servers on Steam Deck. Free guides, Docker scripts & shell installers for classic MMOs. No subscription. No internet. Forever. Visibility: ✅ Public

项目地址:https://gitcode.com/gh_mirrors/da/dads-mmo-lab
点击查看免费下载

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询