虫虫教学

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 2421|回复: 27

手游内存辅助教学第七课:偏移的计算和定位原理

[复制链接]

4449

主题

4659

帖子

4万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
41710

最佳新人发帖达人推广达人热心会员突出贡献优秀讲师

发表于 2021-10-2 23:31:21 | 显示全部楼层 |阅读模式
手游内存辅助教学第七课:偏移的计算和定位原理


            今天 这节课,我们首先教同学们如何计算偏移。
            什么是偏移?就是两个数据之间的地址距离。
            为什么我们要计算偏移呢?
  我们先来了解编程的原理:
         在我们所有的游戏中,两个地址的距离是不会发生改变的,它的数值也不会改变,唯一会变的是游戏的地址。
        那我们就用上节课找到的特征码 179973292 这个数字来查找地址,在众多的地址中,有一个地址它偏移后,得到的数字和我们游戏里的一样,我们就认可它是我们要的地址。


            那如何计算偏移呢?用虫虫特征码对比工具。


     首先我们来定位:            
          找一个固定不变的值  例如游戏中最大魔法200 ,
                 我们用工具来计算出它们的偏移   44   
       那么特征码中找到的很多地址,其中有一个地址如果向上偏移 44   它显示的值是 200 的话,那这个地址就是我们要的地址,如果显示多个地址的值是200,那我们就再找一个定位的值,例如1000  再计算出它们的偏移  32, 再通过判断语句看它是不是唯一的一个地址 。要是再不行,就再加一个不变的数值,直到找到唯一地址为止。
   
    然后用这个唯一的地址去算出它到当前血量的偏移   72
     再用当前血量的地址,通过偏移把所有的地址全部找到


        当前血量的地址,和游戏中有关的地址的偏移量计算后结果如下:
          人物最大血量  =  当前血量 +8
          人物当前魔法  = 当前血量 +24
          人物最大魔法  = 当前血量 +28
          人物等级 = 当前血量 +44
          人物当前经验 = 当前血量 +1072
          人物最大经验 = 当前血量 +1080
           当前战斗力 = 当前血量 +1064   


    用特征码工具算出了这些偏移,我们就可以对它进行编程啦!



      教学视频下载地址:     https://pan.baidu.com/s/10Le7J07VDJj-YizhZbuNsA         提取码:uwf8

3

主题

1457

帖子

8203

积分

钻石会员

Rank: 7Rank: 7Rank: 7

积分
8203
发表于 2021-10-13 10:38:17 来自手机 | 显示全部楼层
一起加油,好好学习,虫虫越来越好
回复

使用道具 举报

3

主题

1457

帖子

8203

积分

钻石会员

Rank: 7Rank: 7Rank: 7

积分
8203
发表于 2021-10-13 10:38:20 来自手机 | 显示全部楼层
一起加油,好好学习,虫虫越来越好
回复

使用道具 举报

0

主题

2465

帖子

2945

积分

版主

Rank: 7Rank: 7Rank: 7

积分
2945

最佳新人宣传达人纪念勋章

发表于 2021-10-13 16:48:28 | 显示全部楼层
感謝老師分享,祝蟲蟲越辦越好!
回复

使用道具 举报

0

主题

2465

帖子

2945

积分

版主

Rank: 7Rank: 7Rank: 7

积分
2945

最佳新人宣传达人纪念勋章

发表于 2021-10-13 16:48:30 | 显示全部楼层
感謝老師分享,祝蟲蟲越辦越好!
回复

使用道具 举报

0

主题

1738

帖子

1757

积分

高级会员

Rank: 4

积分
1757
发表于 2021-10-14 01:48:53 来自手机 | 显示全部楼层
感谢老师分享,祝虫虫越来越好!
回复

使用道具 举报

0

主题

1738

帖子

1757

积分

高级会员

Rank: 4

积分
1757
发表于 2021-10-14 01:48:54 来自手机 | 显示全部楼层
静姐辛苦了
回复

使用道具 举报

0

主题

5981

帖子

2万

积分

超级版主

Rank: 8Rank: 8

积分
24833

最佳新人活跃会员热心会员突出贡献纪念勋章

发表于 2021-10-16 21:03:55 | 显示全部楼层
前来学习!
回复

使用道具 举报

0

主题

5981

帖子

2万

积分

超级版主

Rank: 8Rank: 8

积分
24833

最佳新人活跃会员热心会员突出贡献纪念勋章

发表于 2021-10-16 21:04:35 | 显示全部楼层
一起学习,共同进步!
回复

使用道具 举报

0

主题

5981

帖子

2万

积分

超级版主

Rank: 8Rank: 8

积分
24833

最佳新人活跃会员热心会员突出贡献纪念勋章

发表于 2021-10-16 21:05:49 | 显示全部楼层
静姐辛苦了!
回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

QQ|Archiver|手机版|小黑屋|虫虫教学--虫虫联盟官网

GMT+8, 2025-4-28 19:40 , Processed in 0.109340 second(s), 43 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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