1个回答
展开全部
一般来说,血量都是以float型存储的
搜这种不知道实际数值的可以搜索“未知初始值”,英文版CE的话叫“Unkown initial value”,然后配合"减少的数值",或者“Decreased value”去搜索。
原理是用“未知初始值”先搜索一遍,你在游戏内减少血量,然后用“减少的数值”筛选不是“减少”的内存地址。最后一步一步筛选出你要的内存地址。
搜这种不知道实际数值的可以搜索“未知初始值”,英文版CE的话叫“Unkown initial value”,然后配合"减少的数值",或者“Decreased value”去搜索。
原理是用“未知初始值”先搜索一遍,你在游戏内减少血量,然后用“减少的数值”筛选不是“减少”的内存地址。最后一步一步筛选出你要的内存地址。
追问
你这么一说 我貌似懂了 一般来说 单机游戏的血量基址都是静态的吧?
追答
不是静态的怎么叫基址?
血量的地址是不是静态的,这个不是很确定,倒是某些游戏存放金钱的地址,会是静态的,就是一个简单的全局变量存的,所以是静态的。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询