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

端游传奇盒子搭建完整步骤与配置流程

热度:
搭建端游传奇盒子需准备服务端文件、数据库环境及客户端资源,全程在本地或独立服务器完成。以下流程适用于1.76至1.85等主流版本,不依赖外部平台,所有操作基于Windows系统。

一、基础环境准备
操作系统:Windows 7/10/11 或 Windows Server 2008以上,关闭防火墙或放行相关端口(7000、7100、7200等)。
运行库安装:安装Visual C++ 2010–2019 Redistributable(x86/x64)、.NET Framework 4.0及以上。
数据库部署:使用SQL Server 2008 R2或2012,创建空数据库(如Mir2),执行服务端附带的SQL脚本(通常为DB.sql)导入表结构与初始数据。

二、服务端配置
解压服务端文件:将完整服务端包解压至纯英文路径(如D:MirServer),避免中文或空格。
修改数据库连接:
打开D:MirServerMir200!Setup.txt,设置DB Name、User、Password与SQL Server一致。
检查GateServer、LoginSrv目录下的Config.ini,确保IP指向本机(127.0.0.1)或公网IP。
端口与IP绑定:
LoginSrv!AddrTable.txt:定义网关IP与端口,格式为“服务器名 IP 端口”,如“Legend 127.0.0.1 7100”。
Mir200!RunAddr.txt:指定地图服务器监听地址,通常为127.0.0.1:7200。

三、客户端适配
提取官方客户端:使用Wemade或Shanda旧版客户端,通过工具(如HeroExtractor)解包Map、Envir、Share等文件夹。
替换关键文件:
将服务端Map目录下的M*文件复制到客户端Map文件夹。
客户端ShareGuildBase下放置沙巴克建筑数据(通常由服务端提供)。
登录器设置:
修改登录器配置(如CQLogin.ini),指向本地LoginSrv地址(127.0.0.1:7000)。
若使用H5或Web启动器,需配置WebSocket或HTTP接口地址。

四、启动顺序与验证
依次运行程序:
先启动LoginSrv.exe(登录服务器)
再启动GateServer.exe(网关)
最后启动Mir200.exe(地图与逻辑服务器)
查看日志确认状态:
LoginSrv窗口显示“等待连接”表示就绪。
Mir200日志出现“地图加载完成”且无红色报错即成功。
客户端测试:
启动游戏,输入账号密码(默认注册方式为首次登录自动创建)。
角色进入比奇省,可正常行走、打怪、使用包裹,说明盒子运行正常。

五、常见问题处理
无法连接登录服务器:检查7000端口是否被占用,使用netstat -ano查看;确认LoginSrv是否以管理员权限运行。
角色卡在“正在进入游戏”:GateServer未启动或!AddrTable.txt中IP配置错误,确保网关IP与客户端请求地址一致。
地图黑屏或缺失:客户端Map文件与服务端不匹配,重新同步M文件;检查EnvirMapQuest_def是否完整。
数据库连接失败:SQL Server未启用TCP/IP协议,或账户无远程登录权限,使用SQL Server配置管理器启用协议并重启服务。

完成上述步骤后,本地传奇盒子即可稳定运行,支持单人测试或多客户端局域网联机。后续可调整MonGen.txt、DropDef.txt等文件修改怪物与掉落,实现内容自定义。
[顶部]