洛龙 发表于 2020-8-2 03:44

关于易语言红色警戒(兵临城下)基址

大家好,最近玩红色警戒兵临城下。市面上任何一款修改软件不是无效就是会导致游戏卡死。无奈自己想写一个。

CE查找到基址为 “gamemd.exe+683D4C” 一级偏移30C






我参考了论坛其他人的帖子 发现遇到此问题的都没得到很好地解决。不知道各位大神是否知道易语言如何写这个代码。

苏紫方璇 发表于 2020-8-2 10:34

红警应该不是动态基址,你看看ce里gamemd+xxx具体是多少,直接用就行

洛龙 发表于 2020-8-2 14:57

苏紫方璇 发表于 2020-8-2 10:34
红警应该不是动态基址,你看看ce里gamemd+xxx具体是多少,直接用就行

gamemd.exe+683D4C

读内存整数型 (PID, 进制_十六到十 (“683D4C”), )
这个返回-1 也就是失败的意思 无论加不加偏移都是读取不到 我现在就很郁闷 谢谢你的回复呀

苏紫方璇 发表于 2020-8-2 16:34

洛龙 发表于 2020-8-2 14:57
gamemd.exe+683D4C

读内存整数型 (PID, 进制_十六到十 (“683D4C”), )


不是的,你在ce.加一下gamemd+xxx这个地址,他会显示这个地址具体是多少,用显示的地址应该就可以了。真想用exe+偏移这种,需要获取exe的加载地址

洛龙 发表于 2020-8-3 07:04

苏紫方璇 发表于 2020-8-2 16:34
不是的,你在ce.加一下gamemd+xxx这个地址,他会显示这个地址具体是多少,用显示的地址应该就可以了。真 ...

感谢感谢 因为我现在电脑是Win10 所以发现读写内存和读进程模块这些东西都是失败的 也不知道为什么。 直接上了xp虚拟机 结果一切正常 先取gamemd.exe这个模块 然后加两偏移就可以的。 可能易语言就是在win10上面问题多 谢谢您啦
页: [1]
查看完整版本: 关于易语言红色警戒(兵临城下)基址