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

传奇通用GM命令使用方法与权限设置

热度:
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命令映射,实际使用时建议先在测试服验证命令有效性。
[顶部]