Maybe speedhack?Found this too: #include <windows.h> #include <stdio.h> int Speedhack=0; DWORD CShellBase = (DWORD) GetModuleHandle("cshell.dll"); DWORD SpeedHack = CShellBase + 0x5BE458; void Speed() { while(1){ if(GetAsyncKeyState(VK_NUMPAD1)&1){ Speedhack++; if(Speedhack > 2){Speedhack=1;}; } if (Speedhack==1){ // Faster *(DWORD*)(*(DWORD*)SpeedHack) = 0x46A29CE8; *(DWORD*)((*(DWORD*)SpeedHack) + 0x20) = 0x46A29CE8; } if(Speedhack==2){ // Normal Speed Value *(DWORD*)(*(DWORD*)SpeedHack) = 0x45938DF8; *(DWORD*)((*(DWORD*)SpeedHack) + 0x20) = 0x45938DF8; } Sleep(100); } } BOOL WINAPI DllMain(HINSTANCE module, DWORD dwReason, LPVOID lpvReserved) { if(dwReason == DLL_PROCESS_ATTACH) { CreateThread(NULL, NULL, (LPTHREAD_START_ROUTINE)Speed, NULL, NULL, NULL); } return TRUE; }
They do a server-side patch. Meaning... In their source they do stuff like... Code: if(Char.isGhost()){ if(Char.getSpeed() > 140){ Char.setSpeed(140); } } that's just the basic concept of how they would do it.