Hat nix am Programm zu liegen...
int jumpon = 1;
void jumponoff()
{
if(GetAsyncKeyState(VK_F6) &1){int jumpon = 1;}
if(GetAsyncKeyState(VK_F5) &1){int jumpon = 0;}
if(GetAsyncKeyState(VK_F7) &1){int jumpon = 2;}
}
void superjump(){
switch(jumpon){
case 0: { };break;
case 1: if(GetAsyncKeyState(VK_CONTROL)){
*(float*)(player + z_ax) = 1500;
};
break;
case 2: if(GetAsyncKeyState(VK_SPACE)){
*(float*)(player + z_ax) = *(float*)(player + z_ax) += 50;
};
break;
}
}
Quote:
eig gans einfach.....
die "xxxxx" stehen für die Addys also die länge der adresse in diesen fall 4 :D
die 2 dahinter steht für den anhalts punkt wo als erstes nach den addys gesucht wird
und deine untere sind die gefundenen addys....
nur so sieht es bei dir so aus??
00435954 |. 8B40 1C |MOV EAX,DWORD PTR DS:[EAX+1C]
oder so??
00435A7F |. 8B4D E4 MOV ECX,DWORD PTR SS:[EBP-1C]