Quote:
Originally Posted by AltaIchHacke
Hey steins, ein tipp:
mach dein memorywrite in ne func und lass die mit AdlibRegister / AdlibEnable dann, kp ma alle 100ms ausführen, so kann man dann auch hochspringen und es macht nix
edit:
bsp:
AdlibRegister ("_Speedhack", 100)
;FUNC
Func _Speedhack()
Local $M_R_,$Open_Process_ = _MemoryOpen(ProcessExists("TLoader.exe"))
$M_R_ = _MemoryModuleGetBaseAddress(ProcessExists("TLoader .exe"),"TLoader.exe")
$M_R_ = "0x" & Hex(_MemoryRead($M_R_ + Dec("26767c"),$Open_Process_),8)
$M_R_ = "0x" & Hex(_MemoryRead($M_R_ + Dec("09CC"),$Open_Process_),8)
Return "0x" & Hex($M_R_ + Dec("0478"),8)
EndFunc
|
nur eine frage: wozu ressourcen verschwenden und ständig überschreiben?
besser ist du überschreibst die funktion die den speed ändert mit NOP's (0x90)
und sobald du ausschaltest mit dem ursprünglichen wert.
in English:
Instead of overwriting speed again and again it is way better to search the function that changes speed (use a debugger to do that) and overwrite the function with the operaion NOP (0x90). If you do that speed cannot change any more until you write the old value to it again.
If you need help with this or any other hack contact me ... I think I can help you (with the hacking part, and of course programming (but c# only :) )
Regards,
Rajin