艏先须知安卓内核,会为每个运行中的游戏动态分配内存空间,用于存放游戏中产生的各种临时数据这些数据,可能就是RPG游戏中囚物的HP/MP,塔防游戏中的金币赛车游戏中的氮气量。
因为这些数据在游戏启动后,会被分配给一个固定的内存位置所以,我们可以通過数值的变化定位到该数值在内存中的地址。
这样在游戏的运行中,我们就可以锁死该地址的值实现人物无敌、塔防钱不变等等特殊功能。当然因为Linux底层内存分配机制的设计,每次游戏全新运行地址空间都会变化,这就要求每次游戏都要重新搜索定位地址,无法保存复用上一次的搜索成果
【内存修改四大常用修改方法】
如果你要修改一些简单的东西,建议你用《红警2增强版超级编辑器》(自巳上百度搜索很多)但编辑器只能修改一些比较简单的东西,能调整单位的血量、速度、价钱、所用的武器但好像你说的武器的射程(武器的属性)不能修改,想要完完全全的修改就得用笔记本修改!但首先要有代码字典.
你对这个回答的评价是