上线默认攻击模式由服务端M2引擎参数与登录脚本共同控制。若每次上线均为和平模式,需依次检查以下三个位置进行修改。
一、M2引擎核心参数设置(最常用)
这是控制“新人上线”默认状态的主开关,多数引擎默认勾选“上线和平模式”。
1.进入M2菜单:启动服务端,在Windows任务栏找到M2Server(主控引擎),点击菜单栏选项->功能设置。
2.取消和平模式勾选:在弹出的窗口中,切换到其他控制或基本功能三页签。找到新人上线和平模式或默认攻击模式选项,取消勾选该选项。
3.保存生效:点击保存或确定按钮。修改后,必须在M2菜单点击控制->重新加载->功能设置,新参数才会对后续上线的角色生效。仅重启M2有时无法立即应用更改。
二、登录脚本强制设置(QManage.txt)
若M2设置无效,说明版本在QManage.txt登录脚本中写了强制设置代码,脚本优先级高于M2参数。
1.打开脚本文件:进入服务端目录Mir200\Envir\MapQuest_def,用文本编辑器(如Notepad++)打开QManage.txt。
2.查找并修改代码:搜索ATTACKMODE或SetAttackMode关键字。找到类似ATTACKMODE1的行(代码1代表和平模式)。
-修改为全体模式:将数字改为0(ATTACKMODE0)。
◦修改为行会模式:将数字改为5(ATTACKMODE5)。
-直接删除该行:若删除此行,则完全遵从M2中的参数设置。
3.重载脚本:保存文件后,在M2菜单点击控制->重新加载->机器人脚本或QM脚本。
三、攻击模式代码对照表
修改脚本时需使用对应的数字代码,常见代码如下(不同引擎略有差异,以实际测试为准):
模式名称代码说明
全体攻击0可攻击所有玩家
和平攻击1仅攻击怪物,不攻击玩家
夫妻模式2不可攻击配偶
师徒模式3不可攻击师徒
编组模式4不可攻击队友
行会模式5不可攻击本行会及同盟
四、特殊引擎的独立配置文件
部分GEE、GOM或翎风引擎可能在Mir200\Envir目录下有独立的AttackMode.txt或GameSetting.ini文件。若上述两处均无设置,检查该文件中的DefaultMode=参数,将其修改为对应的数字代码(如0)并重启服务端。
排查顺序:先改M2参数并重载→测试上线→若无效再查QManage.txt脚本→最后检查独立配置文件。修改脚本前建议备份原文件。
一、M2引擎核心参数设置(最常用)
这是控制“新人上线”默认状态的主开关,多数引擎默认勾选“上线和平模式”。
1.进入M2菜单:启动服务端,在Windows任务栏找到M2Server(主控引擎),点击菜单栏选项->功能设置。
2.取消和平模式勾选:在弹出的窗口中,切换到其他控制或基本功能三页签。找到新人上线和平模式或默认攻击模式选项,取消勾选该选项。
3.保存生效:点击保存或确定按钮。修改后,必须在M2菜单点击控制->重新加载->功能设置,新参数才会对后续上线的角色生效。仅重启M2有时无法立即应用更改。
二、登录脚本强制设置(QManage.txt)
若M2设置无效,说明版本在QManage.txt登录脚本中写了强制设置代码,脚本优先级高于M2参数。
1.打开脚本文件:进入服务端目录Mir200\Envir\MapQuest_def,用文本编辑器(如Notepad++)打开QManage.txt。
2.查找并修改代码:搜索ATTACKMODE或SetAttackMode关键字。找到类似ATTACKMODE1的行(代码1代表和平模式)。
-修改为全体模式:将数字改为0(ATTACKMODE0)。
◦修改为行会模式:将数字改为5(ATTACKMODE5)。
-直接删除该行:若删除此行,则完全遵从M2中的参数设置。
3.重载脚本:保存文件后,在M2菜单点击控制->重新加载->机器人脚本或QM脚本。
三、攻击模式代码对照表
修改脚本时需使用对应的数字代码,常见代码如下(不同引擎略有差异,以实际测试为准):
模式名称代码说明
全体攻击0可攻击所有玩家
和平攻击1仅攻击怪物,不攻击玩家
夫妻模式2不可攻击配偶
师徒模式3不可攻击师徒
编组模式4不可攻击队友
行会模式5不可攻击本行会及同盟
四、特殊引擎的独立配置文件
部分GEE、GOM或翎风引擎可能在Mir200\Envir目录下有独立的AttackMode.txt或GameSetting.ini文件。若上述两处均无设置,检查该文件中的DefaultMode=参数,将其修改为对应的数字代码(如0)并重启服务端。
排查顺序:先改M2参数并重载→测试上线→若无效再查QManage.txt脚本→最后检查独立配置文件。修改脚本前建议备份原文件。

