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

传奇GM端设置原来是这样配的AdminList提权

热度:
GM端设置的本质是把游戏内角色名写进服务端管理员列表并赋10级权限,让M2Server在鉴权时把这个角色从普通玩家判定为GameMaster。服务端没启动或角色没建,配了也不生效。先确保D:\MirServer下M2Server.exe已起、六个网关窗口无红字,进游戏用登录器建好角色并上线一次再退到选人界面,记住角色名(区分大小写、带空格就要连空格一起写)。

改文件法走通用路径D:\MirServer\Mir200\Envir\AdminList.txt,记事本打开看原格式。HERO/BLUE引擎按*角色名或*角色名10另起一行写,星号后必须带空格,例如*城主10;GOM/GEE引擎多数按角色名10或单写角色名,文件内有示例就照抄示例分隔符。编码必须ANSI,Notepad++点编码转ANSI再存,UTF-8存完M2读不到中文角色名等于没配。改完在M2菜单点控制→重读管理员列表(或重启M2Server),角色小退重登。

M2界面法更直观。双击任务栏M2Server.exe主窗口,顶部点查看→列表信息一(或列表信息)→管理员列表,角色名称填游戏内精确角色名,权限等级填10,登录IP留空(限制某台机器再填IP),点增加再点保存,不用重启引擎,角色小退重进即生效。HERO引擎有的版本还要在HeroM2目录下Admin.txt再写一遍同格式,漏写会鉴权失败。

GOM商业版另有开关:M2里系统设置或选项→游戏参数中若勾了“禁止GM命令”“GM踢人保护”,10级也会被压成普通玩家,必须把禁止项取消。部分版本在选项→游戏命令→管理命令里单独控制@make@mob@map等是否开放,命令被禁用时输命令提示“命令错误”不是权限低。

进游戏验权:角色上线聊天框输@GMON(GOM/HERO多数版本需要这句激活,部分版本免激活),提示GM模式开启后试@make屠龙1,刷出武器即通;提示权限不够回查角色名是否多空格、AdminList编码是否ANSI、M2里权限是否真存成10而不是默认1。@make后物品名和数量间必须空格,@make屠龙1连写必报命令错误。

多级GM玩法:AdminList里写角色A10角色B5,5级只能@给予普通物、@等级调级,不能@make高级装备;想限制某GM只在指定机器登录,M2管理员列表登录IP栏填他公网IP,换电脑进服权限不加载。临时授权用已有10级号登游戏输@添加管理员目标角色9或@AddAdmin目标角色密码9,重启M2后依然保留,删权直接清AdminList对应行重读列表。

外网开区把AdminList和M2管理员列表同步改,别只在文件改一端;微端、网关、M2三处角色名必须同一串字符。改Envir下其他管理文件(如GuardList.txt守护配置)不影响GM权,别改错文件。M2每次启动会按AdminList.txt覆盖内存里的管理员表,所以永久加GM改文件,临时加人用M2界面或游戏内命令都行。
[顶部]