传奇合击单机关闭自动攻城与假人设置指南

来源: 作者: 点击:
一、关闭自动攻城(核心操作)

自动攻城由服务端的“机器人脚本”控制,需修改配置文件才能彻底关闭。

1.定位脚本目录
找到单机服务端根目录(通常为D:\MirServer),进入Mir200\Envir\Robot_def文件夹。该文件夹内的文件控制全服定时事件。

2.删除攻城触发指令
◦打开AutoRunRobot.txt文件(负责定时触发)。

-查找包含“攻城”、“沙巴克”、“Castle”或“GongCheng”的行。
◦在这些行首添加;或直接删除整行。例如:

;#AutoRunNPCMIN30@开始攻城//注释此行

◦保存文件。

3.清理执行脚本
◦打开同目录下的RobotManage.txt文件(负责具体执行)。

-搜索并找到名为@开始攻城或类似标签的段落。
◦在该段代码首行前加;注释掉,或删除整段脚本。

4.重启服务端
修改完成后,必须关闭游戏服务器控制器(M2Server等),等待10秒后重新启动,修改才会生效。重启后游戏内将不再自动触发攻城战。

二、管理假人陪玩系统

假人系统通常与攻城绑定,关闭攻城后假人可能仍在,可按需调整。

1.完全移除假人(推荐纯净单机)
◦路径:MirServer\Mir200\Envir\QuestDiary。

-操作:查找名为“假人”、“机器人”或“Dummy”的文件夹,将其重命名(如改为“Dummy_BAK”),或删除其中的脚本文件。重启服务端后假人不再上线。

2.仅关闭假人攻城行为
◦在Robot_def脚本中,除了攻城指令,通常还有@假人攻城或@DummyCastle的调用命令,同样用;注释掉。

-部分版本在M2Server控制台(电脑右下角图标)的“假人设置”中,直接取消勾选“允许假人参与攻城”即可。

3.保留假人但不攻城
若想保留假人打怪陪玩,仅禁用攻城功能,需修改假人AI配置文件(通常在Envir\Dummy或假人系统.txt中),将AttackCastle=1改为AttackCastle=0。

三、常见版本差异与避坑

•GEE/GOM引擎:设置界面较友好,优先在M2Server→菜单→假人系统→基本设置中关闭“开启假人攻城”。

-合击版本注意:合击版假人常自带英雄,若不想删除假人,需同步修改英雄的AI脚本,避免英雄自动前往沙巴克。
-备份提醒:修改任何脚本前,务必将原文件复制备份。若修改后服务器启动报错,恢复备份文件即可。

总结:自动攻城的关键在Robot_def文件夹,假人的关键在QuestDiary。先注释脚本,再重启服务端,是解决单机版自动事件最稳妥的方法。
[顶部]