当前位置 : 145z游戏站 | 热血传奇 | 技术教程 | 

传奇服务端单机架设教程从零小白一键进游戏

热度:
一、准备材料与路径铁律

单机架设需准备三个核心文件:服务端(版本)、客户端(盛大官方或指定周年版本)、DBC2000(数据库工具)。路径必须遵守全英文、无空格、非系统盘原则。建议将服务端解压至D:\MirServer,客户端安装在D:\热血传奇。严禁使用中文路径(如“D:/传奇服务端”),否则引擎读取文件必报错。

二、DBC2000数据库配置(Hero/GOM引擎)

若使用Hero或早期GOM引擎,必须配置数据库连接。

1.安装与定位:安装DBC2000(默认下一步即可)。打开控制面板,将查看方式改为“大图标”,找到BDEAdministrator(白色图标)。
2.新建数据库:左侧右键Databases->New,类型选择STANDARD。在Name处填写数据库名称(通常为HeroDB)。
3.设置路径:点击新建的HeroDB,在右侧PATH栏点击...,选择服务端内的数据库目录(通常为D:\MirServer\Mud2\DB)。完成后按Ctrl+S保存,退出即可。

三、服务端IP与引擎配置

这是单机架设的核心,IP必须锁定为本地回环地址。

1.修改IP地址:单机环境所有IP必须设为127.0.0.1。检查以下核心配置文件:
-MirServer\LoginSrv\!addrtable.txt:将服务器地址改为127.0.0.1。
◦MirServer\DBServer\!serverinfo.txt:确保内容为0127.0.0.1127.0.0.17200(或对应端口)。

-各网关(LoginGate、RunGate)下的Config.ini:ServerAddr=后改为127.0.0.1。
2.引擎控制器设置:运行服务端根目录的GameCenter.exe(引擎控制器)。点击“配置向导”,在“游戏服务器外网IP地址”处填写127.0.0.1,数据库名称填写HeroDB(与DBC配置一致)。点击“下一步”直至“生成配置文件”,保存退出。

四、启动服务端顺序

启动顺序错误会导致网关连接失败。按以下顺序双击运行:

1.DBServer.exe:数据库服务器,窗口显示“连接成功”或无红色报错即为正常。
2.LoginSrv.exe/LoginGate.exe:登录网关,显示监听端口(如7000)。
3.SelGate.exe:角色网关,必须启动,否则选角色会认证失败。
4.RunGate.exe:游戏网关,通常有1-3个。
5.M2Server.exe:主控制台,等待加载完毕显示“服务器启动成功”及在线人数。

注意:若使用引擎控制器,点击“启动游戏服务器”可自动按序启动全部程序。

五、登录器配置与补丁覆盖

登录器必须与服务端引擎配套,且需放在正确位置。

1.生成登录器:打开服务端登录器文件夹内的配置器(如MakeGameLogin.exe)。服务器IP设为127.0.0.1,端口与LoginGate.ini一致(通常7000)。点击“生成登录器”,将生成的.exe文件保存。
2.客户端补丁:将服务端自带的补丁文件夹(通常包含Data、Map)整体复制到客户端根目录,覆盖原有文件。严禁将补丁文件夹嵌套在子目录中(如“D:/热血传奇/补丁/Data”),必须直接解压到根目录(如“D:/热血传奇/Data”)。
3.放置登录器:将生成的登录器.exe文件复制到客户端根目录下运行。切勿在桌面或下载文件夹直接运行登录器,否则无法读取补丁资源。

六、进游戏测试与排错

1.注册账号:运行登录器,在界面输入账号密码点击注册。若无法注册,检查LoginSrv.ini中RegisterEnable是否等于1,或直接在DBServer\FDB\Account.txt中手动添加账号格式账号|密码。
2.常见故障:
◦连接失败:检查IP是否为127.0.0.1,端口是否被占用。

-黑屏/资源加载失败:补丁未正确覆盖或客户端版本不对(需使用指定周年客户端)。
-M2启动报错:检查DBC2000路径是否正确,或数据库文件损坏。

七、极简操作SOP

1.解压服务端到D:\MirServer,安装客户端到D:\热血传奇。
2.配置DBC2000指向Mud2\DB,引擎控制器IP设为127.0.0.1。
3.启动所有服务端程序,生成登录器并放入客户端。
4.覆盖补丁,运行登录器注册进入。
[顶部]