我一直在为一个相对较小的 MMO 编写机器人,主要是作为一种爱好来挑战自己的技能并学习新东西。
我已经克服了许多挑战,并成功构建了一个在游戏中猎杀怪物并进行自我管理的机器人。但是我一直无法找到地板上物品的内存地址。使用作弊引擎,我发现该物品的名称在内存口袋周围存储了 15 次以上,当我拿起物品并放下另一个时,其中一些地址将更改为新物品的名称,但其他地址将全部更改为垃圾信息,其中包括屏幕上的其他文本,例如聊天中发生的事情。
有时,这些内存地址似乎实际上会更改为项目的值,然后它们很快又会再次变为垃圾。
这是某种争先恐后的反作弊吗?我无法想象,因为它是一款非常古老且小型的游戏。它被称为索玛神话。
我曾经找到一个地址,它总是显示地板上的第一个项目,但我找不到其他地址,从那以后我再也没有找到这个地址。
这是一个等距游戏,其中地板上的每个项目都分配了坐标。有人可以在这方面给我一些建议吗?我希望能够对这些项目的内存地址进行逆向工程。