本文主要是介绍85.游戏改造-修改UI分辨率,面向对象方式,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
免责声明:内容仅供学习参考,请合法利用知识,禁止进行违法犯罪活动!
内容参考于:易道云信息技术研究院
上一个内容:84.游戏改造-窗口化下的分辨率
首先剑侠情缘这个游戏它按f9是可以隐藏ui界面的,也就是有一个bool值表示要不要绘制ui界面,所以使用 Cheat Engine 工具搜索1
先使用1进行扫描然后在游戏中按f9隐藏ui之后使用0再扫描,直到 Cheat Engine 工具扫描不出新东西,然后最终还剩下两个值
然后把它们其中一个值修改成0再让游戏绘制发现只剩下血条了
然后再反过来修改发现血条没有了
然后看一下是谁访问了它们
然后下图红框位置访问的最多,然后ecx+04这样的写法是访问类对象的写法
然后查看ecx位置的内存
然后点击 浏览相关内存区域
鼠标点击下图红框位置,然后按CTRL+G就可以弹出转到地址这个弹框了,然后输入ecx的值跳转过去
然后使用4字节 十进制的方式显示数据
下图红框位置的值就是ui的坐标
效果图:
这篇关于85.游戏改造-修改UI分辨率,面向对象方式的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!