传奇单机Hero引擎登录器怎么加假人 完整落地配置教程

来源: 作者: 点击:
Hero引擎是复古传奇单机版本使用最广泛的老旧引擎,很多单机玩家搭建完服务端后,不清楚如何通过登录器配套开启、添加、加载游戏假人。Hero引擎和新版GOM、GEE引擎不同,没有可视化一键假人开关,登录器无法直接点击生成假人,必须通过服务端文件配置+引擎指令激活+登录器适配三步联动,才能实现假人正常登录上线。本文针对Hero引擎专属机制,从零讲解单机版登录器配套假人的全套添加方法,解决假人不显示、不上线、登录器无响应、上线不动等核心问题。
一、Hero引擎假人登录核心逻辑(区别新版引擎)
Hero引擎本身不支持登录器前台直接创建假人角色,所有假人数据、角色名单、登录权限全部由服务端后台文件管控。登录器仅承担读取游戏进程、对接游戏网关的作用,无法干预假人生成与登录逻辑。很多玩家误以为登录器有专属假人按钮,反复点击无效,最终导致配置失败。
Hero引擎单机添加假人的核心流程为:配置服务端假人名单→修改引擎初始化参数→开启后台自动登录指令→重载服务端脚本→登录器刷新进程读取,整套流程完成后,假人会自动加载进入游戏,登录器在线列表可正常读取显示假人账号。
二、前置准备:Hero引擎服务端环境检查
完整启动Hero引擎全套服务端组件,依次运行DB数据库、LoginGate登录网关、Loginsrv登录服务、M2Server主控引擎,确保所有窗口无报错、无弹窗、无端口占用提示。登录器正常连接服务端、可正常创建真人角色、进入游戏,证明本地游戏环境运行正常。
确认服务端Envir核心文件夹完整,Hero引擎假人运行仅依赖该目录下的配置文件,无需额外安装插件、补丁、工具。检查所有文本文件编码为ANSI格式,编码错乱是Hero引擎假人加载失败的高频原因。
三、第一步:手动创建Hero引擎专属假人名单
打开服务端Mir200/Envir目录,新建文本文档,严格命名为DummyNameList.txt,文件名必须完全匹配,Hero引擎仅识别该固定名称文件作为假人登录名单。
打开名单文件,逐行录入自定义假人角色名称,每行仅单个名称,禁止重复名称、特殊符号、空格字符,名称格式和真人角色名保持一致。合击版本Hero引擎,需同步新建DummyHeroNameList.txt文件,录入假人英雄名称,实现人物英雄同步登录。
录入完成后保存文件,确认编码为ANSI,关闭文件等待引擎读取,完成假人基础数据搭建。Hero引擎不支持空白名单、批量空白数据,名单内必须有有效角色名才可正常加载。
四、第二步:修改Dummy.ini配置文件适配Hero引擎
在Envir目录找到Dummy.ini假人配置文件,无该文件可手动新建,粘贴Hero引擎专属基础配置参数。该文件管控假人等级、职业、出生地图、初始状态,直接决定假人登录后的基础表现。
配置文件内固定设置基础参数,调整假人默认等级、三职业随机比例、出生坐标、初始金币、基础血量蓝量。Hero引擎默认出生地图为新手村,可手动修改地图代码为3,强制假人出生盟重土城,贴合单机游玩氛围。
关闭假人随机下线、随机闪退、坐标错乱参数,开启假人常驻在线模式,避免假人登录后瞬间离线,导致登录器读取在线人数不稳定。保存文件并刷新目录文件。
五、第三步:M2引擎开启Hero专属假人登录权限
打开Hero引擎M2Server主控面板,点击顶部【选项】,进入功能设置界面。Hero引擎假人开关隐藏在【人物参数-假人设置】子菜单中,区别于新版引擎的独立功能板块。
依次勾选开机自动加载假人、自动读取假人名单、自动登录假人、断线重连假人四个核心选项。设置分批登录参数,单机低配环境设置单次上线2至3个,登录间隔1至2秒,规避Hero引擎单批次加载过多假人导致的引擎卡顿、进程卡死问题。
关闭引擎默认的假人休眠、限时离线功能,保证假人全程在线,让登录器可持续读取在线角色数据。全部参数设置完成后,点击保存全局参数。
六、第四步:添加开机自动登录假人脚本(关键步骤)
Hero引擎原生无自动执行假人登录逻辑,仅配置文件无法实现上线效果,必须添加机器人定时脚本,触发假人登录指令。打开Envir/AutoRunRobot.txt定时任务文件,添加开机执行指令,设置服务端启动完毕后自动加载假人名单。
打开Envir/RobotManage.txt文件,写入Hero引擎专属假人登录执行命令,调用名单文件内的所有角色,批量触发登录动作。添加状态检测指令,定时检测假人在线状态,掉线角色自动补登。
脚本编写完成后,在M2引擎点击【重载机器人脚本】,无需重启服务端,脚本即刻生效,引擎开始自动分批加载假人账号。
七、第五步:登录器适配与在线列表刷新
假人服务端配置完成后,操作登录器完成最终适配,让登录器正常识别、显示在线假人。关闭当前游戏登录器,重新双击打开,刷新游戏区服列表,重新连接服务端网关。
Hero引擎登录器不具备实时刷新假人数据的功能,重启登录器后即可读取服务端已上线的假人角色,在线人数列表会同步增加对应数量角色,全区地图可正常显示假人模型。
如需新增假人,只需在名单文件添加新角色名,重载机器人脚本,无需重启登录器与服务端,新增假人会自动分批登录上线。
八、Hero引擎假人添加后功能激活配置
默认登录的Hero引擎假人仅会原地站立,无自主行为,如需打怪、走动、复活功能,需单独配置行为脚本。在RobotManage.txt中添加职业对应动作逻辑,战士近身攻击、法师远程技能、道士召唤宠物,适配Hero引擎复古版本节奏。
添加残血吃药、死亡复活、定点走动、简单拾取逻辑,解决假人原地发呆、阵亡不复活、无法持续在线的问题。配置地图权限,禁止假人进入特殊副本、活动地图,避免脚本报错。
九、Hero引擎登录器假人常见故障排查
登录器无假人显示、假人完全不上线,优先核对名单文件名是否正确、文件编码是否为ANSI、机器人脚本是否重载成功,Hero引擎对文件名称、编码格式识别严格,细微错误都会导致加载失效。
假人上线瞬间离线、登录器刷新后人数归零,为未开启断线重连、常驻在线功能,重新勾选引擎假人设置内的重连选项,修正配置文件离线参数即可修复。
假人上线原地不动,属于无行为脚本,Hero引擎原生假人无自带动作逻辑,必须手动添加机器人行为脚本,才可激活走动打怪功能。
引擎加载假人卡顿、进程占用过高,调大登录间隔、减少单批次上线数量,适配Hero引擎老旧内核的承载能力,稳定运行状态。
十、整体流程总结
Hero引擎单机版无法通过登录器直接添加假人,所有操作核心集中在服务端文件配置与引擎指令激活。通过创建专属假人名单、修改引擎配置参数、挂载自动登录机器人脚本、重载服务端数据、刷新登录器进程,即可完整实现假人自动上线、常驻在线、登录器正常显示的效果。整套流程适配所有Hero复古单机版本,是该引擎唯一标准的假人添加落地方式。