架设单机版传奇需准备服务端程序、配套客户端及运行环境,按顺序配置数据库、网络参数和启动项,确保各组件协同工作。
第一步:获取完整服务端包。选择包含MirServer目录的版本,目录结构应含DBSrc、LoginGate、LogSrv、Mir200等子文件夹。避免使用缺失文件的精简包,否则后续配置会失败。
第二步:安装必要运行库。运行vcredist_x86.exe(VisualC++2005–2019合集)和vbrun60sp6.exe(VB6运行库)。部分服务端依赖DAO或Jet引擎,需确保系统支持Access数据库(.mdb文件)读写。
第三步:配置IP地址。进入MirServer目录,打开!SetupIPaddr.txt,将其中127.0.0.1替换为本机IPv4地址(可用ipconfig查看),或保留127.0.0.1仅限本机登录。同时修改LoginGateLoginGate.ini、SelGateSelGate.ini中的ServerAddr=127.0.0.1,保持一致。
第四步:设置数据库连接。打开控制面板→管理工具→ODBC数据源(32位),添加两个系统DSN:
名称Account,驱动MicrosoftAccessDriver(*.mdb),指向ShareAccount.mdb;
名称HeroDB,指向GuildBaseGuildBase.mdb(部分版本为ShareHeroDB.mdb)。
名称必须与服务端配置完全匹配,区分大小写。
第五步:初始化账号。用Access打开ShareAccount.mdb,在Accounts表中手动添加记录:
Username:自定义账号(如test);
Password:明文密码(如123456);
Authority:设为30表示GM权限;
Other字段可留空。
保存后关闭数据库,防止文件被锁定。
第六步:启动服务端。按顺序双击运行以下程序:
LoginSrvLoginSrv.exe(账号验证);
DBSrcDBSrc.exe(角色数据处理);
LoginGateLoginGate.exe(登录网关);
SelGateSelGate.exe(地图选择网关);
Mir200Mir200.exe(主游戏逻辑)。
观察各窗口是否报错,重点检查“Can'tconnecttodatabase”或“IPmismatch”。
第七步:配置客户端。将配套客户端解压至任意目录,运行Login.exe。若登录器为生成式,需先运行LoginGen工具,输入127.0.0.1及端口7100(默认),生成可执行登录器。登录时使用第五步创建的账号密码。
第八步:验证地图与功能。成功进入游戏后,检查角色能否行走、打怪、使用命令(如@AddLevel10)。若卡在“连接中”,返回第三步确认IP和端口是否一致;若提示“数据库错误”,重做第四步ODBC配置。
所有操作需在关闭杀毒软件状态下进行,防止误删关键DLL。服务端路径禁止含中文或空格,建议置于D:MirServer。修改任何配置文件后必须重启对应服务进程。
第一步:获取完整服务端包。选择包含MirServer目录的版本,目录结构应含DBSrc、LoginGate、LogSrv、Mir200等子文件夹。避免使用缺失文件的精简包,否则后续配置会失败。
第二步:安装必要运行库。运行vcredist_x86.exe(VisualC++2005–2019合集)和vbrun60sp6.exe(VB6运行库)。部分服务端依赖DAO或Jet引擎,需确保系统支持Access数据库(.mdb文件)读写。
第三步:配置IP地址。进入MirServer目录,打开!SetupIPaddr.txt,将其中127.0.0.1替换为本机IPv4地址(可用ipconfig查看),或保留127.0.0.1仅限本机登录。同时修改LoginGateLoginGate.ini、SelGateSelGate.ini中的ServerAddr=127.0.0.1,保持一致。
第四步:设置数据库连接。打开控制面板→管理工具→ODBC数据源(32位),添加两个系统DSN:
名称Account,驱动MicrosoftAccessDriver(*.mdb),指向ShareAccount.mdb;
名称HeroDB,指向GuildBaseGuildBase.mdb(部分版本为ShareHeroDB.mdb)。
名称必须与服务端配置完全匹配,区分大小写。
第五步:初始化账号。用Access打开ShareAccount.mdb,在Accounts表中手动添加记录:
Username:自定义账号(如test);
Password:明文密码(如123456);
Authority:设为30表示GM权限;
Other字段可留空。
保存后关闭数据库,防止文件被锁定。
第六步:启动服务端。按顺序双击运行以下程序:
LoginSrvLoginSrv.exe(账号验证);
DBSrcDBSrc.exe(角色数据处理);
LoginGateLoginGate.exe(登录网关);
SelGateSelGate.exe(地图选择网关);
Mir200Mir200.exe(主游戏逻辑)。
观察各窗口是否报错,重点检查“Can'tconnecttodatabase”或“IPmismatch”。
第七步:配置客户端。将配套客户端解压至任意目录,运行Login.exe。若登录器为生成式,需先运行LoginGen工具,输入127.0.0.1及端口7100(默认),生成可执行登录器。登录时使用第五步创建的账号密码。
第八步:验证地图与功能。成功进入游戏后,检查角色能否行走、打怪、使用命令(如@AddLevel10)。若卡在“连接中”,返回第三步确认IP和端口是否一致;若提示“数据库错误”,重做第四步ODBC配置。
所有操作需在关闭杀毒软件状态下进行,防止误删关键DLL。服务端路径禁止含中文或空格,建议置于D:MirServer。修改任何配置文件后必须重启对应服务进程。

