cheatengine怎么用
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了cheatengine怎么用相关的知识,希望对你有一定的参考价值。
参考技术A 改内存数值流程1.
运行
CE
。
2.
运行游戏。
3.
打开游戏进程。
4.
首次搜索一个数值。
5.
回游戏中让这个数值增加或减少。
6.
回
CE
按数值增减的情况再次搜索。
7.
重复
5
和
6
直到得到一个或很少的几个结果。
8.
在这几个结果中判断哪一个是真正的结果。
9.
修改数值或锁定数值。
修改文件方式
1.
运行
CE
。
2.
选择要编辑的文件。
3.
查找要修改的地址、数值或字串。
4.
修改数值并存储文件。
常见问题
问:
CheatEngine
被安全软件检测到病毒,怎么办?
答:
请到官网或可信任的网站下载,
由于
CheatEngine
会读取其他软件的内
存数据,可能会被一些杀毒软件报为病毒
,如
NOD32
将
CheatEngine
报为
avariantofWin32/HackTool.CheatEngine.AA[2]
,
解决方式:
设置为信任项或添
加到白名单(排除列表)
。
二 CheatEngine怎么找地图数据
1.我们先用模拟器打开原版游戏。
2.选择 CONSTRUCTION 模式,按攻击种一排草
3 打开 工具->查看器->内存查看器,往下滑一个页面,到这里,就能看到有几排2
4 打开Cheat Engine,点击这个
5 内存查看器 + Cheat Engine 查找地图的地址,先把坦克开到左上角。
点攻击把草换成别的,你会发现内存查看器中的某块数值改变了
盯住这个数,开始找地址。
按照下图设置好Cheat Engine ,首次扫描。
改变左上角,在内存查看工具中看改后的数(12)
改成12,新的扫描,结果就是这样了,把第一个双击保存
右击,打开浏览相关内存区域。
这样就找到了,但这是左上角的,并不是第一块
地图真正的第一个地址是我们找到这个,左移两列,上移一行,到达下图
然后就很清晰能看出,边界时11,草是22(半透明),水是12,铁是10,墙是0F,冰是21(冰特效是会滑)。他们一整块都是由4个小块拼成的。
整个地图是24行,32列。
6找到地图后,我们 直接复制粘贴到txt中保存就行了。如果想换一下行(换不换无所谓的)
#include <iostream> using namespace std; int main(){ freopen("in.txt", "r", stdin); freopen("out.txt", "w", stdout); string s; int cnt = 1; while( cin>>s ){ cout<<s; if(cnt%32==0) cout<<endl; else cout<<‘ ‘; cnt++; } fclose(stdin); fclose(stdout); return 0; }
以上是关于cheatengine怎么用的主要内容,如果未能解决你的问题,请参考以下文章
Windows 逆向CheatEngine 工具 ( CheatEngine 简介 | 使用 Lazarus 编译 CE 源码 | CheatEngine 相关文档资料 )