Maybe "repeat" is not the best word for that. Maybe the word(s) "continue like that" could be better. The value you are searching for is the same value as your hits you made. So, if you did three hits, you have to search for "3" in GameWiz.
If you get too much hits on your hole you are playing, just finish the hole and continue searching on the next hole. But notice, that you should do your first hit there, because searching for "0" (zero, the value you start any hole with) may not work correctly.
marblesetter posted on Sep 21, 2007 3:13:26 PM - Report post
Cool , It worked like a charm . I had to go through a few holes , but it worked . One more thing -Can i save that table and reuse it after i quit the game and restart? Or does the value change each time?
That's the problem: The value changes after every match! So you have to do the procedure on any game (match) you are playing. I'm glad, that it works for you now :-)
I'm still hoping for a trainer...
HotKeyH posted on Sep 22, 2007 1:13:43 AM - Report post
Why not making your own. Grab any known debugger like T-search autohack, Cheatengine, or Olly Debugger, please note that the only REAL debugger here is Olly. Set a memory breakpoint on write on your hits when you smash the ball ones. When Olly breaks you will be shown the INCREASER for your hits a simple NOP (No operation) could fix the issue of the memory adress shifting as the game uses DMA (Dynamic Memory Allocation) It just re-arranges the memory so to speak and shifts the memory adress for the HITS to a different place.
Well Hotkey, since I never went into debugging, I could need a tutorial from YOU ;-)
HotKeyH posted on Sep 22, 2007 4:47:28 AM - Report post
sure here goes:
First of all download T-search, it's more user friendly than OLLY, but to do bigger stuff you will need OLLY. T-search can be found on this site. Than find the memory adress which is dealing with the amount of hits you used. Ones you found the adress dealing with it you double click on it. It will be added to the right side in your t-search window. Right click on the adress on the right and choose autohack. That way it will set a WRITE breakpoint on that memory adress. Than you select autohack in your top screen, where you can choose process -- file -- network etc.. click on Autohack window. You will be given the disassembler screen. For now don't do a thing and go back in the game. Take a hit and pause the game and go back to the disassembler in the autohack screen we just opened. Here you will see a line of code. Mostlikely this line of code is increasing your HIT amount. So what you do is click on it. Than check below in a new screen - the screen is divided in two. It's showing tons of lines like mov eax, [ecx+0x20] etc.. Highlight the line of code the autohack window gave you. Than Right click on it and choose NOP. This so called POINTER can be used on every PC and will do it's work even if the memory adress changes. Have fun hacking
Wow, thanks to your splendid guide I've got it working! Thanks alot! But you mustn't hit the water, because there is no menu poping up, where you choose "drop here" or "rehit". There is no other way to drop the ball, so you have to quit to main menu and play a new round and pray to god not hitting the water ;-)
HotKeyH posted on Sep 22, 2007 10:13:39 AM - Report post
ahhh that sucks, it's because that increaser is being shared with other things in the game. What you could try is set a READ breakpoint on the adress, you will need code injection though. Injecting 1 into the pointer dealing with the Amount of hits would probably fix the issue of the sharing in the game. The approach is equal, find the memory adress dealing with the Hit counter. Than you don't have to double click on it. You just do the step where you selected the autohack window. First you choose Enable debugger, than you choose Autohack. Than what you do is click on edit, choose set breakpoint, a new menu pops up. Here you set a breakpoint on read. I don't know if Cheathappens is having tutorials on code injection.