GM命令是管理员管理游戏的核心工具,通过特定格式的文本指令实现刷装备、调等级、传送等操作。不同引擎命令存在差异,但通用逻辑一致。
一、GM命令基础格式与权限要求
GM命令通常以“@”符号开头,后接命令关键词和参数,参数之间用空格分隔。使用前必须满足两个条件:
1.账号权限设置:在服务端Mir200\Envir\AdminList.txt文件中添加管理员账号(一行一个),格式为“*账号”或“账号权限等级(1-10)”。未添加的账号输入命令无效。
2.命令输入位置:在游戏聊天框直接输入,如@make屠龙1。部分版本支持在M2Server控制台输入,可跨地图操作离线玩家。
二、常用通用GM命令分类详解
以下命令基于HERO、GOM等主流引擎的默认设置,具体以服务端Command.ini配置为准。
1.物品与货币管理
•刷装备/物品:@make物品名称数量
示例:@make屠龙1(刷一把屠龙);@make金币1000000(刷100万金币)。
-调整元宝:@GameGold角色名+/-/=数量
示例:@GameGold张三+5000(给张三加5000元宝);@GameGold李四=0(清空李四元宝)。
-调整金币:@AddGold角色名数量或@Gold角色名数量。
2.角色属性与状态
-调整等级:@Level等级(调整自己);@AdjustLevel角色名等级(调整他人)。
-调整经验:@ChangeExp角色名+/-经验值。
•GM模式:@GameMaster(进入/退出隐身无敌模式);@Observer(观察模式,穿墙透视)。
-复活与击杀:@Realive角色名(复活);@Kill角色名(秒杀)。
3.地图传送与召唤
-移动自己:@Move地图编号(如@Move0去比奇);@PositionMove地图编号XY(精确坐标传送)。
-召唤玩家:@Recall角色名(将玩家拉到身边);@Ting角色名(随机传送玩家)。
-召唤怪物:@Mob怪物名称数量(刷怪);@RecallMob怪物名(召为宝宝)。
4.服务器管理
•踢人下线:@Kick角色名(踢出游戏)。
•禁言管理:@DisableSendMsg角色名(禁言);@EnableSendMsg角色名(解禁)。
-重载配置:@ReloadNpc(重载NPC脚本);@ReloadMonItems(重载怪物爆率);@ReloadAdmin(重载管理员列表)。
三、不同引擎的命令差异与查找
•HERO引擎:命令较为标准,多在Command.ini文件中定义,支持自定义修改命令别名。
-GOM/GEE引擎:常用命令与HERO类似,但部分版本元宝命令为@AddGameGold。可在M2菜单“查看→列表信息→游戏命令”中查询全部命令。
-Blue/Legend引擎:可能使用@制造物品名或@等级等级等中文命令。
若上述默认命令无效,需检查服务端Mir200\Command.ini文件,该文件记录了所有已修改的命令关键词。
四、常见问题与错误排查
1.命令无效:最常见原因是账号未加入AdminList.txt,或权限等级不足(部分命令需10级权限)。检查M2控制台是否有“命令未找到”的红色报错。
2.参数格式错误:严格遵循“命令参数1参数2”的空格格式。物品名称必须与数据库StdItems.DB中的名称完全一致,不能使用别名。
3.刷物品报错:确认背包空格是否足够,且物品名称无错别字。刷取大量物品时建议分批进行,避免卡背包导致物品掉落。
掌握GM命令的核心在于熟悉AdminList.txt权限设置与Command.ini命令映射,实际使用时建议先在测试服验证命令有效性。
一、GM命令基础格式与权限要求
GM命令通常以“@”符号开头,后接命令关键词和参数,参数之间用空格分隔。使用前必须满足两个条件:
1.账号权限设置:在服务端Mir200\Envir\AdminList.txt文件中添加管理员账号(一行一个),格式为“*账号”或“账号权限等级(1-10)”。未添加的账号输入命令无效。
2.命令输入位置:在游戏聊天框直接输入,如@make屠龙1。部分版本支持在M2Server控制台输入,可跨地图操作离线玩家。
二、常用通用GM命令分类详解
以下命令基于HERO、GOM等主流引擎的默认设置,具体以服务端Command.ini配置为准。
1.物品与货币管理
•刷装备/物品:@make物品名称数量
示例:@make屠龙1(刷一把屠龙);@make金币1000000(刷100万金币)。
-调整元宝:@GameGold角色名+/-/=数量
示例:@GameGold张三+5000(给张三加5000元宝);@GameGold李四=0(清空李四元宝)。
-调整金币:@AddGold角色名数量或@Gold角色名数量。
2.角色属性与状态
-调整等级:@Level等级(调整自己);@AdjustLevel角色名等级(调整他人)。
-调整经验:@ChangeExp角色名+/-经验值。
•GM模式:@GameMaster(进入/退出隐身无敌模式);@Observer(观察模式,穿墙透视)。
-复活与击杀:@Realive角色名(复活);@Kill角色名(秒杀)。
3.地图传送与召唤
-移动自己:@Move地图编号(如@Move0去比奇);@PositionMove地图编号XY(精确坐标传送)。
-召唤玩家:@Recall角色名(将玩家拉到身边);@Ting角色名(随机传送玩家)。
-召唤怪物:@Mob怪物名称数量(刷怪);@RecallMob怪物名(召为宝宝)。
4.服务器管理
•踢人下线:@Kick角色名(踢出游戏)。
•禁言管理:@DisableSendMsg角色名(禁言);@EnableSendMsg角色名(解禁)。
-重载配置:@ReloadNpc(重载NPC脚本);@ReloadMonItems(重载怪物爆率);@ReloadAdmin(重载管理员列表)。
三、不同引擎的命令差异与查找
•HERO引擎:命令较为标准,多在Command.ini文件中定义,支持自定义修改命令别名。
-GOM/GEE引擎:常用命令与HERO类似,但部分版本元宝命令为@AddGameGold。可在M2菜单“查看→列表信息→游戏命令”中查询全部命令。
-Blue/Legend引擎:可能使用@制造物品名或@等级等级等中文命令。
若上述默认命令无效,需检查服务端Mir200\Command.ini文件,该文件记录了所有已修改的命令关键词。
四、常见问题与错误排查
1.命令无效:最常见原因是账号未加入AdminList.txt,或权限等级不足(部分命令需10级权限)。检查M2控制台是否有“命令未找到”的红色报错。
2.参数格式错误:严格遵循“命令参数1参数2”的空格格式。物品名称必须与数据库StdItems.DB中的名称完全一致,不能使用别名。
3.刷物品报错:确认背包空格是否足够,且物品名称无错别字。刷取大量物品时建议分批进行,避免卡背包导致物品掉落。
掌握GM命令的核心在于熟悉AdminList.txt权限设置与Command.ini命令映射,实际使用时建议先在测试服验证命令有效性。

