课程核心内容概述
本节课是一节关于 996三端引擎传奇游戏版本架设 的实践教学课。核心目标是教会学员两种架设版本的方法:工具服架设 和 本地数据库架设。课程重点强调了架设流程、所需文件、常见错误排查思路以及两种方法的区别。
按时间顺序的重点内容规划
00:00 – 03:50 | 课前准备与引擎介绍
- 重点内容:课程所需的核心文件。
- 核心要点:
- 引擎 (996Engine):是版本运行的核心程序。
- 重要提醒:不要使用官网最新的引擎,因为更新频繁、不稳定,可能导致脚本命令失效。
- 指定版本:课程使用的是稳定版本 0.8.0.7 (0807),这个版本已使用多年,非常稳定。
- 官网:
3w.996m2.com
,但历史版本需要在“开发文档”或“说明书”中查找。 - 其他文件:客户端(前端文件)、SQL数据库(本地架设用)、版本(游戏内容)。
03:51 – 10:10 | 版本文件结构解析
- 重点内容:理解版本文件夹中各个核心文件的作用。
- 核心要点:
-
Mir200
文件夹:版本的“心脏”,包含所有脚本、设置和数据库表格。Envir/Data
目录:存放所有重要表格,如:Items
:物品表StdItems
:装备表Monster
:怪物表Npcs
:NPC表MagMon
:刷怪表
-
Dev
文件夹 (前端):包含所有展示给玩家的资源,如素材、界面、地图、模型等。技术人员需要同时修改前端和后端。
10:11 – 21:22 | 【重点实操】工具服架设流程
- 重点内容:使用官方提供的工具服数据库进行架设的完整步骤。
- 核心步骤:
- 清理版本:只保留
Mir200
和 Dev
文件夹,将0807引擎的所有文件复制到版本根目录。 - 更新表格:运行引擎包里的
表格更新工具
,将更新的表头复制到 Mir200/Envir/Data
目录下,此操作只更新表头,不覆盖内容。 - 配置控制台 (最重要的一步):
- 打开
游戏控制器
。 - 版本目录:设置为版本
Mir200
文件夹的根目录路径。 - 数据库设置 (工具服):
- IP:
47.99.99.32
- 数据库名:老师提供的名称
- 用户名:
996M2
- 游戏端口:默认为
7000
,如果被占用(如酷狗音乐),需关闭占用程序或修改端口。
- 启动引擎:点击“启动”,成功标志是弹出5个窗口,且最后一个M2窗口显示“连接服务器成功”。
- 排错提示:如果M2启动卡住,根据提示的错误信息(如加载怪物数据失败),去
表结构
文件夹找到对应的官方表,复制覆盖到 Data
目录。 - 配置前端:打开工具服“三端工具服”登录器,选择对应的区服(如工具服三区),使用996盒子账号登录。
21:23 – 26:36 | 【重点实操】本地数据库架设流程
- 重点内容:在本地计算机上使用SQL Server数据库进行架设。
- 核心步骤:
- 启动数据库:运行老师提供的
SQL数据库
工具,点击“启动”。 - 配置控制台:
- 数据库设置 (本地):
- IP:
127.0.0.1
- 数据库名:可自定义(建议英文)
- 用户名:必须是
sa
- 密码:自定义(如
123123
)
- 点击“更新数据库”,然后“刷新”,看到创建的数据库即表示连接成功。
- 启动引擎:步骤与工具服相同,启动后同样观察5个窗口。
- 配置前端:使用“本地登录器”(非工具服登录器),选择“单机测试区”进入游戏。
- 与工具服的区别:
- 数据库位置:本地架设的数据存在自己电脑的SQL数据库里;工具服的数据存在官方服务器上,是共用的。
- 登录器:本地架设需要使用特定的“本地登录器”包。
26:37 – 35:34 | 学员实操与要点补充
- 核心要点:
- 练习建议:架设需要大量练习,建议从官方论坛的“版本专区”下载多个版本进行实操,以锻炼排错能力。
- 路径要求:版本存放路径不能太长,且不要放在C盘,以免影响后续脚本工具(VSCode)的读取和占用过多系统空间。
- 版本号对应:前端登录器的版本号必须与引擎版本号对应(如0807引擎对应3.4.0.9客户端),可在引擎包的“说明书”中查询。
35:35 – 结尾 | 明日课程预告与问题解答
- 下节预告:讲解游戏内
Ctrl + F4
调出的“小工”界面,学习如何添加素材、测试版本和使用GM命令。 - 共通问题:三端版本和PC端版本在脚本和配置上区别很大,不能混用。
总结:最重要的几个关键点
- 引擎稳定性:坚决使用指定的 0807 稳定版引擎,而非官网最新版。
- 核心文件夹:架设时只需保留
Mir200
(后端核心)和 Dev
(前端资源)两个文件夹。 - 数据库配置:严格区分工具服 (
47.99.99.32
) 和本地 (127.0.0.1
, 用户sa
) 的数据库配置,这是成功启动的关键。 - 成功标志:引擎启动成功的唯一标志是5个窗口全部正常弹出且M2无报错。
- 排错能力:架设的核心能力是排错,要学会根据M2的报错信息定位问题表格(如Monster.db)并从官方表结构中替换。