传奇手游架设相比电脑端版本,多了APP打包、服务端网关、手机端适配相关配置,新手按照步骤一步步操作,不需要深厚编程基础,单机本地测试可以快速完成。整套教程以主流战神引擎为例,适配Windows电脑操作,硬件基础要求内存8G以上,硬盘预留15G以上空闲空间,推荐系统选择win10,兼容性更好。
前期准备阶段,提前下载全套配套资源,包含战神引擎服务端、手游客户端安装包、配套引擎工具、数据库工具、N11数据库管理工具。下载完成后,关闭电脑防护软件,防止引擎程序、数据库文件被隔离删除。所有压缩包解压路径全部使用纯英文,推荐D:\mirserver,文件夹名称不能出现中文、空格、特殊符号,路径层级不要设置太深,多层目录容易出现读取报错。
第一步安装数据库,手游版本大多使用MySQL数据库,和电脑端DBC2000不一样。安装MySQL之后,打开N11工具,新建数据库连接,填写数据库端口、账号密码,导入服务端里面的sql数据库脚本。导入完成核对库表,确认角色表、物品表、怪物表全部导入成功,数据库连接失败是新手最常见的报错,检查数据库账号密码、端口是否被占用,防火墙是否拦截数据库端口。
第二步配置服务端基础参数,打开服务端内的配置文件,单机测试IP填写127.0.0.1。找到网关配置、登录网关、游戏网关文件,统一修改IP和端口信息,端口默认一般为7000,确认端口没有被其他程序占用。修改完成保存文件,检查脚本编码,全部保存为ANSI格式,脚本内不要出现全角符号,避免引擎启动时报脚本报错。
第三步按顺序启动程序,启动顺序不能颠倒。先启动MySQL数据库服务,确认数据库处于运行状态。接着启动引擎主程序,等待加载地图、怪物、物品数据库,无红色报错文字代表加载成功。之后启动登录网关和游戏网关,网关窗口显示连接成功,代表服务端通信正常。如果出现网关断开,优先核对IP、端口,检查防火墙放行状态。
第四步修改客户端配置,打开客户端内的ip文本文件,将里面的地址修改为服务端IP,单机测试填写127.0.0.1。修改完成之后,使用打包工具重新打包APK安装包。打包完成,把APK安装到手机或者模拟器里面,模拟器操作更适合小白,不需要手机调试。安装完成打开手游登录器,输入账号密码即可进入游戏。打包失败大多是配置文件修改错误,或者资源文件缺失,重新核对ip文件内容。
第五步单机功能测试,注册账号创建角色,测试登录、打怪、装备掉落、NPC对话、技能释放、交易功能。测试过程观察引擎窗口日志,出现报错信息,根据日志提示定位问题。数据库报错重新导入sql脚本,地图黑屏就是客户端补丁和服务端素材不匹配,需要把对应补丁放进客户端资源目录。
单机测试成功之后,想要其他手机设备连接,需要处理外网相关设置。云服务器环境下,修改服务端全部配置文件IP为服务器公网IP,在服务器安全组放行7000、3306等端口。家用宽带没有公网地址很难实现外网访问,不建议新手直接尝试外网,优先完成本地单机测试。
基础修改操作,在N11数据库可以修改装备属性、怪物爆率、道具掉落。在M2引擎面板可以调整怪物刷新时间、经验倍率。修改数据库内容之后,保存数据,重启引擎,改动内容才会生效。修改脚本文件,修改完成后重载脚本,部分改动依旧需要重启引擎。每次修改文件前,做好备份,一旦出错可以直接替换原文件恢复。
新手架设高频故障,数据库连接失败,核对MySQL账号密码,确认数据库服务已经开启。APP登录提示连接失败,检查客户端IP配置,确认网关全部正常启动。进入游戏黑屏,是客户端素材补丁不全,重新替换配套资源。注册账号无响应,登录网关未正常启动。
小白架设优先单机测试,不要一开始就研究外网。先保证模拟器能够正常进游戏,所有功能正常,再去尝试其他设备访问。不同引擎配置细节略有区别,核心流程不变,操作过程不要随意改动不认识的参数,只修改IP相关内容,减少出错概率。架设完成之后定期备份数据库,防止数据丢失。

