从零开始架设翎风引擎的单机版本,其实没有想象中那么绕。很多人卡住,往往是因为照着老教程去做新版本的事,或者漏掉了某个必须的组件。把整个流程拆成几步走清楚,大部分问题在启动之前就能提前避开。
**第一步:文件放置和基础环境**
约定一个固定路径能省去后面很多麻烦。把下载好的服务端整个文件夹放到D盘根目录下,像`D:\MirServer`这种形式就行。路径里面不要带中文,层数也别太多,像`D:\游戏\传奇\单机版`这种超过三级的就容易报错。
下载的资源包一般会附带客户端和补丁文件。如果服务端版本有强调要用哪个年份的客户端,就照着说明来。大部分情况下13到17年之间的客户端兼容性最好,用太新的客户端反而容易让地图变黑或者装备显示不出来。把客户端文件夹放在另一个地方,不用跟服务端混在一起。
架设之前把杀毒软件暂时关掉,或者把整个服务端目录加入白名单。有些引擎程序会被误处理,导致网关启动不起来或者文件缺失。
**第二步:引擎控制器配置与启动**
进入服务端目录,找到`GameCenter.exe`这个文件,双击打开。这是翎风引擎的控制台,整个服务端的开关都在上面。
第一次打开的时候,先点“配置向导”。按着向导一步步点下去,端口之类的设置单机不用改,直接保存就行。这里有个地方容易出错:数据库类型。如果启动的时候报错“MySQLserverhasgoneaway”这类信息,说明版本默认用的是MySQL数据库却没配置好。这时候回到配置向导,在数据库选项里选`Sqlite`类型,再重新保存一遍就好了。
配置完向导,点击“启动游戏服务器”或者“一键启动”按钮。观察弹出的几个窗口,特别是`M2Server`那个窗口,看它有没有卡在某个地方不动,或者有没有跳出一片红色错误信息。所有网关窗口都正常跑起来,`M2Server`加载完成显示在线人数,就算启动成功了。
**第三步:登录器与补丁处理**
服务端跑通之后就是客户端这边的事。有些版本的服务端直接附带了单机登录器,放在服务端文件夹里,复制到客户端根目录就能用。如果附带的是登录器配置器,那就需要自己生成一个。生成之前确认一下PAK补丁的密码和路径是不是正确的,否则进游戏会缺素材。
补丁文件夹的处理方式要看清说明。大多数情况下是整个补丁文件夹解压到客户端根目录,保持文件夹结构完整,而不是把里面的散文件往根目录一扔了事。有些版本还会要求把服务端`Mir200`目录下的`Map`地图文件同步覆盖到客户端的`Map`文件夹,这样可以避免进某些地图时一片漆黑。
**第四步:常见问题针对性解决**
如果启动时提示“账号不存在”或者登录器获取不到列表,先检查服务端里的账号配置文件(比如`Account.txt`),看看账号密码后面有没有多余的空格或符号。登录器获取不到列表的话,可能是电脑本地网络设置被改了,用系统急救箱之类的工具扫描修复一下能解决。
进游戏之后如果遇到技能书双击学不了,要检查物品数据库里技能书的`StdMode`字段是不是`5`,以及`QFunction-0.txt`里有没有对应的双击触发脚本。挂机时人物卡住不动或者掉线,通常跟网关的速度限制有关。在游戏网关的程序里把速度限制调高一些或者直接关掉,能解决大部分挂机卡顿的问题。
合区工具提示数据库版本不支持的,直接去下载对应引擎版本的配套工具包,用里面的合区工具就能正常操作。碰到M2启动卡在验证界面,去下个单机插件装上就能绕过去。
**第一步:文件放置和基础环境**
约定一个固定路径能省去后面很多麻烦。把下载好的服务端整个文件夹放到D盘根目录下,像`D:\MirServer`这种形式就行。路径里面不要带中文,层数也别太多,像`D:\游戏\传奇\单机版`这种超过三级的就容易报错。
下载的资源包一般会附带客户端和补丁文件。如果服务端版本有强调要用哪个年份的客户端,就照着说明来。大部分情况下13到17年之间的客户端兼容性最好,用太新的客户端反而容易让地图变黑或者装备显示不出来。把客户端文件夹放在另一个地方,不用跟服务端混在一起。
架设之前把杀毒软件暂时关掉,或者把整个服务端目录加入白名单。有些引擎程序会被误处理,导致网关启动不起来或者文件缺失。
**第二步:引擎控制器配置与启动**
进入服务端目录,找到`GameCenter.exe`这个文件,双击打开。这是翎风引擎的控制台,整个服务端的开关都在上面。
第一次打开的时候,先点“配置向导”。按着向导一步步点下去,端口之类的设置单机不用改,直接保存就行。这里有个地方容易出错:数据库类型。如果启动的时候报错“MySQLserverhasgoneaway”这类信息,说明版本默认用的是MySQL数据库却没配置好。这时候回到配置向导,在数据库选项里选`Sqlite`类型,再重新保存一遍就好了。
配置完向导,点击“启动游戏服务器”或者“一键启动”按钮。观察弹出的几个窗口,特别是`M2Server`那个窗口,看它有没有卡在某个地方不动,或者有没有跳出一片红色错误信息。所有网关窗口都正常跑起来,`M2Server`加载完成显示在线人数,就算启动成功了。
**第三步:登录器与补丁处理**
服务端跑通之后就是客户端这边的事。有些版本的服务端直接附带了单机登录器,放在服务端文件夹里,复制到客户端根目录就能用。如果附带的是登录器配置器,那就需要自己生成一个。生成之前确认一下PAK补丁的密码和路径是不是正确的,否则进游戏会缺素材。
补丁文件夹的处理方式要看清说明。大多数情况下是整个补丁文件夹解压到客户端根目录,保持文件夹结构完整,而不是把里面的散文件往根目录一扔了事。有些版本还会要求把服务端`Mir200`目录下的`Map`地图文件同步覆盖到客户端的`Map`文件夹,这样可以避免进某些地图时一片漆黑。
**第四步:常见问题针对性解决**
如果启动时提示“账号不存在”或者登录器获取不到列表,先检查服务端里的账号配置文件(比如`Account.txt`),看看账号密码后面有没有多余的空格或符号。登录器获取不到列表的话,可能是电脑本地网络设置被改了,用系统急救箱之类的工具扫描修复一下能解决。
进游戏之后如果遇到技能书双击学不了,要检查物品数据库里技能书的`StdMode`字段是不是`5`,以及`QFunction-0.txt`里有没有对应的双击触发脚本。挂机时人物卡住不动或者掉线,通常跟网关的速度限制有关。在游戏网关的程序里把速度限制调高一些或者直接关掉,能解决大部分挂机卡顿的问题。
合区工具提示数据库版本不支持的,直接去下载对应引擎版本的配套工具包,用里面的合区工具就能正常操作。碰到M2启动卡在验证界面,去下个单机插件装上就能绕过去。

