GG修改器编写简单脚本

您所在的位置:网站首页 gg修改器如何保存脚本 GG修改器编写简单脚本

GG修改器编写简单脚本

2024-02-29 14:30| 来源: 网络整理| 查看: 265

首先以 弓箭手大作战(非正版,广告一大堆) 游戏为例,用GG修改器搜索到一些需要值的地址,下面是找到的一些数据规律:

弓箭手大作战 ​ 等级和积分,第一个1为等级,80为积分 1;1;25;80;0::24 ​ 视野,22为视野 22.0F;3D;0D::12 22.0F;3D;0D;27.5F;33.0F;3.0F::24 ​ 攻击距离,6为攻击距离 0.5F;30.0F;6.0F;25.0F::16 ​ 生命值,第一个为最大生命值,第二个为当前生命值,生命值除以25是视觉人物生命值格数 125F;125F;0D;1D::16 View Code

需要注意的是,视野距离和攻击距离可以在游戏外搜索,生命值,等级和积分需要进游戏搜索,一次不成功需要多次变化后搜索。

下面是lua脚本代码

gg.clearResults()--清除数据 dengji,jifen="",""--等级,积分地址 shiju=""--视距 gongjijuli=""--攻击距离 zong,dangqian="",""--总生命中,当前生命中 --显示浮动按钮 gg.showUiButton() --无限循环判断触发事件 while true do --按钮点击事件 if gg.isClickedUiButton() then --调用操作选项 local ret = gg.choice( {'等级和积分', '视距', '生命值', '攻击距离', "修改", '退出'}) if ret == 1 then--等级积分 ::soso::--定义标签 dengji,jifen="",""--初始化 local t=gg.prompt({"等级","积分"}, {[1]=1}, {[1]='number',[2]= 'number'}) if t == nil then --gg.alert('取消返回!') else if t[1]=="" or tonumber(t[1])


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3