架设单机传奇,需要准备完整的服务端程序、游戏客户端、DBC2000数据库工具以及配套登录器。市面上主流的GOM、GEE、翎风引擎,整体架设流程大体一致,新手建议选用已经整合完毕的成套版本,减少手动修改配置带来的出错概率。
服务端文件解压的时候,尽量直接解压到磁盘根目录,文件夹命名为Mirserver,路径当中不要出现中文、空格以及特殊符号。优先选择D盘作为存放位置,如果电脑没有D盘,就需要同步修改全部配置文件内的文件路径,新手不建议改动路径,容易引发程序读取异常。解压完成之后核对核心文件,DBServer、LoginGate、LoginSrv、Mir200、RunGate、SelGate这些程序文件不能缺失,缺少文件会造成服务端无法正常启动。
接下来安装DBC2000数据库软件,安装过程按照提示完成即可。安装结束后打开控制面板中的BDE Administrator,新建数据库别名HeroDB,驱动选择STANDARD,路径定位到服务端目录下的Mud2/DB文件夹,保存设置。数据库是存放怪物、装备、角色数据的核心,配置完成之后保持后台运行,配置错误会直接导致M2引擎启动失败。
打开服务端内的GameCenter引擎控制器,进入配置向导。单机运行环境下,IP地址统一填写127.0.0.1,服务器名称可以自行修改。服务端目录填写D:\Mirserver\,数据库名称填写HeroDB,其余参数保持默认,完成向导所有步骤后保存配置。保存完成点击启动游戏控制器,程序会依次启动数据库服务、登录服务、各类网关以及M2主程序。查看控制器的日志窗口,全部服务显示启动成功,没有弹出报错提示,代表服务端运行正常,控制器窗口最小化后台运行,不要直接关闭。
把版本附带的游戏补丁完整覆盖到游戏客户端根目录,不能嵌套到二级文件夹内。补丁包含地图、装备、界面素材,路径出错会出现进入游戏黑屏、装备不显示、画面错乱等问题。将配套的单机登录器复制到客户端根目录,单机登录器的IP已经预设为127.0.0.1,无需额外修改。
双击登录器,注册游戏账号,创建游戏角色,即可进入单机游戏。单机模式下全部游戏数据保存在本地电脑,角色、装备、元宝等数据都存储在本机数据库,不受外部网络影响。
想要获取GM管理员权限,找到Mir200文件夹下Envir目录,打开AdminList.txt文本,写入角色名称,格式为角色名=10,保存文件。在M2引擎面板重载管理员列表,重新登录游戏,该角色就拥有全部GM指令权限,可以刷取装备、调整爆率、召唤怪物。
架设过程当中会遇到各类常见故障,登录器提示连接失败,优先确认服务端全部程序是否正常启动,查看控制器是否存在报错。同时检查系统防火墙和杀毒软件,部分安全软件会误拦截服务端exe程序,需要把整个服务端文件夹加入信任列表。
进入游戏之后黑屏、看不到地图与装备,大多是补丁解压覆盖路径错误,重新把补丁文件覆盖到客户端根目录,核对PAK素材文件路径。M2引擎提示数据库连接失败,检查HeroDB别名以及对应的DB文件夹路径是否正确,别名拼写不能出现差错。登录账号之后加载角色列表直接断开连接,一般是角色网关SelGate运行异常,核对网关端口与配置文件参数。
服务端启动需要遵循固定顺序,先启动数据库,再启动登录服务,之后启动各个网关,最后启动M2主程序。控制器窗口不能随意关闭,关闭之后全部服务会停止,游戏连接直接断开。单机运行期间,修改服务端内的配置文件之后,需要重启对应服务程序,修改才能够生效。
单机环境可以自由调整游戏各项参数,修改爆率文件、调整怪物属性、改动装备数值,所有修改操作都在服务端文件内完成,修改完毕重启M2引擎,改动才会生效。单机只适合本地个人体验,不建议对外开放外网访问,规避相关安全风险。
更换游戏版本的时候,需要先关闭全部服务端程序,删除旧的服务端文件夹,解压新版本文件,再重复数据库与引擎配置流程,不要直接覆盖旧版本文件,防止出现文件冲突。

