天书奇谈3D 版本 内置GM开启方法

本帖最后由 theNewOne1 于 2022-12-17 13:53 编辑

(注:仅供学习交流,请勿用作非法用途。如有侵权,请联系我删除[本次用到的文件均来自互联网,所有相关文件已于24h内删除])


后台GM也可以用,内置GM使用更加方便罢了(网上没有看到类似的文章,算原创吧)

———————————————————————————————————-分割线———————————————————————————————————-

1.首先客户端,反编译apk后,用附带的加解密工具将
assets文件夹下
gameres.zip文件解密,解密完解压缩,找到
launch/init.lua,右键打开

(注:原来的
gameres.zip不要动,我们只是需要它里面的
init.lua文件)

看第
27行,有一个
G_IS_WIN32

  1. G_IS_WIN32  = G_Device_Platform == G_Target_PlatForm.WIN32

复制代码

    我们在它下面一行再定义一个
G_IS_ANDROID

    如下

  1. G_IS_ANDROID  = G_Device_Platform == G_Target_PlatForm.ANDROID

复制代码

然后看
104

  1. GM_COMMAND_MODE = G_IS_WIN32 and Core.IConfig.instance:GetIntDef(“version”, “gmMode”, “0”, “config.ini”) or 0

复制代码 修改成

  1. GM_COMMAND_MODE = G_IS_ANDROID and Core.IConfig.instance:GetIntDef(“version”, “gmMode”, “0”, “config.ini”) or 0

复制代码

修改完保存

2. 将上面修改好的
init.lua单个文件(这个文件不用再加密了)放到
assets/launch下(也就是和
LaunchHelper.lua同级)

(原来的
gameres.zip不要动,我们只是需要它里面的
init.lua文件)

3. 打开
assets/config.ini,在最后一行加
gmMode=1

如下

  1. [version]
  2. appVer=1.1.7.1
  3. resVer=1.3.2.0
  4. gmMode=1

复制代码

4. 回编译+签名

安装完后再次进游戏,左下角聊天窗口右边就会有一个小齿轮图标,点开就是内置GM面板

注:下面那两个没有找是什么意思,‘回’ 点多了游戏容易出问题,重新登录即可

———————————————————————————————————-分割线———————————————————————————————————-

5. 然后是服务端修改,这个就简单了,找到服务端
/data/gameserver/game_s1/scripts/init/global.lua,编辑,找一行加入

g_clientSwitch = true

例如我加在了第9行,如下

  1. g_allGM = true
  2. g_clientSwitch = true
  3. g_taskHuoYanNpc = nil –火眼金睛任务npc

复制代码

保存修改

6. 重启游戏服务,登录游戏,测试使用内置GM发送命令

(获得物品那个,你要先点一下,获得物品那个命令,不要执行,再去找任务装备里面  点一下装备 最后加数量 正常命令如下

  1. @give me item 3021 1

复制代码 3021假设为物品ID )得是带数量才能成功获得,其他命令长按看说明,不做赘述。

© 版权声明
THE END
文章不错?点个赞呗
点赞0 分享
评论 抢沙发

请登录后发表评论

    暂无评论内容