Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Simple Memory Hack
#1
Simple Memory Hack
Reply
#2
Where is the main or DllMain were you create your thread? Might aswell post it all if you want someone to find your problem. Also, i'm not sure what is behind the logic of your bHasDone and bOnce varaibles. Why not just remove them and do something like below. Code: if ( GetAsyncKeyState ( VK_NUMPAD1 )& 1 ) { bNoRecoil = ! bNoRecoil ; if ( bNoRecoil ) MemWrite (( void *) 0x00457CCF , "\x75\x12" , 0x2 ); else MemWrite (( void *) 0x00457CCF , "\x74\x12" , 0x2 ); }
Reply
#3
Quote: Originally Posted by KorUpt Ur Missing to Call IN DLL Main Regards, Korupt Yeah he has it in his code, he just didn't copy paste his entire code. Or at least I am hoping that is the case. Guess we shall soon see.
Reply
#4
yeh thought would point out just in case Well Actually he would get compile error if he didnt define dllmain anyway as not defining DLL entry point.
Reply
#5
I edited my post, now you can see the full project. Help please.
Reply
#6
Anyway, it's a nice job. Because i know you don't have ALOT of exp so, good job
Reply
#7
He changed one thing what would not make a difference, and even if it did then your IDE would give a error. Code: Before : while ( TRUE ) After : while ( true ) I can't wait to hear the reason behind this change. Have you even checked the return value of MemWrite(...)
Reply
#8
I know that the return values were right.. And err, I tried doing what you said and I got an error for the Nametags.
Reply
#9
Quote: Originally Posted by zackth17 I know that the return values were right.. And err, I tried doing what you said and I got an error for the Nametags. Code like the below gave you a error? Code: if ( GetAsyncKeyState ( VK_NUMPAD3 )& 1 ) { bNametags = ! bNametags ; if ( bNametags ) { MemWrite (( void *) 0x42E1AC , "\x90\x90\x90\x90\x90\x90" , 0x2 ); MemWrite (( void *) 0x42E1CE , "\x90\x90" , 0x2 ); MemWrite (( void *) 0x42E18F , "\x90\x90\x90\x90\x90\x90" , 0x2 ); } else { MemWrite (( void *) 0x42E1AC , "\x0F\x85\xCE\x00\x00\x00" , 0x2 ); MemWrite (( void *) 0x42E1CE , "\x74\x25" , 0x2 ); MemWrite (( void *) 0x42E18F , "\x0F\x84\xEB\x00\x00\x00" , 0x2 ); } } And what error did this code give you, compile error or runtime error, or was your attempt different?
Reply
#10
sorry i pasted wrong notepad I removed all the bonce checks as it will always return a value of 0 so why check it .. Sorry rover thanks for pointing it out. I will reedit and repaste backup here later today busy at moment.
Reply




Users browsing this thread: 1 Guest(s)