返回列表 发新帖

小白带你写gg脚本----实现修改功能

[复制链接]

65

主题

768

帖子

3205

积分

大学生

Rank: 5Rank: 5

金币
316
好评
73
贡献
2

MT论坛最佳新人MT论坛帅哥考神MT论坛侠客MT论坛活跃会员

QQ
发表于 2019-8-25 21:00:56 来自手机  | 显示全部楼层 | 阅读模式
本帖最后由 呵。 于 2019-8-25 21:00 编辑

         开头空两格,讲究。
         hello,大家好。我是呵。不知不觉好像有一个星期没法教程了!哎!没办法,谁让我是苦逼的学生党呢?今天我们就话不多说直接开始吧!
         我们上期成功的实现了脚本的界面。那么光看不能用是假把式。所以我们今天来实现功能吧!其实实现gg功能的gg函数,对于我们小白来说。只需要那几个就够了。分别是gg.searchNumber(),gg.getResults()和gg.editAll()。这三个方法。他们的作用分别是:搜索数值,获取搜索后的结果和编辑结果。
我们都知道,我们使用gg修改器修改游戏的时候,我们会先在gg里面搜索我们想要修改的值。然后找到确定的值之后再修改这个值来达到爽翻的效果。我们从我们平时的修改过程就可以知道我们需要干三件事。1,搜索值。2,确定值。3,修改值。那么这三个事情就对应我们上面的三个方法。gg.searchNumber()就是搜索值的作用。gg.getResults()就是确定值的作用(其实是获取值)。gg.editAll()就是修改值的作用。
今天我们直接一边破解游戏一边学。
我们先下载一个小游戏--------小小枪。这个游戏的修改很简单。所以我们就先拿来学习。
我这里把游戏的下载链接给大家了:飞过去
我们先来下载安装一下。然后打开。

我们在查看一下商店。我们试试能不能修改商店里面道具的价格。

然后我们发现里面的武器贵的要死。分别为200,500,1000,2000,5000,10000。这么多数据,不过这也为我们寻找提供了很多方便。我们这次可以利用gg修改器里面的联合搜索功能。我们联合搜索这些数据。联合搜索怎么搜索呢?就是输入连起来的一些数据,数据之间用;来连接。就像这样。

然后点击搜索。数据类型选择Dword

然后就会得到这些结果。

然后点击全部修改,全部修改为0

我们再去游戏看看有没有修改成功。

我们可以发现,修改成功了!
那么我们怎么把这些简单的动作在脚本里面实现呢?
我们这里运用了联合搜索的方法。那么我们在gg脚本里面用gg.searchNumber()方法。我们可以像这样写。

这段代码就可以拆解开来。gg.searchNumber()中我们传入了两个参数。一个是我们需要搜索的内容:200,500,1000,2000,5000,10000和搜索数值的类型DWORD。我们运行看看是否可以进行搜索这个操作。


我们发现是可以进行搜索操作的。所以我们第一个搜索值完成了。
那么我们再来完成第二个操作:确定值。
确定值就是确定我们需要搜索的结果。为我们接下来修改值做好准备。
其实确定值很简单。通过gg.getResults()来确定修改那些结果。比如gg.getResults(6)就是选定6个值。这6个值是从最上面第一个开始数一直数到6个。选定这6个之后代表着接下来的修改只修改选定后的数值。这里我们都需要修改,所以我们这样写代码。

因为我们之前搜索出来的结果一共有23个

不过这里为了让你们更直观的看到效果我们这里就填4吧,也就是选定4个值。

我们再运行看看是否是选定4个值。

我们看到确实选择定了4个值。
那么我们再完成第三个操作:修改值。
其实修好值也很简单。填入的参数和之前的搜索值填入的参数结构是一样的。比如我们想把我们确定好的值修改为0那么我们可以这样写。

让我们拆开来看看!这个方法里面传入的参数分别是你想要修改成的函数和修改数据的类型。让我们运行一下是否可以修改成功。

我们看到这个里面都已经修改为0了。那么我们去游戏里面看看行不行(我这里游戏已经重启过了)

我们看到修改成功了。结合我们之前的知识和现在学习的知识。我们可以写出这个程序。

然后这就是有界面的简单的小脚本了。

点击一下是可以用的。

好了今天教程就到这里结束了。拜拜!由于高二紧张的学习生活,所以以后不会有时间发帖了。。。这期也比较冲忙。因为开学还要考试。。。。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
已有1人评分好评 理由
圣火迪莫 + 1

查看全部评分 总评分:好评 +1 

回复

使用道具 举报

10

主题

484

帖子

2403

积分

大学生

Rank: 5Rank: 5

金币
886
好评
0
贡献
0
发表于 2019-8-25 21:31:08 来自手机  | 显示全部楼层
学习学习
回复

使用道具 举报

53

主题

2221

帖子

9506

积分

硕士生

我爱学习

Rank: 6Rank: 6

金币
2428
好评
36
贡献
1

考神MT论坛帅哥MT论坛最佳新人MT论坛活跃会员

发表于 2019-8-26 12:10:50 来自手机  | 显示全部楼层
多谢大佬教程
回复

使用道具 举报

2

主题

588

帖子

2130

积分

大学生

Rank: 5Rank: 5

金币
1212
好评
0
贡献
0

考神

发表于 2019-8-26 15:31:01 来自手机  | 显示全部楼层
不错,感谢分享
回复

使用道具 举报

7

主题

282

帖子

730

积分

初中生

Rank: 3Rank: 3

金币
105
好评
0
贡献
0
QQ
发表于 2019-9-9 21:00:01 来自手机  | 显示全部楼层
白嫖一波andlua教程有没有机会
回复

使用道具 举报

6

主题

220

帖子

664

积分

初中生

Rank: 3Rank: 3

金币
205
好评
0
贡献
0
发表于 2019-9-28 11:12:07 来自手机  | 显示全部楼层
回复赚金币,虽然不知道金币有什么用,屯着先
回复

使用道具 举报

2

主题

528

帖子

1112

积分

高中生

Rank: 4

金币
122
好评
0
贡献
0
发表于 2019-9-28 11:46:29 来自手机  | 显示全部楼层
评论赚金币
回复

使用道具 举报

1

主题

178

帖子

507

积分

初中生

Rank: 3Rank: 3

金币
137
好评
0
贡献
0
发表于 2019-10-8 17:24:20 | 显示全部楼层
学习学习
回复

使用道具 举报

0

主题

18

帖子

46

积分

小学生

Rank: 2

金币
18
好评
0
贡献
0
发表于 2019-10-18 11:20:20 来自手机  | 显示全部楼层
楼主牛批
回复

使用道具 举报

1

主题

310

帖子

951

积分

高中生

Rank: 4

金币
416
好评
1
贡献
0
发表于 2019-10-18 14:29:37 来自手机  | 显示全部楼层
ok谢谢了
回复

使用道具 举报

1

主题

310

帖子

951

积分

高中生

Rank: 4

金币
416
好评
1
贡献
0
发表于 2019-10-19 19:37:53 来自手机  | 显示全部楼层
学习一下感谢
回复

使用道具 举报

6

主题

220

帖子

664

积分

初中生

Rank: 3Rank: 3

金币
205
好评
0
贡献
0
发表于 2019-11-8 22:11:35 来自手机  | 显示全部楼层
感谢分享
回复

使用道具 举报

发表回复

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表