当前位置 : 145z游戏站 | 热血传奇 | 技术教程 | 

传奇单机版添加假人详细操作步骤与配置文件说明

热度:
传奇单机里添加假人主要依赖服务端引擎的假人系统功能,通过编辑假人名单、配置行为文件、开启引擎开关以及设置自动登录脚本四个步骤完成,不同引擎(GOM、GEE、Hero、Blue等)操作逻辑基本一致。

开启M2引擎假人系统开关

启动服务端M2Server.exe,点击顶部菜单“选项”选择“功能设置”进入“假人系统”或“机器人设置”页面。勾选“启用假人系统”、“允许假人登录”等选项,设置假人最大数量(如20至50)和登录间隔(如3至5秒)。在假人地图设置中勾选允许假人活动的地图编号(如比奇、盟重),未勾选的地图假人无法进入。点击保存,部分引擎需重启M2生效。

编辑假人名称列表文件

进入服务端目录MirServer\Mir200\Envir,找到DummyNameList.txt(普通假人)与DummyHeroNameList.txt(英雄假人)。用记事本打开,每行写一个假人名字,不带空格与特殊符号,不能与现有玩家重名,例如“陪练战士01”。文件内的有效行数即假人最大可登录数量,增加名字即增加潜在假人数。将名单里的所有名字同步复制到MirServer\DBServer\DenyChrName.txt中,防止玩家注册同名账号导致假人登录失败。保存时确保文件编码为ANSI,UTF-8编码会导致引擎读取失败。

配置假人AI与装备属性

在MirServer\Mir200\Envir\DummyConfig目录下,新建或与假人同名的txt文件(如“陪练战士01.txt”),或编辑通用配置“战士假人.txt”。文件内需包含[Info]段配置基础属性与行为:
-Job=0(0战士、1法师、2道士),Level=40设定等级,Gender=0(0男1女)。
•AttatckMode=4设定攻击模式(0全体、4编组等),AutoPickUpItem=1开启自动捡物。

-UseSkill填写技能名如“半月弯刀烈火剑法”。
在[UseItems]段下配置装备,如UseItems0=重盔甲(男)、UseItems1=炼狱,装备名必须与DBC2000中StdItems.DB的Name字段完全一致。若此目录无配置文件或内容为空,假人会因加载失败被踢下线。

设置自动登录脚本触发

假人通常通过Robot机器人脚本自动登录。打开Mir200\Envir\Robot_def\AutoRunRobot.txt设置定时器,例如“SetTimer60@启动假人登录”表示每60秒执行一次。在RobotManage.txt中编写登录命令:
-DUMMYLOGON地图号XY数量,例如在盟重(地图3)坐标330330登录5个假人写作“DUMMYLOGON33303305”。
保存后在M2点击“重载机器人脚本”,假人会按设定时间自动上线。也可在M2假人系统界面按住Ctrl或Shift多选名单里的假人点击“登录”手动生成。

修改完上述文件后,建议在M2执行“重载假人配置”与“重载所有脚本”,若仍不生效可重启M2Server与DBServer。若假人上线后站立不动,需检查DummyConfig里的攻击模式与移动范围设置,或QuestDiary下的假人行为脚本是否完整。
[顶部]