Visualizza messaggio singolo
  #19 (permalink)  
Vecchio 5th August 2006, 19:30
Gir489 Gir489 non  è collegato
Member
 
Data registrazione: Aug 2006
Messaggi: 125
Potenza rep: 3
Gir489 è su una strada distinta
Citazione:
Originalmente inviato da Shoyriazu
You would take the MEMDUMP#.dmp (Where # is whatever number of .dmp it was) and use cwcheat.exe to find a value (such as the amount of money you had in the game). Or you could use two dumps and search a difference (useful for health type codes, magic point type codes, etc.)
Huh. I never noticed that before. I thought that's what the first one does: It finds one value in the first set. Then you tell it to find that same address, with a different value in the next set.

Citazione:
Originalmente inviato da Shoyriazu
I'm going to learn how to use C++ programming, I'm reading those wonderful "For Dummies" Guides, so hopefully I'll learn how to write a program in C++. However, I would need the programming code for the CWCheat.exe (I think, I dont know if I can decompile it, wouldn't that be infringement of the copyright set by weltall?)
The program used to find cheats isn't written by Wetall. You'd have to ask the person who wrote it.

Although I assume Wetall's got the code.

It does say SIMPLE at the time. Hoping that he's leaning towards "this is just a temporary program, and I plan to write a better one in a more-stable language?"

Good luck learning C++. It took me almost a year to get just the basics down. :X


Citazione:
Originalmente inviato da MasterQ
It doesnt nullify for me after the 3rd attempt... u must be doing something wrong cuz i did 7 passes to get down to 1 code and it worked. and VB is NOT shitty. Visual Basic.NET is EXACTLY the same power as Visual C++.NET. (even though the cheat finder was written in VB6)


wow... how slow is your computer? it only takes me about 7 mins to do the first pass when comparing two memory dumps. after the first pass it takes less than 10 secs because its only searching in the addresses it found on the first dump. i have a 2.8Ghz Pentium D (Dual Core).



And what is this about subtracting something? I thought you didnt have to subtract anything if you find the cheat from the memory dump...
Well, you see, VB-boy, he's using the direct code from the .TXTs. He's doing it himself.

If you actually read the ReadMe:

Citazione:
Originalmente inviato da ReadMe.txt
NB: the codes are in the relative format from the start of the user ram area.
So the absolute adress is relative adress +0x08800000
To convert some cheat from the absolute format you need to
subtract 0x08800000 from the adress of the code
And, no, you're wrong: VB can not be used to write shell-based programs. So sit-down. This is big-boy programming.

Now, on to actual matters.

I've discovered a problem with the cheat engine.

When I try to edit Coded Arm's health system, it seems to not accept the values. The health bar will constantly blink red, as if it's TRYING to write over the value, but it's not actually doing so. At first, I thought it was a problem with the actual code itself. But then I tried editing ammo, and it seemed to work.
(I don't know if you've actually played Coded Arms or not. But, this is how the Health System Looks.

(Not to scale)
Codice:
138/250
■■■■■■■■■□□□
The first open-box, will be blinking red, as if it's actually being effect, but isn't.

So, I tried to use the 8-bit Increasement value, which is what Coded Arms looks like it's doing when it changes your health. But when I do that (0xaaaaaaa, with A's as my values.), it has the same effect; The Blinking Red Square.

Code (Original):
_C Infinite Health
_L 0x00784AA0 0x000000FA
_L 0x008C140C 0x000000FA

Code (New):
_C Infinite Health
_L 0x00784AA0 0xFAFAFAFA
_L 0x008C140C 0xFAFAFAFA

EDIT: Also, what's up with CW Cheat causing the Save/Load function to crash all the time? (The GTA Cheat Engine had the same problem.)
Rispondi citando