一、架设前必备工具清单与选型
1.传奇服务端选择
优先选择“完整稳定版”传奇服务端(可从正规资源平台获取),需满足两个核心条件:一是压缩包解压后含“MirServer”根目录,且目录下有“DB”(数据存储)、“LoginSrv”(登录服务)、“GameServer”(游戏服务)三大子文件夹;二是附带“Readme”说明文档(标注版本信息与基础配置要求),避免选择无说明的残缺包(易出现架设失败)。下载后建议解压至磁盘根目录(如D:\MirServer),路径中禁止包含中文、空格或特殊符号(如“D:\传奇服务端”会导致程序无法识别)。
2.基础辅助工具
DBC2000数据库:根据系统选择版本(32位系统直接安装默认版,64位系统需下载64位兼容版),用于存储账号、角色、怪物掉落等核心数据,是传奇服务端运行的基础依赖。
文本编辑器:推荐Notepad++(支持配置文件格式识别)或系统自带记事本,用于修改IP、端口、数据库名称等关键参数。
配套登录器:需与传奇服务端版本匹配(如1.76复古服务端配1.76登录器,合击服务端配合击登录器),优先使用服务端压缩包内自带的登录器(第三方登录器易出现兼容性问题)。
解压软件:如WinRAR或7-Zip,用于解压服务端压缩包(确保解压时勾选“保留目录结构”,避免文件混乱)。
二、DBC2000数据库安装与配置(核心步骤)
1.DBC2000安装操作
双击DBC2000安装程序,按向导提示操作:
点击“Next”接受许可协议,无需修改默认安装路径(通常为C:\ProgramFiles\Borland\BDE);
安装完成后,在“控制面板”中找到“BDEAdministrator”图标(64位系统需从“C:\ProgramFiles(x86)\Borland\BDE”路径打开“bdeadmin.exe”),确认程序能正常启动(若提示“缺少组件”,需重新下载完整安装包)。
2.数据库创建与路径设置
新建数据库:打开“BDEAdministrator”,在空白区域右键选择“New”,弹出窗口直接点击“OK”,将默认的“STANDARD1”名称修改为“HeroDB”(名称需固定,后续服务端配置需与之匹配,大小写不影响)。
设置数据路径:选中“HeroDB”,在右侧参数面板找到“PATH”选项,点击后方“...”按钮,选择传奇服务端“DB”文件夹路径(如D:\MirServer\DB),点击“Object”菜单中的“Apply”保存配置,关闭面板(若未保存,后续服务端无法读取数据)。
三、传奇服务端配置与部署
1.登录服务配置(LoginSrv)
进入“D:\MirServer\LoginSrv”文件夹,用文本编辑器打开“LoginSrv.ini”文件:
找到“ServerIP”参数,将其值改为“127.0.0.1”(单机架设专用本地IP,固定不变);
找到“Port”参数,确认值为“7000”(通用传奇服务端默认登录端口,无需修改,后续登录器需对应此端口);
保存文件并关闭(若修改后无法保存,右键文件选择“属性”,取消“只读”勾选)。
2.游戏服务配置(GameServer)
进入“D:\MirServer\GameServer”文件夹,打开“GameConfig.ini”文件:
找到“DBName”参数,确保其值为“HeroDB”(与DBC2000中创建的数据库名称一致,若不一致需修改为相同名称);
找到“ServerName”参数,可自定义服务器名称(如“我的传奇单机服”,仅显示在登录器列表中,不影响功能);
保存文件,避免误删其他参数(若误删,需重新解压服务端替换配置文件)。
四、服务端启动与登录器设置(关键操作)
1.服务端进程启动(顺序不可错)
第一步:启动登录服务:双击“D:\MirServer\LoginSrv\LoginSrv.exe”,弹出黑色窗口,若显示“LoginServerStartSuccess”“ListeningPort7000”,说明登录服务启动成功(窗口需保持开启,关闭则服务停止)。
第二步:启动游戏服务:双击“D:\MirServer\GameServer\GameServer.exe”,窗口显示“GameServerStartSuccess”“MapLoadCompleted”(地图加载完成),表示游戏服务启动成功(若进程闪退,右键程序选择“以管理员身份运行”,或在“兼容性”选项卡勾选“Windows7兼容模式”)。
2.登录器配置与账号创建
登录器设置:打开服务端自带登录器(如“LegendLogin.exe”),点击“设置”按钮:
“服务器IP”填写“127.0.0.1”,“端口”填写“7000”(与登录服务端口一致);
若登录器无服务器列表,点击“添加”,输入服务器名称(如“我的单机服”),确认IP和端口后保存。
手动创建账号:进入“D:\MirServer\DB”文件夹,打开“Account.txt”文件,按“账号密码权限等级”格式添加内容(如“test1234560”,0为普通玩家权限),保存文件(添加后无需重启服务端,直接登录即可)。
五、游戏登录测试与常见问题解决
1.登录验证步骤
打开配置好的登录器,输入刚创建的账号(test)和密码(123456),点击“登录”;
若成功进入“角色选择”界面,点击“创建角色”(自定义角色名称和职业),选择“进入游戏”;
能正常加载新手村地图,且可移动、攻击怪物,说明传奇架设成功。
2.常见问题排查
问题1:登录器提示“连接服务器失败”
原因:登录服务未启动或端口不匹配。
解决:检查“LoginSrv.exe”窗口是否显示“ListeningPort7000”,若未显示,重启登录服务;核对登录器端口是否为“7000”,不一致则修改。
问题2:启动GameServer.exe提示“DBConnectError”
原因:DBC2000数据库配置错误。
解决:打开“BDEAdministrator”,确认“HeroDB”的“PATH”路径是否指向“D:\MirServer\DB”,若错误,修改后保存,重启游戏服务。
问题3:进入游戏后无怪物或NPC
原因:服务端“DB\Monster.txt”(怪物配置)或“DB\NPC.txt”(NPC配置)缺失。
解决:重新解压传奇服务端,复制完整的“Monster.txt”和“NPC.txt”到“DB”文件夹,重启游戏服务。
六、后续使用与维护建议
数据备份:定期复制“D:\MirServer\DB”文件夹(含账号、角色数据),保存至其他磁盘(避免服务端异常导致数据丢失);
参数调整:若需修改游戏倍率(如经验、掉落),可在“GameServer”文件夹的“Exp.ini”(经验倍率)、“DropItem.ini”(掉落配置)中调整,修改后需重启游戏服务生效;
进程管理:关闭服务端时,需按“关闭登录器→结束GameServer.exe→结束LoginSrv.exe”的顺序操作,避免残留进程占用端口(下次启动时需先结束残留进程)。
1.传奇服务端选择
优先选择“完整稳定版”传奇服务端(可从正规资源平台获取),需满足两个核心条件:一是压缩包解压后含“MirServer”根目录,且目录下有“DB”(数据存储)、“LoginSrv”(登录服务)、“GameServer”(游戏服务)三大子文件夹;二是附带“Readme”说明文档(标注版本信息与基础配置要求),避免选择无说明的残缺包(易出现架设失败)。下载后建议解压至磁盘根目录(如D:\MirServer),路径中禁止包含中文、空格或特殊符号(如“D:\传奇服务端”会导致程序无法识别)。
2.基础辅助工具
DBC2000数据库:根据系统选择版本(32位系统直接安装默认版,64位系统需下载64位兼容版),用于存储账号、角色、怪物掉落等核心数据,是传奇服务端运行的基础依赖。
文本编辑器:推荐Notepad++(支持配置文件格式识别)或系统自带记事本,用于修改IP、端口、数据库名称等关键参数。
配套登录器:需与传奇服务端版本匹配(如1.76复古服务端配1.76登录器,合击服务端配合击登录器),优先使用服务端压缩包内自带的登录器(第三方登录器易出现兼容性问题)。
解压软件:如WinRAR或7-Zip,用于解压服务端压缩包(确保解压时勾选“保留目录结构”,避免文件混乱)。
二、DBC2000数据库安装与配置(核心步骤)
1.DBC2000安装操作
双击DBC2000安装程序,按向导提示操作:
点击“Next”接受许可协议,无需修改默认安装路径(通常为C:\ProgramFiles\Borland\BDE);
安装完成后,在“控制面板”中找到“BDEAdministrator”图标(64位系统需从“C:\ProgramFiles(x86)\Borland\BDE”路径打开“bdeadmin.exe”),确认程序能正常启动(若提示“缺少组件”,需重新下载完整安装包)。
2.数据库创建与路径设置
新建数据库:打开“BDEAdministrator”,在空白区域右键选择“New”,弹出窗口直接点击“OK”,将默认的“STANDARD1”名称修改为“HeroDB”(名称需固定,后续服务端配置需与之匹配,大小写不影响)。
设置数据路径:选中“HeroDB”,在右侧参数面板找到“PATH”选项,点击后方“...”按钮,选择传奇服务端“DB”文件夹路径(如D:\MirServer\DB),点击“Object”菜单中的“Apply”保存配置,关闭面板(若未保存,后续服务端无法读取数据)。
三、传奇服务端配置与部署
1.登录服务配置(LoginSrv)
进入“D:\MirServer\LoginSrv”文件夹,用文本编辑器打开“LoginSrv.ini”文件:
找到“ServerIP”参数,将其值改为“127.0.0.1”(单机架设专用本地IP,固定不变);
找到“Port”参数,确认值为“7000”(通用传奇服务端默认登录端口,无需修改,后续登录器需对应此端口);
保存文件并关闭(若修改后无法保存,右键文件选择“属性”,取消“只读”勾选)。
2.游戏服务配置(GameServer)
进入“D:\MirServer\GameServer”文件夹,打开“GameConfig.ini”文件:
找到“DBName”参数,确保其值为“HeroDB”(与DBC2000中创建的数据库名称一致,若不一致需修改为相同名称);
找到“ServerName”参数,可自定义服务器名称(如“我的传奇单机服”,仅显示在登录器列表中,不影响功能);
保存文件,避免误删其他参数(若误删,需重新解压服务端替换配置文件)。
四、服务端启动与登录器设置(关键操作)
1.服务端进程启动(顺序不可错)
第一步:启动登录服务:双击“D:\MirServer\LoginSrv\LoginSrv.exe”,弹出黑色窗口,若显示“LoginServerStartSuccess”“ListeningPort7000”,说明登录服务启动成功(窗口需保持开启,关闭则服务停止)。
第二步:启动游戏服务:双击“D:\MirServer\GameServer\GameServer.exe”,窗口显示“GameServerStartSuccess”“MapLoadCompleted”(地图加载完成),表示游戏服务启动成功(若进程闪退,右键程序选择“以管理员身份运行”,或在“兼容性”选项卡勾选“Windows7兼容模式”)。
2.登录器配置与账号创建
登录器设置:打开服务端自带登录器(如“LegendLogin.exe”),点击“设置”按钮:
“服务器IP”填写“127.0.0.1”,“端口”填写“7000”(与登录服务端口一致);
若登录器无服务器列表,点击“添加”,输入服务器名称(如“我的单机服”),确认IP和端口后保存。
手动创建账号:进入“D:\MirServer\DB”文件夹,打开“Account.txt”文件,按“账号密码权限等级”格式添加内容(如“test1234560”,0为普通玩家权限),保存文件(添加后无需重启服务端,直接登录即可)。
五、游戏登录测试与常见问题解决
1.登录验证步骤
打开配置好的登录器,输入刚创建的账号(test)和密码(123456),点击“登录”;
若成功进入“角色选择”界面,点击“创建角色”(自定义角色名称和职业),选择“进入游戏”;
能正常加载新手村地图,且可移动、攻击怪物,说明传奇架设成功。
2.常见问题排查
问题1:登录器提示“连接服务器失败”
原因:登录服务未启动或端口不匹配。
解决:检查“LoginSrv.exe”窗口是否显示“ListeningPort7000”,若未显示,重启登录服务;核对登录器端口是否为“7000”,不一致则修改。
问题2:启动GameServer.exe提示“DBConnectError”
原因:DBC2000数据库配置错误。
解决:打开“BDEAdministrator”,确认“HeroDB”的“PATH”路径是否指向“D:\MirServer\DB”,若错误,修改后保存,重启游戏服务。
问题3:进入游戏后无怪物或NPC
原因:服务端“DB\Monster.txt”(怪物配置)或“DB\NPC.txt”(NPC配置)缺失。
解决:重新解压传奇服务端,复制完整的“Monster.txt”和“NPC.txt”到“DB”文件夹,重启游戏服务。
六、后续使用与维护建议
数据备份:定期复制“D:\MirServer\DB”文件夹(含账号、角色数据),保存至其他磁盘(避免服务端异常导致数据丢失);
参数调整:若需修改游戏倍率(如经验、掉落),可在“GameServer”文件夹的“Exp.ini”(经验倍率)、“DropItem.ini”(掉落配置)中调整,修改后需重启游戏服务生效;
进程管理:关闭服务端时,需按“关闭登录器→结束GameServer.exe→结束LoginSrv.exe”的顺序操作,避免残留进程占用端口(下次启动时需先结束残留进程)。

