一、单机架设核心准备工作
1.硬件配置要求:单机架设对硬件要求较低,基础配置需满足CPU双核及以上,内存4G及以上,硬盘预留至少20G空闲空间,确保存储服务端文件、客户端文件及相关运行组件。若需同时开启多个地图或模拟多玩家在线,建议内存提升至8G,硬盘选用固态硬盘以提升加载速度。
2.系统环境选择:推荐使用Windows系统,优先选择Windows7、Windows10专业版,兼容性更强,后续组件安装更顺畅。不建议使用家庭版系统,部分服务端组件可能无法正常运行。需提前关闭系统自带防火墙及第三方安全防护软件的拦截功能,避免影响服务端启动和端口连接。
3.核心软件与组件准备:需提前下载并安装以下工具和组件:①.NETFramework4.0及以上版本,用于支撑服务端核心程序运行;②MicrosoftVisualC++2015-2019Redistributable(32位和64位均安装),解决程序运行时的依赖问题;③数据库工具,推荐使用SQLServer2008R2精简版,占用资源少,操作简单,适配多数传奇服务端;④文本编辑器,推荐Notepad++,用于修改服务端配置文件;⑤传奇服务端压缩包和对应的客户端安装包,需确保两者版本匹配,避免出现登录失败、地图缺失等问题。
二、数据库安装与配置步骤
1.数据库安装:双击SQLServer2008R2精简版安装包,按照向导提示操作,选择“全新安装”,实例名称建议保留默认或设置为“SQLEXPRESS”,便于后续配置。设置登录身份验证模式为“混合模式”,创建SA账号密码,密码建议设置为简单易记的字符(仅用于单机测试,无需复杂密码),完成安装后重启电脑确保服务生效。
2.数据库服务启动:按下Win+R键打开运行窗口,输入“services.msc”打开服务面板,找到“SQLServer(SQLEXPRESS)”服务,右键选择“启动”,并将启动类型设置为“自动”,避免每次重启电脑后手动启动。若启动失败,检查是否安装了正确的数据库组件,或重新运行安装包修复安装。
3.服务端数据库导入:打开SQLServerManagementStudio,使用SA账号登录数据库,右键点击“数据库”,选择“新建数据库”,数据库名称需与服务端配置文件中的数据库名称一致(常见名称为“Mir200”“LegendDB”等,具体查看服务端说明文档)。新建完成后,右键点击新建的数据库,选择“任务”-“还原”-“数据库”,在弹出的窗口中选择“从设备”,浏览找到服务端压缩包中对应的数据库备份文件(后缀通常为.bak),点击“确定”完成导入。
三、传奇服务端文件配置
1.服务端文件解压:将下载的传奇服务端压缩包解压到指定文件夹,建议解压路径为纯英文路径,避免包含中文、空格或特殊字符(例如“D:\LegendServer”),否则可能导致服务端无法启动。解压完成后,打开解压文件夹,通常包含“Mir200”“GameCenter”“LogServer”等核心文件夹。
2.数据库连接配置:进入“Mir200”文件夹,找到“DBServer.exe”同目录下的“Setup.ini”配置文件,用Notepad++打开。找到“数据库连接”相关段落,修改数据库服务器地址为“127.0.0.1”(本地服务器),数据库名称填写步骤二中新建的数据库名称,SA账号和密码填写安装数据库时设置的信息,保存并关闭文件。
3.端口与IP配置:在“Mir200”文件夹中找到“IPList.txt”文件,打开后将里面的IP地址修改为“127.0.0.1”,保存关闭。再找到“LoginSrv.exe”同目录下的“Setup.ini”文件,检查端口设置,默认端口通常为7000、7100等,无需修改,若端口被占用,可修改为未被占用的端口(需记录修改后的端口,后续客户端需对应修改)。
4.游戏参数配置(可选):若需调整游戏内参数,可打开“Mir200”文件夹中的“Envir”文件夹,找到“Monster.DB”(怪物属性)、“Item.DB”(物品属性)、“MapInfo.txt”(地图信息)等文件,用Notepad++打开后根据需求修改,修改前建议备份原文件,避免修改错误导致游戏异常。
四、服务端启动流程
1.启动顺序说明:传奇服务端启动需遵循固定顺序,否则会出现连接失败等问题,正确顺序为:①数据库服务(已设置自动启动,无需手动操作);②LogServer(日志服务器);③DBServer(数据库服务器);④LoginSrv(登录服务器);⑤GameSrv(游戏服务器)。
2.逐一启动服务:打开服务端解压文件夹,依次找到对应服务器的可执行文件并双击启动:①双击“LogServer.exe”,弹出窗口后无需操作,保持运行;②双击“DBServer.exe”,等待窗口中显示“数据库连接成功”后,最小化窗口;③双击“LoginSrv.exe”,显示“登录服务器启动成功”后最小化;④双击“GameSrv.exe”,若弹出地图加载进度条,等待进度条完成后,游戏服务器启动成功,保持所有窗口运行,不可关闭。
3.启动异常排查:若某一服务器启动失败,常见原因及解决方法:①提示“数据库连接失败”:检查Setup.ini中的数据库信息是否正确,数据库服务是否正常启动;②提示“端口被占用”:打开任务管理器,结束占用对应端口的进程,或修改配置文件中的端口;③启动后立即闪退:检查服务端解压路径是否包含中文,或缺失必要的运行组件,重新安装.NETFramework和VisualC++组件。
五、客户端配置与登录游戏
1.客户端安装与解压:将下载的传奇客户端安装包安装到纯英文路径下(例如“D:\LegendClient”),或直接解压客户端压缩包。确保客户端版本与服务端版本匹配,若版本不匹配,可能出现登录后无地图、无法进入游戏等问题。
2.客户端IP与端口配置:打开客户端安装文件夹,找到“LoginGate.ini”或“Mir.ini”配置文件(不同客户端文件名可能不同),用Notepad++打开。找到“服务器地址”和“端口”相关设置,将服务器地址修改为“127.0.0.1”,端口修改为服务端LoginSrv设置的端口(默认7000,若已修改需对应调整),保存并关闭文件。
3.注册账号与登录:打开客户端文件夹中的“注册器.exe”(部分服务端自带注册器,若没有,可在服务端“GameCenter”文件夹中找到),输入账号和密码,点击“注册”,提示注册成功后关闭注册器。双击客户端“Mir.exe”启动游戏,输入注册的账号密码,选择服务器(单机通常只有一个服务器),点击“登录”,即可进入游戏。
4.登录异常解决:①提示“无法连接到服务器”:检查服务端所有服务器是否正常运行,客户端IP和端口是否配置正确,防火墙是否关闭;②登录后黑屏/闪退:检查客户端与服务端版本是否匹配,或客户端缺失必要的补丁,将服务端文件夹中的“补丁”文件夹复制到客户端目录下覆盖;③提示“账号不存在”:重新使用注册器注册账号,确保注册时账号格式正确(避免特殊字符)。
六、单机架设常见问题解决汇总
1.服务端启动后,客户端无法检测到服务器:首先检查客户端IP和端口配置是否正确,其次确认服务端LoginSrv是否正常启动,若配置无误,关闭防火墙后重新尝试。
2.进入游戏后无法移动、看不到NPC:原因是客户端未加载服务端地图补丁,将服务端“Mir200\Map”文件夹中的地图文件复制到客户端“Map”文件夹下,覆盖原有文件即可。
3.游戏内出现乱码:打开服务端“Envir”文件夹中的“Language.ini”文件,将编码格式设置为“GBK”,保存后重启游戏服务器,同时确保客户端编码与服务端一致。
4.重启电脑后服务端无法正常启动:检查数据库服务是否已自动启动,若未启动,手动启动“SQLServer(SQLEXPRESS)”服务,再按正确顺序重启服务端所有组件。
七、单机架设后续优化与拓展(可选)
1.游戏内容调整:若需修改游戏内的等级上限、经验倍数、装备属性等,可打开服务端“Mir200\Envir”文件夹中的对应配置文件,使用Notepad++修改,修改后重启游戏服务器即可生效。
2.地图添加与修改:若需添加新地图,需将地图文件(.map格式)复制到服务端“Mir200\Map”文件夹,同时在“MapInfo.txt”中添加地图信息,再将地图补丁复制到客户端对应文件夹,重启服务端和客户端即可。
3.多账号测试设置:若需模拟多玩家在线测试,可使用注册器注册多个账号,打开多个客户端窗口,分别登录不同账号,即可实现多账号同时在线。
1.硬件配置要求:单机架设对硬件要求较低,基础配置需满足CPU双核及以上,内存4G及以上,硬盘预留至少20G空闲空间,确保存储服务端文件、客户端文件及相关运行组件。若需同时开启多个地图或模拟多玩家在线,建议内存提升至8G,硬盘选用固态硬盘以提升加载速度。
2.系统环境选择:推荐使用Windows系统,优先选择Windows7、Windows10专业版,兼容性更强,后续组件安装更顺畅。不建议使用家庭版系统,部分服务端组件可能无法正常运行。需提前关闭系统自带防火墙及第三方安全防护软件的拦截功能,避免影响服务端启动和端口连接。
3.核心软件与组件准备:需提前下载并安装以下工具和组件:①.NETFramework4.0及以上版本,用于支撑服务端核心程序运行;②MicrosoftVisualC++2015-2019Redistributable(32位和64位均安装),解决程序运行时的依赖问题;③数据库工具,推荐使用SQLServer2008R2精简版,占用资源少,操作简单,适配多数传奇服务端;④文本编辑器,推荐Notepad++,用于修改服务端配置文件;⑤传奇服务端压缩包和对应的客户端安装包,需确保两者版本匹配,避免出现登录失败、地图缺失等问题。
二、数据库安装与配置步骤
1.数据库安装:双击SQLServer2008R2精简版安装包,按照向导提示操作,选择“全新安装”,实例名称建议保留默认或设置为“SQLEXPRESS”,便于后续配置。设置登录身份验证模式为“混合模式”,创建SA账号密码,密码建议设置为简单易记的字符(仅用于单机测试,无需复杂密码),完成安装后重启电脑确保服务生效。
2.数据库服务启动:按下Win+R键打开运行窗口,输入“services.msc”打开服务面板,找到“SQLServer(SQLEXPRESS)”服务,右键选择“启动”,并将启动类型设置为“自动”,避免每次重启电脑后手动启动。若启动失败,检查是否安装了正确的数据库组件,或重新运行安装包修复安装。
3.服务端数据库导入:打开SQLServerManagementStudio,使用SA账号登录数据库,右键点击“数据库”,选择“新建数据库”,数据库名称需与服务端配置文件中的数据库名称一致(常见名称为“Mir200”“LegendDB”等,具体查看服务端说明文档)。新建完成后,右键点击新建的数据库,选择“任务”-“还原”-“数据库”,在弹出的窗口中选择“从设备”,浏览找到服务端压缩包中对应的数据库备份文件(后缀通常为.bak),点击“确定”完成导入。
三、传奇服务端文件配置
1.服务端文件解压:将下载的传奇服务端压缩包解压到指定文件夹,建议解压路径为纯英文路径,避免包含中文、空格或特殊字符(例如“D:\LegendServer”),否则可能导致服务端无法启动。解压完成后,打开解压文件夹,通常包含“Mir200”“GameCenter”“LogServer”等核心文件夹。
2.数据库连接配置:进入“Mir200”文件夹,找到“DBServer.exe”同目录下的“Setup.ini”配置文件,用Notepad++打开。找到“数据库连接”相关段落,修改数据库服务器地址为“127.0.0.1”(本地服务器),数据库名称填写步骤二中新建的数据库名称,SA账号和密码填写安装数据库时设置的信息,保存并关闭文件。
3.端口与IP配置:在“Mir200”文件夹中找到“IPList.txt”文件,打开后将里面的IP地址修改为“127.0.0.1”,保存关闭。再找到“LoginSrv.exe”同目录下的“Setup.ini”文件,检查端口设置,默认端口通常为7000、7100等,无需修改,若端口被占用,可修改为未被占用的端口(需记录修改后的端口,后续客户端需对应修改)。
4.游戏参数配置(可选):若需调整游戏内参数,可打开“Mir200”文件夹中的“Envir”文件夹,找到“Monster.DB”(怪物属性)、“Item.DB”(物品属性)、“MapInfo.txt”(地图信息)等文件,用Notepad++打开后根据需求修改,修改前建议备份原文件,避免修改错误导致游戏异常。
四、服务端启动流程
1.启动顺序说明:传奇服务端启动需遵循固定顺序,否则会出现连接失败等问题,正确顺序为:①数据库服务(已设置自动启动,无需手动操作);②LogServer(日志服务器);③DBServer(数据库服务器);④LoginSrv(登录服务器);⑤GameSrv(游戏服务器)。
2.逐一启动服务:打开服务端解压文件夹,依次找到对应服务器的可执行文件并双击启动:①双击“LogServer.exe”,弹出窗口后无需操作,保持运行;②双击“DBServer.exe”,等待窗口中显示“数据库连接成功”后,最小化窗口;③双击“LoginSrv.exe”,显示“登录服务器启动成功”后最小化;④双击“GameSrv.exe”,若弹出地图加载进度条,等待进度条完成后,游戏服务器启动成功,保持所有窗口运行,不可关闭。
3.启动异常排查:若某一服务器启动失败,常见原因及解决方法:①提示“数据库连接失败”:检查Setup.ini中的数据库信息是否正确,数据库服务是否正常启动;②提示“端口被占用”:打开任务管理器,结束占用对应端口的进程,或修改配置文件中的端口;③启动后立即闪退:检查服务端解压路径是否包含中文,或缺失必要的运行组件,重新安装.NETFramework和VisualC++组件。
五、客户端配置与登录游戏
1.客户端安装与解压:将下载的传奇客户端安装包安装到纯英文路径下(例如“D:\LegendClient”),或直接解压客户端压缩包。确保客户端版本与服务端版本匹配,若版本不匹配,可能出现登录后无地图、无法进入游戏等问题。
2.客户端IP与端口配置:打开客户端安装文件夹,找到“LoginGate.ini”或“Mir.ini”配置文件(不同客户端文件名可能不同),用Notepad++打开。找到“服务器地址”和“端口”相关设置,将服务器地址修改为“127.0.0.1”,端口修改为服务端LoginSrv设置的端口(默认7000,若已修改需对应调整),保存并关闭文件。
3.注册账号与登录:打开客户端文件夹中的“注册器.exe”(部分服务端自带注册器,若没有,可在服务端“GameCenter”文件夹中找到),输入账号和密码,点击“注册”,提示注册成功后关闭注册器。双击客户端“Mir.exe”启动游戏,输入注册的账号密码,选择服务器(单机通常只有一个服务器),点击“登录”,即可进入游戏。
4.登录异常解决:①提示“无法连接到服务器”:检查服务端所有服务器是否正常运行,客户端IP和端口是否配置正确,防火墙是否关闭;②登录后黑屏/闪退:检查客户端与服务端版本是否匹配,或客户端缺失必要的补丁,将服务端文件夹中的“补丁”文件夹复制到客户端目录下覆盖;③提示“账号不存在”:重新使用注册器注册账号,确保注册时账号格式正确(避免特殊字符)。
六、单机架设常见问题解决汇总
1.服务端启动后,客户端无法检测到服务器:首先检查客户端IP和端口配置是否正确,其次确认服务端LoginSrv是否正常启动,若配置无误,关闭防火墙后重新尝试。
2.进入游戏后无法移动、看不到NPC:原因是客户端未加载服务端地图补丁,将服务端“Mir200\Map”文件夹中的地图文件复制到客户端“Map”文件夹下,覆盖原有文件即可。
3.游戏内出现乱码:打开服务端“Envir”文件夹中的“Language.ini”文件,将编码格式设置为“GBK”,保存后重启游戏服务器,同时确保客户端编码与服务端一致。
4.重启电脑后服务端无法正常启动:检查数据库服务是否已自动启动,若未启动,手动启动“SQLServer(SQLEXPRESS)”服务,再按正确顺序重启服务端所有组件。
七、单机架设后续优化与拓展(可选)
1.游戏内容调整:若需修改游戏内的等级上限、经验倍数、装备属性等,可打开服务端“Mir200\Envir”文件夹中的对应配置文件,使用Notepad++修改,修改后重启游戏服务器即可生效。
2.地图添加与修改:若需添加新地图,需将地图文件(.map格式)复制到服务端“Mir200\Map”文件夹,同时在“MapInfo.txt”中添加地图信息,再将地图补丁复制到客户端对应文件夹,重启服务端和客户端即可。
3.多账号测试设置:若需模拟多玩家在线测试,可使用注册器注册多个账号,打开多个客户端窗口,分别登录不同账号,即可实现多账号同时在线。

