Hey guys i have updated speedhack now it works fine, tested on CAEU and CARU
Code:
Addy only for CAEU
#define AccelInc 0x3798D7BC
#define WalkVel 0x3798D7E0
#define FRunVel 0x3798D804
if((*(BYTE *)GameStatus == 1) && !speed)
{
SetVariable<float>(WalkVel, 70.0000);
SetVariable<float>(AccelInc, 285.0000);
SetVariable<float>(FRunVel, 285.0000);
speedx1 = 0;
} else if((*(BYTE *)GameStatus == 1) && speed == 1) {
SetVariable<float>(WalkVel, 300.0000);
SetVariable<float>(AccelInc, 300.0000);
SetVariable<float>(FRunVel, 300.0000);
speedx1 = 1;
} else if((*(BYTE *)GameStatus == 1) && speed == 2) {
SetVariable<float>(WalkVel, 300.0000);
SetVariable<float>(AccelInc, 350.0000);
SetVariable<float>(FRunVel, 350.0000);
speedx1 = 2;
} else if((*(BYTE *)GameStatus == 1) && speed == 3) {
SetVariable<float>(WalkVel, 300.0000);
SetVariable<float>(AccelInc, 400.0000);
SetVariable<float>(FRunVel, 400.0000);
speedx1 = 3;
} else if((*(BYTE *)GameStatus == 1) && speed == 4) {
SetVariable<float>(WalkVel, 300.0000);
SetVariable<float>(AccelInc, 500.0000);
SetVariable<float>(FRunVel, 500.0000);
speedx1 = 4;
} else if((*(BYTE *)GameStatus == 1) && speed == 5) {
SetVariable<float>(WalkVel, 300.0000);
SetVariable<float>(AccelInc, 700.0000);
SetVariable<float>(FRunVel, 700.0000);
speedx1 = 5;
} else if((*(BYTE *)GameStatus == 1) && speed == 6) {
SetVariable<float>(WalkVel, 300.0000);
SetVariable<float>(AccelInc, 800.0000);
SetVariable<float>(FRunVel, 800.0000);
speedx1 = 6;
} else if((*(BYTE *)GameStatus == 1) && speed == 7) {
SetVariable<float>(WalkVel, 900.0000);
SetVariable<float>(AccelInc, 900.0000);
SetVariable<float>(FRunVel, 900.0000);
speedx1 = 7;
} else if((*(BYTE *)GameStatus == 1) && speed == 8) {
SetVariable<float>(WalkVel, 1000.0000);
SetVariable<float>(AccelInc, 1000.0000);
SetVariable<float>(FRunVel, 1000.0000);
speedx1 = 8;
} else if((*(BYTE *)GameStatus == 1) && speed == 9) {
SetVariable<float>(WalkVel, 1100.0000);
SetVariable<float>(AccelInc, 1100.0000);
SetVariable<float>(FRunVel, 1100.0000);
speedx1 = 9;
} else if((*(BYTE *)GameStatus == 1) && speed == 10) {
SetVariable<float>(WalkVel, 1200.0000);
SetVariable<float>(AccelInc, 1200.0000);
SetVariable<float>(FRunVel, 1200.0000);
speedx1 = 10;
}