今天玩一款单机游戏的时候尝试修改游戏中的某种货币,一开始用4字节数值类型找不到,改用所有类型进行介于两者之间数值的搜索,结果搜了个类型为双浮点的地址出来,游戏内是整数的货币在地址中对应的数值整数部分一致,但多出来的冗长的小数部分;在游戏中对数值进行修改,确认可以对应地址中产生对应的变化:当游戏中货币数值加减一个整数时,地址中的数值也加减该整数,小数部分不变,所以我判断地址无误(因为也没有其他地址可供选择,只有这一个地址),修改地址内数值后发现地址内数值立刻复原至与游戏内同步,而当我把地址数值锁定后,游戏内对应数值偶尔发生闪烁,但始终稳定在修改前数值,于是我选择去b站进行如下搜索:“ce修改数值后立刻复原,如何解决”,被呈递了视频BV1ae4y127c9,我仿照该视频进行对代码进行反汇编,仍然无效。
问下大佬们出现上述问题是因为没有找到正确地址还是什么其他原因吗
问下大佬们出现上述问题是因为没有找到正确地址还是什么其他原因吗