游戏内存基址怎么写到易语言并修改,求大神指教
1个回答
2017-02-17
展开全部
精易模块,超级模块,里面都有内存操作功能,
.版本 2
.子程序 显示数量, 文本型
.参数 进程名, 文本型
.参数 基础地址, 文本型
.参数 偏移1, 文本型, 可空
.参数 偏移2, 文本型, 可空
.参数 偏移3, 文本型, 可空
.参数 偏移4, 文本型, 可空
.判断开始 (进程_是否存在 (进程名) = 假)
返回 (“没进程”)
.默认
.判断结束
进程ID = 进程_名取ID (进程名)
基址 = 内存.读整数 (进程ID, 进制_十六到十 (基础地址))
.判断开始 (偏移1 ≠ “”)
偏移1 = 到文本 (内存.读整数 (进程ID, 基址 + 进制_十六到十 (偏移1)))
返回 (偏移1)
.判断开始 (偏移2 ≠ “”)
偏移2 = 到文本 (内存.读整数 (进程ID, 到整数 (偏移1) + 进制_十六到十 (偏移2)))
返回 (偏移2)
.判断开始 (偏移3 ≠ “”)
偏移3 = 到文本 (内存.读整数 (进程ID, 到整数 (偏移2) + 进制_十六到十 (偏移3)))
返回 (偏移3)
.判断开始 (偏移4 ≠ “”)
偏移4 = 到文本 (内存.读整数 (进程ID, 到整数 (偏移3) + 进制_十六到十 (偏移4)))
返回 (偏移4)
.默认
.判断结束
.默认
.判断结束
.默认
.判断结束
.默认
返回 (到文本 (基址))
以上是我写的,显示内存数值的子程序内容,给予你作为参考。用了精易模块
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询