传奇架设详细教程:从零搭建完整服务端

来源: 作者: 点击:
**架设前的准备工作与目录规范**

架设传奇服务端需要先备好几样东西。服务端程序、配套客户端、DBC2000数据库工具,这三样缺一不可。服务端通常以压缩包形式提供,解压到D盘根目录,路径写成纯英文格式比如`D:\Mirserver`,不要用中文。客户端解压到另一个独立的目录,比如`D:\LegendClient`。正式动手之前把杀毒软件的实时防护关掉,服务端里的网关和登录器程序会被误判成病毒直接删除,导致架设失败。

**DBC2000安装与数据库配置**

DBC2000安装完成后打开控制面板,查看方式切换成大图标,找到BDE Administrator双击运行。左侧栏右键点击Databases选择New,弹窗里选STANDARD点OK。左侧出现的新项目重命名为HeroDB,大小写不影响但名字必须叫这个。选中HeroDB,右侧PATH一栏点开,把路径指向服务端里的`D:\Mirserver\Mud2\DB`文件夹。改完之后右键点击HeroDB选择Apply保存,关闭BDE Administrator窗口,数据库这块就弄完了。

**引擎控制器配置与IP设定**

打开服务端根目录的引擎控制器,GOM引擎是`GameOfMir引擎控制器.exe`,GEE引擎是`GameCenter.exe`。双击打开后点配置向导,第一步确认游戏服务端目录是否正确,第二步数据库名称填写HeroDB,第三步游戏服务器名称自己随便起一个,第四步外网IP地址填`127.0.0.1`(单机玩填这个就行),端口保持默认7000。一路下一步直到生成配置文件。回到主界面点启动游戏服务器,观察几个黑色网关窗口依次弹出来,等到日志里出现“启动成功”或“加载完成”的提示,服务端就正常运行了。

**登录器生成与客户端补丁**

登录器生成程序在服务端的登录器文件夹里。双击运行后,主列表和备用列表要填上能用的列表地址,单机环境可以填`http://127.0.0.1/list.txt`,如果不会弄本地列表,网上有现成的单机列表空间可以直接用。配置好之后点击生成登录器,把生成的exe文件复制到客户端根目录。服务端压缩包里通常有一个补丁文件夹,把里面的文件全部解压到客户端根目录覆盖原文件,不覆盖的话进游戏会黑屏或地图显示不全。

**启动顺序与进入游戏**

用引擎控制器的“一键启动”功能最省事,它会自动按顺序打开DBServer、LoginSrv、GameCenter、M2Server。如果手动启动,顺序也是一样的,所有黑色控制台窗口不能关闭,关掉任何一个服务器就停了。双击客户端根目录的登录器,服务器列表里应该能看到刚才起的服务器名称。注册一个新账号,创建角色,点击进入游戏。能正常移动、打怪、捡装备,说明架设成功了。以后每次想玩,按同样的顺序启动服务端,然后打开登录器就行。