课程:
- 1、求人教教我用CE找天龙八部人物血和坐标等等的基址
- 2、CE修改器一直找不到数值?
- 3、用CE怎么查找进度条型的血量基址?如果是有数值的话还好找。。
- 4、易语言+CE如何找游戏血值
- 5、我用CE找到了DNF血的基址和偏移量,但怎么写代码?我听说还要找个默认值才行,默认值怎么找的??
- 6、如何用CE(cheat engine)搜人物血量基址?游戏是“僵尸部队三部曲”。它的血量不可见。
求人教教我用CE找天龙八部人物血和坐标等等的基址
其实与其它游戏是一样的。1.打开CE搜4字节,直到最少地址。2.查找访问的代码(这样更好查找,因为写入的代码有许多判断的指令,不好分析)。3.打开OD附加Game.EXE,开始分析。向上回朔。好象到第三层后得到的就是动态地址,当下断时显示正确的数值,但运行后得到的数值就错误。4.这时候就用原来正确的数据,在CE里搜,得到几个地址(如果只有一个最好了)5.在OD里查看寄存器的值,得到地址的真正来源,这时候就基本接近基址了。
基本过程就是这样,因为我现在在办公室,分析的数据在家里,更详细的东西记不太清楚了。
CE修改器一直找不到数值?
1.先换搜索类型试试,把4字节换浮点
2.再在血量后面加个“0”试试(搜索16030,15000)
3血量乘以2试试(这个一般不灵)
4最后使用模糊搜索,未知初值,不停地搜“减少的数值”“未变动的数值”“增加的数值”,得到30个左右就可以用综合判断了
5如果以上都没有,这种情况我也不知道为什么,但绝对存在。换款游戏吧。
6有些游戏血量的显示数值和实际数值是分开的,修改了面板显示的当前血量,并不影响人物实际血量。
用CE怎么查找进度条型的血量基址?如果是有数值的话还好找。。
一般来说,血量都是以float型存储的
搜这种不知道实际数值的可以搜索“未知初始值”,英文版CE的话叫“Unkown initial value”,然后配合"减少的数值",或者“Decreased value”去搜索。
原理是用“未知初始值”先搜索一遍,你在游戏内减少血量,然后用“减少的数值”筛选不是“减少”的内存地址。最后一步一步筛选出你要的内存地址。
易语言+CE如何找游戏血值
人物基址 不是 转换成 十进制然后和偏移相加
而是 先 读人物基址内存返回的整数型 然后在和 偏移相加
然后在读一次。 就OK了
也就是这样
读内存整数型( 读内存整数型(人物基址)+十六转十("494") )
我用CE找到了DNF血的基址和偏移量,但怎么写代码?我听说还要找个默认值才行,默认值怎么找的??
血的 ,不用的,血红偏移就可以,血红偏移是静态的,所以不会变 写法是:.版本 2
.局部变量 血, 整数型
.局部变量 蓝, 整数型
血 = 内存操作.读代码 (人物基址) + 十六到十 (“12B8”)
蓝 = 内存操作.读代码 (人物基址) + 十六到十 (“12C8”)
加密 (血, 2500000)
超级延时 (50)
加密 (蓝, 1000000)
超级延时 (50)
血 = 内存操作.读代码 (人物基址) + 十六到十 (“12B8”)
蓝 = 内存操作.读代码 (人物基址) + 十六到十 (“12C8”)
加密 (血, 0) ' 血完
加密 (蓝, 0)
内存优化 ()
多谢采纳下 我是万挂海---小烦 烦者不烦
欢迎来万挂海交流!
如何用CE(cheat engine)搜人物血量基址?游戏是“僵尸部队三部曲”。它的血量不可见。
那你只能用模糊数据搜索,然后被打一下停着继续模糊搜索,反复好多次就差不多能成,不过你干嘛不直接用修改器