DWORD BasePlayer = *(DWORD *)patterns.CLTClientShell; // LTClientShell Address, same that LTClient + 0xC
DWORD PlayerClient = *(DWORD *)(BasePlayer + 0x54);
if(var.Hacker[36]) // HM, MM, Auto Restore HP
*(FLOAT *)(PlayerClient + 0x5C4) = 0.0f; // it works as follows, you have to stop and wait 3 seconds for start to begin to recover hp and if you walks it don't will stop to recover =)
if(var.Hacker[24]) // 'F' Full Power
*(FLOAT *)(PlayerClient + 0x584) = 10001;
if(var.Hacker[42] == 1) // Mutant 'G' and 'F' Power Speed /*CrŠ¹dits for me,i found it alone :)*/
*(FLOAT *)(PlayerClient + 0x5C8 /*Restore HP + 0x4*/) = 1.5f; // don't cause client error.
else if(var.Hacker[42] == 2)
*(FLOAT *)(PlayerClient + 0x5C8 /*Restore HP + 0x4*/) = 2.0f; // don't cause client error.
else if(var.Hacker[42] == 3)
*(FLOAT *)(PlayerClient + 0x5C8 /*Restore HP + 0x4*/) = 2.5f; // if you abuse will cause client error.
else
NULL;