通过M2Server后台一键登录(最直接)
这是最常见且最快捷的方法,适合需要随时召唤假人的情况。
打开服务端控制器:启动服务端后,双击运行 M2Server.exe。
进入假人系统:在顶部菜单栏依次点击“选项” -> “功能设置” -> “假人系统”。
手动登录假人:在弹出的窗口中,会显示当前可用的假人列表。按住 Ctrl 键可以单选,按住 Shift 键可以多选。选中需要的假人名字后,点击“登录”按钮,选中的假人就会立刻出现在游戏地图中。
通过自定义命令触发登录
如果版本内置了特定的假人脚本(如敏哥假人系统),可以通过执行自定义命令来触发假人上线。
查找用户命令:在 M2Server 中依次点击“查看” -> “列表信息二” -> “用户命令”。
执行命令:在自定义命令列表中找到与假人相关的命令(例如“后台”或其他特定指令),执行该命令即可触发脚本,让假人自动登录。
脚本自动化控制(进阶定制)
如果需要假人在引擎启动时自动上线,或者根据特定条件(如玩家登录、升级)自动召唤假人,就需要通过修改脚本来实现。
核心控制指令:
DUMMYLOGON:增加假人登录脚本命令,会自动读取 DummyNameList.txt 中的假人名单并登录。
DUMMYSTART:让假人开始自动打怪。如果不加这句,假人上线后只会站桩。
DUMMYSTOP:停止假人自动打怪。
脚本编写示例:
在脚本文件(如 QFunction-0.txt)中,可以通过以下逻辑控制假人:
#IF
;检测当前角色是否是假人
ISDUMMY
#ACT
;读取假人配置文件
LOADDUMMYCONFIGFILE
;设置假人开始自动打怪
DUMMYSTART
假人配置文件:
假人的具体行为(如职业、等级、技能、装备)通常在独立的配置文件中定义(路径一般在 Mir200EnvirDummyConfig 下)。使用记事本打开该文件,可以修改以下关键参数:
Job=2:设置职业(0=战士,1=法师,2=道士)。
Level=60:设置假人等级。
UseSkill=灵魂火符,施毒术:定义假人使用的技能。
UseItems0=天师长袍:设置假人穿戴的装备。
解决假人不自动上线的问题
如果版本设定为启动后自动上线,但实际没有生效,通常是因为全局变量冲突。
清理变量:在 M2Server 中依次点击“管理” -> “文件管理”,找到并点击“清除G和A变量”。清理完成后重启服务端,假人通常就会自动触发上线了。
防止玩家与假人重名
为了避免真实玩家注册到假人的名字,需要将假人名单加入禁止注册列表。
修改禁止名单:打开 MirServerMir200Envir 目录下的 DummyNameList.txt(假人名单)和 DummyHeroNameList.txt(英雄名单),将里面的所有名字复制,粘贴到 DenyChrName.txt(禁止注册名单)中并保存。

