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

手游传奇自己开服做GM完整流程

热度:
手游传奇(战神引擎、白日门、GOM手游版等)做GM,核心就一件事:把你在游戏里建的角色名写进服务端管理员名单并给10级权限,安卓端进游戏输@make能出东西就算成。下面按单机自玩和对外开服两条线拆。

一、先架起一个能进的手游端
•战神引擎:解压mud2.0到D盘,改DBServer/LoginGate/RunGate里IP全为127.0.0.1(单机)或公网IP(外网),启动顺序DBServer→LoginSrv→LogGate→RunGate→M2Server,全绿无红字。

-白日门/其它手游引擎:Navicat连DayGateDB或mir3库,导入初始SQL,改库内IP字段;启动GameCenter依次拉起网关。
•安卓客户端:用雷电/夜神模拟器装官方微端apk,或把服务端里AndroidClient文件夹的apk拖进模拟器装;登录器列表地址填http://127.0.0.1:端口/serverlist.json(单机)或你的域名。

-先建个普通号进游戏跑一圈,确认能打怪、能存仓,再动GM配置,避免把没启动完的服当成权限没生效。

二、给自己开GM权限(三种等价做法,挑顺手的)
1.M2/控制台图形加(最稳)
进M2Server主窗→查看→列表信息一→管理员列表→角色名称填你游戏里建好的名(大小写空格一字不差)→权限等级10→增加→保存。回游戏小退重进。

2.改AdminList.txt(控制台打不开时用)
路径:战神D:\mud2.0\Mir200\Envir\AdminList.txt;GOM/Hero系D:\MirServer\Mir200\Envir\AdminList.txt。
记事本打开,末尾加一行:

*你的角色名

星号+空格+角色名,多个GM分行写。战神引擎还要同步改D:\mud2.0\DBServer\gamemaster.txt,按它原有格式加PTID和角色名(PTID去数据库user_index表抄对应行的数字)。存完回M2点控制→重读管理员列表,或重启M2Server。

3.数据库直改(白日门/部分手游版)
Navicat进账号库(DayGateDB.user或mir3.Accounts),找到你账号行,admin_level设10、is_gm设1;白日门user表再加password用MD5填好。提交后不用重启,重登即GM。

三、手游端激活GM身份
战神引擎建完名单后,游戏内聊天框还要输一次激活指令才放命令:
•@激活GM或@111,弹窗输超级密码(默认123,在Config目录改)

•激活成功再输@GM模式切隐身无敌

GOM手游版/Hero系一般小退重进直接是GM,聊天框输@GameMaster或@GM唤醒管理态,不用超级密码。

四、安卓端常用GM命令(前缀@,部分端用/或#)
-@make屠龙1刷屠龙一把
•@Level55自身升55

•@Gold1000000加金币

•@Credit100000加元宝(部分端@addcredit)

-@Mob祖玛教主5身边刷5只
•@Move0120传地图编号

•@Recall玩家名把人拉过来

•@Kick玩家名踢人

命令无效先输@帮助看是否返回管理员列表;返回"权限不足"是AdminList名字对不上或权限没10;没反应查M2→选项→游戏命令→管理命令里前缀被改过(如@制造替代@make)。

五、网页后台另开一条路(战神/部分整合包)
浏览器开http://127.0.0.1:99/gmht/gm.php或:88/gm/gm.php,默认GM码123456,登录后能点鼠标发装备、改等级、发元宝邮件,不用背命令。但后台账号不等同于游戏内GM角色,两件事:后台是运营面板,游戏里@make是引擎权限,最好两个都留着。

六、新人必踩的三个坑
•角色名不一致:AdminList写"张三"游戏里建"张叁"或带空格,永远不生效,必须复制粘贴。

•没小退:加完权限在线状态不刷新GM身份,选人界面退出再进。

•战神没激活:只改了AdminList不输@激活GM,聊天框@make被当普通发言。

-Hero引擎只认配置文件不认控制台,改完必须重启M2不是重读列表。
•起始权限设成10导致人人GM:M2→参数设置→人物起始权限改回0,只留AdminList里自己一行。

单机自玩走127.0.0.1+模拟器微端就够了;想手机真机连,把服务端IP换成电脑局域网IP,安卓用ES文件管理器改登录器列表json同网段连,GM权限配置完全一样不动。
[顶部]