通过以前的分析(
http://blog.csdn.net/qq_35519254/article/details/79274739),要想实现无限血量,就要将0x0048C4C0 处的mov eax, [eax+0F4h]修改为mov eax,0x40a00000 其中0x40a00000是浮点数5.000的十六进制表示。该处修改对应的十六进制为:8B80F4000000 -->B80000a04090。
下边代码实现(vs2010):
stdafx.h:
#pragma once
#include<iostream>
#include "targetver.h"
#include <co