单机传奇里的"假人"(陪玩机器人/Dummy/Robot)不是游戏自带功能,而是Hero/GOM/GEE引擎的假人插件或脚本系统控制的。你说"假人没了"通常分两种情况——本来就没开启过所以从不显示,或之前开启过现在突然不出现了。下面按原因排查并说明如何重新配置。
一、假人完全不出现——未开启或未配置
部分一键端虽内置假人文件但默认关闭,需手动激活:
Hero引擎开启步骤:
1. M2Server窗口→选项→功能设置→假人系统(或机器人系统)→勾选"启用假人功能""允许假人登录""允许假人打怪/拾取"→应用。
2. 打开 MirServer\Mir200\Envir\DummyNameList.txt(部分端叫 RobotNameList.txt),每行写一个假人角色名,如:
陪练战士01
陪练法师01
陪练道士01
至少留3~5行,空文件假人无法生成。
3. 打开 MirServer\Mir200\Envir\Robot_def\AutoRunRobot.txt,确认有定时触发行(没有就加):
#AutoRun NPC SEC 30 @启动假人登录
4. 打开同目录 RobotManage.txt 添加登录指令(地图号按你端内比奇/盟重地图ID改):
[@启动假人登录]
#IF
#ACT
DUMMYLOGON 0 330 268 5
含义:在地图0(比奇省)坐标330,268登录最多5个假人。
5. 检查 MirServer\Mir200\Envir\QuestDiary 下是否有"假人登录.txt"或"陪练"相关脚本文件夹,被误删或重命名会导致假人无行为——从原端备份还原或重新覆盖对应脚本。
6. 重启M2Server,进游戏在新手村/主城查看。
GOM/GEE引擎开启步骤:
1. M2→选项→功能设置→假人系统→勾选启用→设置最大假人数(如20)→保存。
2. Envir\DummyNameList.txt 填入假人名字(每行一个)。
3. 确认 Envir\Plugins 目录下有 RobotAI.dll 或 M2Robot.dll(GOM假人插件),缺失则假人永不登录,需拷入对应引擎版本插件。
4. 重启服务端生效。
二、之前有假人现在突然没了——常见原因
• 误清空DummyNameList.txt:打开该文件发现空白→补回假人名保存→M2重读或重启。
• 关闭了假人开关:M2假人系统被取消勾选→重新勾选启用。
• 脚本文件夹被改名/删除:Envir\QuestDiary 下假人相关目录被改成 _BAK 等→恢复原目录名重启。
- 插件被杀软删:杀毒软件误删 Plugins\RobotAI.dll→关杀软从原包还原插件,加白名单。
• 自动攻城脚本被注释连带假人不触发:部分端假人登录写在攻城触发脚本里,你关了自动攻城也把假人触发注释掉了→在 AutoRunRobot.txt 中单独保留 @启动假人登录 行不被注释。
- 假人达上限被踢或地图满员:M2假人最大数量设为0会不刷→改 MaxRobotCount=20 重启。
三、假人出现但秒消失/不停掉线
• 假人账号未正确预建在 FDB 或账号数据库→部分端需先用服务端"假人账号生成器.exe"批量建账号(账号名与DummyNameList对应),或用GM号在M2→假人管理→添加假人账号并设等级装备。
- 登录网关端口被占/假人连不上LoginGate→确认Gate正常监听7000端口,M2中假人登录地址填127.0.0.1。
• 地图ID填错(DUMMYLOGON后的地图号不存在)→用M2→查看→列表信息→地图列表查正确MapID。
四、彻底不需要假人如何关闭
清空 DummyNameList.txt 所有内容→保存→重启M2,假人不再登录。或在M2取消勾选"启用假人功能"。
如果下载的一键端明确不带假人插件(Plugins目录无相关dll且Envir下无DummyNameList.txt),则该端本身不支持假人功能,需换带假人系统的完整端或自行打假人插件包。
热血传奇单机版假人消失不显示原因排查与重新开启假人机器人系统配置方法
来源:
作者:
点击:

