单机架设传奇服务端完整步骤详解

来源: 作者: 点击:
下载配套服务端与客户端。选择HERO、GOM或GEE引擎的单机版服务端(如“1.76英雄合击单机版”),确保附带完整客户端。解压服务端至D盘根目录,路径必须为纯英文且无空格,例如D:Mirserver。客户端可放任意位置,但同样避免中文路径。部分杀毒软件会误删服务端文件,需提前关闭实时防护或将整个目录加入信任区。

安装并配置DBC2000数据库。运行DBC2000安装程序,按默认选项完成安装。安装后进入控制面板,切换为“小图标”视图,打开BDE Administrator。点击Object → New → STANDARD,新建数据库别名,名称设为HeroDB(GOM引擎则用GomDB),PATH指向D:MirserverMud2DB,点击Apply保存。此步骤是服务端读取角色、地图、物品数据的基础。

修改核心配置文件。打开D:MirserverLoginSrvLoginSrv.ini,在[Server]段将ServerIP改为127.0.0.1。检查D:MirserverLoginGateMirGate.ini和D:MirserverGate_ServerRunGateMirGate.ini中的ServerAddr是否也为127.0.0.1。进入D:MirserverMir200目录,编辑!Setup.txt,设置服务器名称、经验倍数、爆率等参数,确保名称与客户端预期一致。

处理登录器与列表文件。使用服务端自带的登录器生成工具(如MakeGameLogin.exe),在列表地址栏填写本地list.txt的URL,例如http://127.0.0.1/list.txt。通过HFS(HTTP File Server)将list.txt共享为Web链接,或直接放置于客户端目录并通过file协议调用。确保客户端能正常加载服务器列表,否则无法显示登录界面。

部署客户端资源。将服务端内Map、Npc、Monster、Envir等文件夹完整复制到客户端对应目录。检查客户端根目录下的Mir.ini或Login.cfg,确认ServerAddr为127.0.0.1,Port为7000(部分版本用5600)。若界面错乱或黑屏,需替换NewopUI.pak等UI补丁至客户端指定子目录。

启动服务端进程。按顺序双击运行以下程序:D:MirserverDBSrv200DBSrv200.exe → D:MirserverLoginSrvLoginSrv.exe → D:MirserverLoginGateLogingate.exe → D:MirserverGate_ServerRunGateMirGate.exe → D:MirserverMir200M2.exe。所有窗口应正常弹出,无红色错误提示。若M2报错“Borland Database Engine初始化失败”,删除C盘根目录下的PDOXUSRS.NET文件并重启电脑。

测试游戏连接。运行客户端登录器,输入默认账号(如test/123456)或注册新号。成功进入角色创建界面后,新建角色并进入游戏。验证地图加载、NPC对话、技能释放是否正常。添加管理员权限需编辑D:MirserverEnviradminlist.txt,添加一行“* 角色名”,保存后重启M2服务即可生效。全程以管理员身份运行程序,并确保系统区域格式为中文(简体,中国)。