CheatMaker 论坛

注册

 

发新话题 回复该主题

求教银河版主看看这个关于浮点数常见但棘手的问题 [复制链接]

1#
       首先要感谢银河版主,最早是在2012年看了银河版主的CE教程之后才开始接触编程,虽然到今天只算是略懂一二的小学生,但是还是要感谢银河版主的启蒙  谢谢
       最近发现一个有趣的问题,有一部分游戏采用浮点数来表示子弹,这些有关浮点数的指令书中并没有写,完全不知道如何下手修改这种类型的游戏,下面举个实例    游戏名称:12比6好
       如图
                  

         这个游戏就是浮点数表示子弹,在修改过程中遇到两个问题
       (一)无法找到基质,按照逐步搜索是什么访问指针地址的思想最后会发现是1cfbe240这个地址自己访问了自己,而且也搜索不到包含1cfbe240的地址                      找基址失败       (二)尝试用人造指针也失败   我仿造ce第七课人造指针的课程自己写了一个脚本 但是一运行游戏就崩溃。
     请教版主,该如何处理这种用浮点表示整数的程序?  可以推荐一些讲解浮点指令的书吗,我手头的几本书没提到浮点指令啊
最后编辑1551 最后编辑于 2018-02-15 03:18:12
分享 转发
TOP
2#

浮点数的的操作有
压栈fld
出栈fstp

这两个之间的就是栈操作了
比如
fadd 加法
fsub 减法
TOP
发新话题 回复该主题