有人问我小雪怪怎么打死。
46F61CB5 - F3 0F10 45 14 - movss xmm0,[ebp+14]//武器伤害
46F61CBA - 0F2F 80 70010000 - comiss xmm0,[eax+00000170] //雪怪的血量
46F61CC1 - 72 14 - jb mp.dll+BF1CD7//(jump short if blow/carry CF=1)
额,能不能打死就这一段代码了。
意思就是,他传了一个参数(即武器伤害)到xmm0,然后拿他和boss血量比较,如果小于,他才会跳转,跳转到后面就是允许给他扣血。
也就是说你永远无法打死他,因为如果你的武器伤害比他现有血量还高,他就拒绝扣血了。
46F61CB5 - F3 0F10 45 14 - movss xmm0,[ebp+14]//武器伤害
46F61CBA - 0F2F 80 70010000 - comiss xmm0,[eax+00000170] //雪怪的血量
46F61CC1 - 72 14 - jb mp.dll+BF1CD7//(jump short if blow/carry CF=1)
额,能不能打死就这一段代码了。
意思就是,他传了一个参数(即武器伤害)到xmm0,然后拿他和boss血量比较,如果小于,他才会跳转,跳转到后面就是允许给他扣血。
也就是说你永远无法打死他,因为如果你的武器伤害比他现有血量还高,他就拒绝扣血了。