架设传奇单机需准备服务端、客户端、数据库引擎及配套工具,按顺序配置各组件才能正常运行。整个过程分为环境准备、服务端部署、数据库配置、登录器设置和测试启动五个阶段。
第一步安装DBC2000数据库引擎。该组件用于管理账号、角色、物品等数据表。以管理员身份运行DBC2000安装程序,安装完成后打开控制面板中的BDEAdministrator。在左侧DATABASE栏右键选择New→Standard→Paradox,在右侧Path中填写服务端DB文件夹的绝对路径(如D:MirServerDB),别名设为HeroDB或MirWorld,确保路径无中文、空格。
第二步部署服务端文件。将完整服务端解压至纯英文目录,例如D:MirServer。进入MirServer目录,依次检查DBServer、LoginSrv、M2Server等核心程序是否存在。打开D:MirServerMir200GameConfig.ini,确认[Server]段中ServerName、Port、MapFile等参数正确。若使用自定义地图,需确保Map目录下存在对应.map文件。
第三步配置数据库连接。打开D:MirServerGate_ServerLoginGateLoginSrv.ini,核对DBName是否与BDE中设置的别名一致(如HeroDB),DBPath指向DBC2000可识别的路径。同时检查D:MirServerDBServer!Setup.txt,确认DBPath与实际DB文件夹匹配。
第四步处理账号系统。部分版本需手动创建初始账号。使用DBC2000打开HeroDB,进入Account表,添加新记录:Account字段填test,Password填123456(明文或MD5视版本而定),其他字段可留默认。若服务端支持注册功能,则跳过此步。
第五步准备客户端与登录器。客户端通常位于Client或Login目录,确保其内含Mir2.exe和配套DLL文件。登录器需与服务端配套,检查其配置文件(如Login.ini或config.dat)中的IP地址是否为127.0.0.1,端口是否为7100(LoginGate默认端口)。
第六步按顺序启动服务端。先运行DBC2000服务(可通过services.msc确认BorlandDatabaseEngine已启动),再依次双击运行DBServer.exe、LoginSrv.exe、LoginGate.exe、M2Server.exe。观察各窗口是否报错,正常应显示“等待连接”或“服务器已启动”。
最后启动客户端登录器,输入已创建的账号密码,若能进入角色选择界面即表示架设成功。若卡在登录或黑屏,需回查端口占用(netstat-ano查看7100、5600、6000等端口)、防火墙拦截或路径配置错误。
第一步安装DBC2000数据库引擎。该组件用于管理账号、角色、物品等数据表。以管理员身份运行DBC2000安装程序,安装完成后打开控制面板中的BDEAdministrator。在左侧DATABASE栏右键选择New→Standard→Paradox,在右侧Path中填写服务端DB文件夹的绝对路径(如D:MirServerDB),别名设为HeroDB或MirWorld,确保路径无中文、空格。
第二步部署服务端文件。将完整服务端解压至纯英文目录,例如D:MirServer。进入MirServer目录,依次检查DBServer、LoginSrv、M2Server等核心程序是否存在。打开D:MirServerMir200GameConfig.ini,确认[Server]段中ServerName、Port、MapFile等参数正确。若使用自定义地图,需确保Map目录下存在对应.map文件。
第三步配置数据库连接。打开D:MirServerGate_ServerLoginGateLoginSrv.ini,核对DBName是否与BDE中设置的别名一致(如HeroDB),DBPath指向DBC2000可识别的路径。同时检查D:MirServerDBServer!Setup.txt,确认DBPath与实际DB文件夹匹配。
第四步处理账号系统。部分版本需手动创建初始账号。使用DBC2000打开HeroDB,进入Account表,添加新记录:Account字段填test,Password填123456(明文或MD5视版本而定),其他字段可留默认。若服务端支持注册功能,则跳过此步。
第五步准备客户端与登录器。客户端通常位于Client或Login目录,确保其内含Mir2.exe和配套DLL文件。登录器需与服务端配套,检查其配置文件(如Login.ini或config.dat)中的IP地址是否为127.0.0.1,端口是否为7100(LoginGate默认端口)。
第六步按顺序启动服务端。先运行DBC2000服务(可通过services.msc确认BorlandDatabaseEngine已启动),再依次双击运行DBServer.exe、LoginSrv.exe、LoginGate.exe、M2Server.exe。观察各窗口是否报错,正常应显示“等待连接”或“服务器已启动”。
最后启动客户端登录器,输入已创建的账号密码,若能进入角色选择界面即表示架设成功。若卡在登录或黑屏,需回查端口占用(netstat-ano查看7100、5600、6000等端口)、防火墙拦截或路径配置错误。

