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

传奇服务端设置GM账号与GM命令用法

热度:
GM账号不是游戏登录器里另建一个"管理员账号",而是把已建好的游戏角色名写进服务端管理员列表,赋给权限等级,角色进游戏后变成管理员。单机填127.0.0.1,局域网/外网填对应IP或留*代表不限制。

一、准备角色
先用登录器建一个普通角色(比如叫"GM001"),进游戏走完创建流程,小退到选人界面。没进过游戏的空名写进列表不生效,必须先落库。

二、改AdminList.txt(最通用办法)
路径:服务端根目录\Mir200\Envir\AdminList.txt(有的端叫GMList.txt、ManagerList.txt,位置一样)。
记事本打开,按行写,常见三种格式,看你引擎吃哪种:
-老Hero/Blue端:*GM00110(星号代表不限IP,10是最高权限)
•GOM/GEE端:GM00110或*GM00110127.0.0.1

•带IP限制:GM001192.168.1.10010

多个GM每行一个,名字必须和游戏内角色完全一致,区分大小写,前后别留空格,文件编码用ANSI。
保存后,M2里点"查看→列表信息→管理员列表"能看到这行,或直接在M2该界面点"添加"填角色名+权限10+保存,效果一样。

三、引擎差异补丁
•GOM/GEE:改完AdminList.txt顺手开Mir200\Envir\UserCmd.txt,确认"#GM命令"区没被//注释;GEE有时还要用DBCommander开HeroDB的TBL_CHARACTER表,把该角色GMFlag改成10、PrivilegeKey改成255,小退重登。

-Hero引擎:DB里把AdminLevel改10、IsGM改1,重启M2。
•Blue引擎:AdminList写"GM00110",M2里"选项→参数设置→GM设置"勾"允许管理员使用所有命令"。

-部分端改完文件要关M2重开,或游戏里输@重读GM/@ReloadAdmin重载列表。

四、进游戏激活
角色登录,聊天框出"进入管理员模式"或"GM模式已开启"就成功了。Hero/Blue老端可能要手输!GMON或@GMON激活。
验证:输@制造屠龙刀1(GOM)或@make屠龙1或@刷屠龙刀1,背包出刀即权限通了;输@帮助弹管理员命令表也算过。

五、GM命令前缀与常用表
不同引擎前缀不同:GOM/GEE/Hero多用@命令,部分端用!命令或/命令,以M2"选项→游戏命令→管理指令"里写的为准。
物品与属性:
•@制造物品名数量/@make物品名数量/@刷物品名数量

•@调整等级角色名等级/@level99

•@调整经验角色名数值

-@调整元宝角色名+1000
•@给予金币角色名数量

•@无敌(再输一次关)

•@武器攻精魔准(改身上武器)

传送与人物:
•@recall角色名把人拉过来/@召唤角色名

-@移动角色名地图号XY
•@T角色名踢人/@Kick角色名

•@禁言角色名分钟

•@清除PK值角色名

怪物与地图:
•@怪物怪物名数量/@mob怪物名数量

-@刷怪祖玛教主5
•@进入地图号自己跳图

•@清除怪物地图号怪物名

重载配置(改完爆率/NPC不用重启):
•@重读爆率/@ReloadMonItems

-@重读NPC/@ReloadNPC
•@重读GM/@ReloadAdmin

六、权限等级含义
0-10级,10级全开(刷装备、改库、踢人、改沙城);5-7级能刷普通物、禁言、传送;3级查数据;1级纯看。单机自己玩直接10,给别人开子GM再往下调。

七、命令无效排查
•角色名没进过游戏→先登录一次再小退

•AdminList格式错(多了标点、编码UTF-8、权限没写10)→记事本ANSI重存

•改了文件没重载→M2重载管理员列表或重启M2

-物品名和StdItems.DB不一致→"屠龙刀"写成"屠龙"就造不出来
•UserCmd.txt里命令被//注释→删掉注释

•M2"命令过滤"把@make拦了→白名单加上

八、单机一键流(最省事)
建角色GM001→进游戏小退→开Mir200\Envir\AdminList.txt写*GM00110→保存→M2点重载管理员列表→进游戏输@GMON→@make裁决之杖1出武器即完事。
[顶部]