YJX_rxjh_07
2.4.3 遍历怪物列表,实现选怪功能
【02:25】思路: 遍历数组 [i*4+0599a110],条件(怪对象指针存放于ecx):
1、[ecx+0x8] == 0x2E 对象的分类(是怪物 还是别的)
2、[ecx+0x31C] <=100 怪物与玩家的距离
3、[ecx+0x380] == 0 怪物未死亡
循环遍历数组,找 符合上面3个条件的对象。【06:35】这里,他遍历了0xFFF个数组元素
【22:20】手动汇编语句,便于调试
"
mov eax,eax
mov eax,eax
"
【22:38】他说 这个相当于 花指令,无效指令 多余的指令 没有任何作用(ZC: 到底是不是 花指令?),方便我们定位
【23:03】用OD附加游戏 来调试 注入的DLL
【32:40】作业:优化选中怪(虽然选中了怪物(能够攻击它),但是 眼睛看不出来我们已经选中了怪物),显示出怪物血条
1、
2、
3、