GOM引擎传奇单机架设菜鸟一步到位教程

来源: 作者: 点击:
下载GOM完整服务端(含MirServer根目录、GameCenter.exe控制器、登录器文件夹)、16至18周年完整客户端、DBC2000、WinRAR、Notepad++。关掉Windows Defender和第三方杀软,右键MirServer压缩包解压到D:\MirServer,纯英文无空格,确认内部直接接DBServer、LoginGate、Mir200、Mud2、登录器文件夹,不是D:\MirServer\MirServer嵌套。客户端解压到D:\LegendClient同样纯英文。

装DBC2000一路Next,Win10/Win11控制面板小图标视图找BDE Administrator,找不到就去C:\Program Files (x86)\Borland\Common Files\BDE双击bdeadmin.exe。左侧Databases右键New选STANDARD,别名改HeroDB(严格大小写),右侧PATH点浏览选D:\MirServer\Mud2\DB,Ctrl+S或点Apply保存关窗。打开Mud2\DB看里面是否有StdItems.DB、Monster.DB、Magic.DB,缺文件后面DBServer必报连接失败。

双击D:\MirServer\GameCenter.exe或GameOfMir引擎控制器.exe,点顶部配置向导。游戏服务端所在目录填D:\MirServer,数据库名称HeroDB,服务器名称自定如“单机测试”,外网IP填127.0.0.1,不勾动态IP,开区端口7000、角色网关7100、游戏网关7200保持默认,连点下一步到生成配置。回到主界面点启动游戏服务器,启动顺序DBServer→LoginSrv→LoginGate→SelGate→RunGate→M2Server,看M2窗口刷完“加载地图…加载怪物…加载脚本…”无红字、显示游戏服务器启动成功。

桌面新建list.txt用Notepad++存为ANSI编码,内容写:
单机测试127.0.0.1 7000 127.0.0.1
8000
竖线必须英文半角,含义是区名开区IP 开区端口 微端IP
微端端口。单机把list.txt扔进D:\MirServer\登录器文件夹,浏览器开http://127.0.0.1/list.txt能看见字就成,看不见就用登录器配置器自带的本地列表服务器小程序把list.txt放它同目录运行。

进D:\MirServer\登录器文件夹开GOM登录器配置器(绿盟或GameOfMirLoginMaker),基本设置游戏名称填“单机测试”,主要列表填http://127.0.0.1/list.txt,备用列表同,客户端路径手填D:\LegendClient或勾自动搜索,单机取消勾选微端模式(不取消进图黑屏概率大),点资源读取规则看PAK状态是否全“密码正确”,不对就点自动读取客户端路径重刷。底部点生成登录器,弹“获取远程内核失败”选“是”用内置内核,生成的exe复制到D:\LegendClient根目录。

把服务端自带的补丁包(Data、Map、Wav、Resources、NewopUI.pak等)解压覆盖进D:\LegendClient根目录,同名全替换,NewopUI.pak必须进Data文件夹内。补丁周年数要和客户端对上,17周年客户端塞10周年补丁必花屏。覆盖完双击客户端里的登录器,列表出“单机测试”,注册账号建角色进比奇,跑图打怪测掉装、F12内挂、@GM命令、NPC对话框。

M2秒退查HeroDB的PATH是否真指向Mud2\DB、DB文件夹是否被杀软删文件。报(10048) bind端口占用,cmd跑netstat -ano | findstr 7000看PID,任务管理器结束占用进程(常是酷狗迅雷),或进配置向导把7000/7100/7200全改7010/7110/7210并同步list.txt和登录器。进游戏黑屏是补丁没覆盖或PAK密码错,装备不显查NewopUI.pak是否在Data、StdItems.DB物品名有无乱码。登录器列表空白查list.txt格式和配置器列表地址是否一字不差,IP不是127.0.0.1必连不上。所有改配置动作必须关干净M2和各Gate进程再起,热改不生效。