想在传奇服务端添加、删除或调整GM命令(如@刷装备、@传送),核心是找到存储命令配置的文件夹与文件。不同引擎(M2、GOM、HERO)的路径不同,需按引擎类型定位,以下分场景详解操作方法。
一、主流引擎GM命令文件夹及修改文件(核心定位)
传奇服务端GM命令均存储在“Envir”(环境配置)相关文件夹中,不同引擎的具体路径与文件名有差异,先确认自身引擎类型(查看服务端根目录exe文件,如M2Server.exe为M2引擎,GomEngine.exe为GOM引擎)。
(一)M2引擎(最经典,常见于复古服)
M2引擎是传奇最基础的引擎,GM命令主要存放在服务端“MirServer\Mir200\Envir”文件夹下,核心修改文件有2个:
Command.ini(普通GM命令)
路径:MirServer\Mir200\Envir\Command.ini
作用:管理“@传送”“@加经验”“@清理背包”等基础GM命令,可修改命令名称、使用权限(GM等级)、执行效果。
修改示例:
原命令(允许3级及以上GM使用@传送):
@传送=3;格式:命令=GM等级,等级1-10(10为最高权限)
若想改为所有GM(等级1及以上)可用,且命令名改为@飞:
@飞=1
注意:修改后需保存文件,重启M2Server.exe(服务端核心进程)才生效。
AdminCommand.txt(高级管理员命令)
路径:MirServer\Mir200\Envir\AdminCommand.txt
作用:存储“@重启服务器”“@修改玩家权限”等高危命令,仅最高级GM(默认等级10)可使用。
修改规则:每行一条命令,格式为“命令权限等级备注”,例如:
@重启服务器10仅超级管理员可用
若想开放给8级GM,将“10”改为“8”即可。
(二)GOM引擎(多用于特色服、轻变服)
GOM引擎GM命令文件夹更细化,主要在“GomServer\Envir”下,分普通与特殊命令两个文件:
GMCommand.txt(基础GM命令)
路径:GomServer\Envir\GMCommand.txt
特点:支持自定义命令效果,不仅能改权限,还能设置命令执行时的提示文字、参数要求。
修改示例(添加“@送元宝”命令,5级GM可用,每次送1000元宝):
@送元宝5执行后给目标玩家1000元宝<PlayerName>
;格式:命令权限等级说明(<PlayerName>为必填参数,代表玩家名)
关键:若需修改命令效果(如元宝数量),需同步修改GOM引擎“M2控制器→命令设置”中的对应参数,文件修改仅管权限与名称。
SuperCmd.txt(超级GM命令)
路径:GomServer\Envir\SuperCmd.txt
作用:管理“@刷全服装备”“@清空怪物”等影响全服的命令,默认仅等级10GM可用,修改格式与GMCommand.txt一致,但需注意:修改后需在GOM引擎“选项→超级命令”中刷新配置,无需重启服务端。
(三)HERO引擎(常用于中变、超变服)
HERO引擎GM命令文件夹与M2类似,但文件名有差异,核心在“HeroServer\Mir200\Envir”:
GMCommand.ini(核心命令配置)
路径:HeroServer\Mir200\Envir\GMCommand.ini
修改规则:采用“命令=权限,执行脚本”格式,例如:
原命令(@加金币,3级GM可用,加10000金币):
@加金币=3Gold10000
若想改为加50000金币,且权限降为2级:
@加金币=2Gold50000
注意:“执行脚本”部分需符合HERO引擎脚本语法(如Gold代表金币,Exp代表经验),不懂脚本勿随意修改后半段。
CmdLimit.txt(命令使用限制)
路径:HeroServer\Mir200\Envir\CmdLimit.txt
作用:限制GM命令的使用频率(如每小时最多用5次@刷装备),格式为“命令最大次数时间间隔(分钟)”,例如:
@刷装备560;每60分钟最多用5次
二、修改前必做:确认引擎与备份文件(避坑关键)
不少玩家改完命令后出现服务端崩溃,多因没做前期准备,需注意2点:
先确认引擎类型,避免找错文件夹
若分不清引擎,打开服务端根目录,看核心进程名:
有M2Server.exe→M2引擎;
有GomEngine.exe→GOM引擎;
有HeroM2.exe→HERO引擎;
找错文件夹(如GOM引擎去M2路径修改)会导致修改无效,甚至误删文件。
修改前备份原文件,出错可恢复
找到Command.ini、GMCommand.txt等文件后,右键“复制”,粘贴到桌面或新建“备份”文件夹中;
若修改后出现命令无法执行、服务端报错,直接用备份文件覆盖原文件,重启服务端即可恢复。
三、修改后生效:不同引擎的激活方式(别漏这步)
修改完文件不激活,命令不会生效,不同引擎激活方式不同:
M2引擎:必须重启M2Server
右键任务栏中的M2Server.exe,选择“关闭”,然后重新双击M2Server.exe启动;
启动后在M2控制器中,进入“选项→命令管理”,确认修改后的命令已显示,才算激活成功。
GOM引擎:刷新配置即可,无需重启
打开GOM引擎的M2控制器,点击“选项→GM命令设置”,点击右下角“刷新配置”按钮;
弹出“配置刷新成功”提示后,直接在游戏中测试命令(如输入@飞),无需关闭服务端。
HERO引擎:重启HeroM2或刷新脚本
简单方式:重启HeroM2.exe;
快速方式:在HeroM2控制器中,进入“脚本→刷新GM命令”,点击“确认”后立即生效。
四、常见问题:修改后命令无效的3个解决办法
格式错误:符号、空格不对
比如M2引擎Command.ini中,命令后多写空格(如“@飞=1”,正确应为“@飞=1”),或用中文全角分号(“;”正确,“;”错误);
解决:用记事本打开文件,按示例格式核对,全角符号替换为半角(可复制示例中的符号粘贴)。
权限不够:GM等级低于命令要求
比如命令设为“@送元宝=5”,但你的GM账号等级是3级,输入命令会提示“权限不足”;
解决:要么降低命令权限(如改为“@送元宝=3”),要么提升GM账号等级(在服务端“账号管理”中调整)。
文件编码错误:中文乱码导致解析失败
用Notepad++打开修改后的文件,若显示乱码,说明编码不对(传奇服务端配置文件需ANSI编码);
解决:在Notepad++中,点击“编码→转为ANSI”,保存文件后重新激活命令。
五、总结:各引擎GM命令核心文件夹速查
引擎类型
核心文件夹路径
关键修改文件
生效方式
M2引擎
MirServer\Mir200\Envir
Command.ini、AdminCommand.txt
重启M2Server
GOM引擎
GomServer\Envir
GMCommand.txt、SuperCmd.txt
刷新M2配置
HERO引擎
HeroServer\Mir200\Envir
GMCommand.ini、CmdLimit.txt
重启HeroM2或刷新脚本
按以上路径找到对应文件夹,遵循“备份→修改→激活”步骤,即可顺利调整GM命令。若修改特殊命令(如自定义脚本命令),需额外编辑服务端“Script”(脚本)文件夹下的文件,可参考引擎官方文档或咨询技术客服获取脚本语法。
一、主流引擎GM命令文件夹及修改文件(核心定位)
传奇服务端GM命令均存储在“Envir”(环境配置)相关文件夹中,不同引擎的具体路径与文件名有差异,先确认自身引擎类型(查看服务端根目录exe文件,如M2Server.exe为M2引擎,GomEngine.exe为GOM引擎)。
(一)M2引擎(最经典,常见于复古服)
M2引擎是传奇最基础的引擎,GM命令主要存放在服务端“MirServer\Mir200\Envir”文件夹下,核心修改文件有2个:
Command.ini(普通GM命令)
路径:MirServer\Mir200\Envir\Command.ini
作用:管理“@传送”“@加经验”“@清理背包”等基础GM命令,可修改命令名称、使用权限(GM等级)、执行效果。
修改示例:
原命令(允许3级及以上GM使用@传送):
@传送=3;格式:命令=GM等级,等级1-10(10为最高权限)
若想改为所有GM(等级1及以上)可用,且命令名改为@飞:
@飞=1
注意:修改后需保存文件,重启M2Server.exe(服务端核心进程)才生效。
AdminCommand.txt(高级管理员命令)
路径:MirServer\Mir200\Envir\AdminCommand.txt
作用:存储“@重启服务器”“@修改玩家权限”等高危命令,仅最高级GM(默认等级10)可使用。
修改规则:每行一条命令,格式为“命令权限等级备注”,例如:
@重启服务器10仅超级管理员可用
若想开放给8级GM,将“10”改为“8”即可。
(二)GOM引擎(多用于特色服、轻变服)
GOM引擎GM命令文件夹更细化,主要在“GomServer\Envir”下,分普通与特殊命令两个文件:
GMCommand.txt(基础GM命令)
路径:GomServer\Envir\GMCommand.txt
特点:支持自定义命令效果,不仅能改权限,还能设置命令执行时的提示文字、参数要求。
修改示例(添加“@送元宝”命令,5级GM可用,每次送1000元宝):
@送元宝5执行后给目标玩家1000元宝<PlayerName>
;格式:命令权限等级说明(<PlayerName>为必填参数,代表玩家名)
关键:若需修改命令效果(如元宝数量),需同步修改GOM引擎“M2控制器→命令设置”中的对应参数,文件修改仅管权限与名称。
SuperCmd.txt(超级GM命令)
路径:GomServer\Envir\SuperCmd.txt
作用:管理“@刷全服装备”“@清空怪物”等影响全服的命令,默认仅等级10GM可用,修改格式与GMCommand.txt一致,但需注意:修改后需在GOM引擎“选项→超级命令”中刷新配置,无需重启服务端。
(三)HERO引擎(常用于中变、超变服)
HERO引擎GM命令文件夹与M2类似,但文件名有差异,核心在“HeroServer\Mir200\Envir”:
GMCommand.ini(核心命令配置)
路径:HeroServer\Mir200\Envir\GMCommand.ini
修改规则:采用“命令=权限,执行脚本”格式,例如:
原命令(@加金币,3级GM可用,加10000金币):
@加金币=3Gold10000
若想改为加50000金币,且权限降为2级:
@加金币=2Gold50000
注意:“执行脚本”部分需符合HERO引擎脚本语法(如Gold代表金币,Exp代表经验),不懂脚本勿随意修改后半段。
CmdLimit.txt(命令使用限制)
路径:HeroServer\Mir200\Envir\CmdLimit.txt
作用:限制GM命令的使用频率(如每小时最多用5次@刷装备),格式为“命令最大次数时间间隔(分钟)”,例如:
@刷装备560;每60分钟最多用5次
二、修改前必做:确认引擎与备份文件(避坑关键)
不少玩家改完命令后出现服务端崩溃,多因没做前期准备,需注意2点:
先确认引擎类型,避免找错文件夹
若分不清引擎,打开服务端根目录,看核心进程名:
有M2Server.exe→M2引擎;
有GomEngine.exe→GOM引擎;
有HeroM2.exe→HERO引擎;
找错文件夹(如GOM引擎去M2路径修改)会导致修改无效,甚至误删文件。
修改前备份原文件,出错可恢复
找到Command.ini、GMCommand.txt等文件后,右键“复制”,粘贴到桌面或新建“备份”文件夹中;
若修改后出现命令无法执行、服务端报错,直接用备份文件覆盖原文件,重启服务端即可恢复。
三、修改后生效:不同引擎的激活方式(别漏这步)
修改完文件不激活,命令不会生效,不同引擎激活方式不同:
M2引擎:必须重启M2Server
右键任务栏中的M2Server.exe,选择“关闭”,然后重新双击M2Server.exe启动;
启动后在M2控制器中,进入“选项→命令管理”,确认修改后的命令已显示,才算激活成功。
GOM引擎:刷新配置即可,无需重启
打开GOM引擎的M2控制器,点击“选项→GM命令设置”,点击右下角“刷新配置”按钮;
弹出“配置刷新成功”提示后,直接在游戏中测试命令(如输入@飞),无需关闭服务端。
HERO引擎:重启HeroM2或刷新脚本
简单方式:重启HeroM2.exe;
快速方式:在HeroM2控制器中,进入“脚本→刷新GM命令”,点击“确认”后立即生效。
四、常见问题:修改后命令无效的3个解决办法
格式错误:符号、空格不对
比如M2引擎Command.ini中,命令后多写空格(如“@飞=1”,正确应为“@飞=1”),或用中文全角分号(“;”正确,“;”错误);
解决:用记事本打开文件,按示例格式核对,全角符号替换为半角(可复制示例中的符号粘贴)。
权限不够:GM等级低于命令要求
比如命令设为“@送元宝=5”,但你的GM账号等级是3级,输入命令会提示“权限不足”;
解决:要么降低命令权限(如改为“@送元宝=3”),要么提升GM账号等级(在服务端“账号管理”中调整)。
文件编码错误:中文乱码导致解析失败
用Notepad++打开修改后的文件,若显示乱码,说明编码不对(传奇服务端配置文件需ANSI编码);
解决:在Notepad++中,点击“编码→转为ANSI”,保存文件后重新激活命令。
五、总结:各引擎GM命令核心文件夹速查
引擎类型
核心文件夹路径
关键修改文件
生效方式
M2引擎
MirServer\Mir200\Envir
Command.ini、AdminCommand.txt
重启M2Server
GOM引擎
GomServer\Envir
GMCommand.txt、SuperCmd.txt
刷新M2配置
HERO引擎
HeroServer\Mir200\Envir
GMCommand.ini、CmdLimit.txt
重启HeroM2或刷新脚本
按以上路径找到对应文件夹,遵循“备份→修改→激活”步骤,即可顺利调整GM命令。若修改特殊命令(如自定义脚本命令),需额外编辑服务端“Script”(脚本)文件夹下的文件,可参考引擎官方文档或咨询技术客服获取脚本语法。

