|
Cheat Engine The Official Site of Cheat Engine
|
View previous topic :: View next topic |
How many of you have h0zed a NFS-MW save game, in the name of haxX0ring? |
Frequently |
|
33% |
[ 1 ] |
A few, but not many... |
|
0% |
[ 0 ] |
This one time... At Band Camp... |
|
0% |
[ 0 ] |
What's an NFS-MW save game? |
|
0% |
[ 0 ] |
Do you have wall hakus!? I NEED WALLLLL HCKUSSS |
|
66% |
[ 2 ] |
|
Total Votes : 3 |
|
Author |
Message |
Zhoul Master Cheater Reputation: 1
Joined: 19 Sep 2005 Posts: 394
|
Posted: Thu Dec 01, 2005 6:36 pm Post subject: |
|
|
Dark Byte wrote: | Copy/paste to notepad won't work anymore, in 5.2 |
You just made teh Zhoul sad
Fixable?
Possibly give more features for description editing?
Ability to insert 'modules' that do our own editing?
Anything? |
|
Back to top |
|
|
Dark Byte Site Admin Reputation: 458
Joined: 09 May 2003 Posts: 25288 Location: The netherlands
|
Posted: Thu Dec 01, 2005 6:53 pm Post subject: |
|
|
CE now registers a clipboard format with the name "CE_ENTRY" .
it is basicly the same as the normal clipboard, but stored in it's basic elements, instead of converting a address to text and back again, using character 13 as seperator. That was a big problem with auto assembler scripts in the table that can also have a new line , and then mess up the rest.
But I'll see if I can add some better editing methods, or support add-on's for the cheat table
for now: copy/paste a block,save, and then use a hexeditor and replace starting from the first entry of the new block (so you only have to rename the first of the new one, or count yourself) _________________
Do not ask me about online cheats. I don't know any and wont help finding them.
Like my help? Join me on Patreon so i can keep helping |
|
Back to top |
|
|
Zhoul Master Cheater Reputation: 1
Joined: 19 Sep 2005 Posts: 394
|
Posted: Thu Dec 01, 2005 8:44 pm Post subject: |
|
|
Right-on... Understood.
A simple way to fix this one, would be a right-click feature. "Replace text in Description.".
I'm sure you've already thought of that, but then again, I know you have a lot on your mind.
Thanks for the excellent technical description. |
|
Back to top |
|
|
JONG Expert Cheater Reputation: 0
Joined: 30 Nov 2005 Posts: 130
|
Posted: Fri Dec 02, 2005 1:41 am Post subject: |
|
|
Dark Byte wrote: | CE now registers a clipboard format with the name "CE_ENTRY" .
it is basicly the same as the normal clipboard, but stored in it's basic elements, instead of converting a address to text and back again, using character 13 as seperator. That was a big problem with auto assembler scripts in the table that can also have a new line , and then mess up the rest.
But I'll see if I can add some better editing methods, or support add-on's for the cheat table
for now: copy/paste a block,save, and then use a hexeditor and replace starting from the first entry of the new block (so you only have to rename the first of the new one, or count yourself) |
Thanks Dark Byte and all friends.
May you add a function to the CE trainer maker ?
Like add "Increase value with:" function to trainer maker.
Because if it can be use in CE table, I guess it's can be use in trainer maker.
That is a nice function, because it's can keep original value and add some value in itself.
Now I am goinog to read Zhoul post, thanks all again. |
|
Back to top |
|
|
JONG Expert Cheater Reputation: 0
Joined: 30 Nov 2005 Posts: 130
|
Posted: Fri Dec 02, 2005 10:20 am Post subject: |
|
|
Anyone have idea for:
When you make a trainer in CE, you can use like CE table function to let the value is setting to "Increase value with:".
I try to download many trainer maker, but no one can do like above function.
Thanks for any help. |
|
Back to top |
|
|
Zhoul Master Cheater Reputation: 1
Joined: 19 Sep 2005 Posts: 394
|
Posted: Fri Dec 02, 2005 10:37 am Post subject: |
|
|
JONG wrote: | Anyone have idea for:
When you make a trainer in CE, you can use like CE table function to let the value is setting to "Increase value with:".
I try to download many trainer maker, but no one can do like above function.
Thanks for any help. |
The VB trainer I created can do any number of adding/subtracting/multiplying/etc.
http://forum.cheatengine.org/viewtopic.php?t=4745
I recommend using this link to 'create' your own trainer, then using my trainer as an example of how to do a lot more with the trainer itself.
http://www.extalia.com/home/index.php?sel=guides&view=40
Really, the above tutorial is damn easy to follow. Just pick up a copy of Visual Basic 6.0 .
If you don't want to get that deep into it, try this site and it's many trainer makers.
http://www.gamehacking.com/sites/tools.php?sort=Trainermakers |
|
Back to top |
|
|
cparty Expert Cheater Reputation: 0
Joined: 01 Dec 2005 Posts: 219
|
Posted: Fri Dec 02, 2005 1:23 pm Post subject: |
|
|
Ok, it seems I got the car copy in memory working...
I only experimented with the BMW M3 GTR so far, not looked through all the models yet (police car etc).
Here is a 0% Savegame with the GTR in Career Cars, My Cars and I also added it to the Stock Cars, so you can add it yourself and you can buy it in Career mode if you have $500'000.
edit: grab the save a few posts down
Last edited by cparty on Sat Dec 03, 2005 6:55 am; edited 1 time in total |
|
Back to top |
|
|
Zhoul Master Cheater Reputation: 1
Joined: 19 Sep 2005 Posts: 394
|
Posted: Fri Dec 02, 2005 2:07 pm Post subject: |
|
|
Good Job I was able to 'copy' one of my cars over top of another car I owned, but I've not had the time to do much else. I'll be more active here in a few days though.
Keep it up! |
|
Back to top |
|
|
cparty Expert Cheater Reputation: 0
Joined: 01 Dec 2005 Posts: 219
|
Posted: Fri Dec 02, 2005 3:47 pm Post subject: |
|
|
Just stumbled over an SUV
gonna search for more later |
|
Back to top |
|
|
Zhoul Master Cheater Reputation: 1
Joined: 19 Sep 2005 Posts: 394
|
Posted: Fri Dec 02, 2005 5:27 pm Post subject: |
|
|
cparty wrote: | Just stumbled over an SUV
gonna search for more later |
YES!! That's takin' an idea and runnin with it I vant a savegame
*EDIT* - The memory 'block' that you saved out for it would be kick-ass too so I can add it to a current save game.
I'll *also* find a way to write a VB app that can over-write current cars eventually. |
|
Back to top |
|
|
Zhoul Master Cheater Reputation: 1
Joined: 19 Sep 2005 Posts: 394
|
Posted: Sat Dec 03, 2005 4:10 am Post subject: |
|
|
New Find...
Add a new addy to your list with the following criteria.
Address: 005BACA5
Type: Array of Byte - 6 Bytes Long
Description: Code - Map (Orig: 8B490C034F0C New: B95502000090 )
Info: Don't you hate that you lose the mini-map when you go into speedbreaker mode? I know I did, especially for 'finding' shortcuts, etc. If you add the above, then use the New value, it will keep your map/speedometer visible while using speedbreaker.
I *just* found this, so im not sure if it'll affect the rest of the game, but at least I give ya the original code as well
Old Code:
005BACA5 - mov ecx,[ecx+0c]
005BACA8 - add ecx,[edi+0c]
New Code:
mov ecx,00000255
nop
If ECX is 0, then the map/speedometer is not shown. If ECX is 255, then it is. There are actually 4 values that change from 0 to 255, but they get their values from this one value. I was able to flip off just the race flags, or just the outer ring of the map, etc.. but this code worked like a charm, in leaving all of them visible.
*edit* well its not working exactly as expected.
If you NOP....
005AF7E8 - mov [ebp+0c],eax
Then it seems to work better. I.e. If I don't nop that, then the rear view mirror is visible always, which is something I dont want
*Edit* The original code I advised to replace, seems to affect all HUD objects. Without a code cave, seems it may be impossible to 'pick out' the map value from the rest.
*Edit* Ok, heres the 'current' way to get it to work, and would work for a trainer, but would need to be toggled on/off to 'reset' it.
---------------------------------------------------------
Enable map/speed/etc during Speedbreaker
Nop this:
005af7e8 - 89 45 0c - mov [ebp+0c],eax
Use the New value
Address: 005BACA5
Type: Array of Byte - 6 Bytes Long
Description: Code - Map (Orig: 8B490C034F0C New: B95502000090 )
---------------------------------------------------------
---------------------------------------------------------
Disable map/speed/etc during Speedbreaker / aka return to normal
Un-Nop this (restore to original):
005af7e8 - 89 45 0c - mov [ebp+0c],eax
Use the Orig value:
Address: 005BACA5
Type: Array of Byte - 6 Bytes Long
Description: Code - Map (Orig: 8B490C034F0C New: B95502000090 )
--------------------------------------------------------- |
|
Back to top |
|
|
cparty Expert Cheater Reputation: 0
Joined: 01 Dec 2005 Posts: 219
|
Posted: Sat Dec 03, 2005 6:54 am Post subject: |
|
|
nice find Zhoul
Ok here is the new Savegame with the Copcars added to the Stockcars (you can buy them for free in Career ), also added the CamaroSS and the BMW M3 GTR (already in the old save).
Also the Copcars are added to the MyCars List and tuned to the max.
I still dont know what many of the values are, but here is what I got so far:
There seem to be 3 sections dedicated to the cars: one for the type of car, one for the parts (if any) and the last one for the Career to store infractions of a specific car.
The first section will look like this (one dummy entry):
Code: | FF FF FF FF 00 00 00 00 00 00 00 00 00 00 00 00
FF FF CD CD |
The first 4 bytes are just a car numbering (bonus cars are a bit special) the others are numbered from 1F to 50 where 51 is the first usercar.
The following 8 bytes are the type of car, eg: 4E 4A CC 23 B3 5F 08 4E is the BMW M3 GTR.
The next 2 bytes are the location where the car will turn up (stock, career, bonus, mycars..) and its bit-coded like the unique performance upgrades (01 = stock, 02 = career, 04 = mycars, 08 = bonus?, 10 seems to be for the BMW, 20 = special cars (civil/cops), 40 is for pink slips (they wont eat garage space then!)), though I still didn't manage to put an additional bonus car (seems to be that unknown number.. ).
The next 2 bytes seem to be a bitcoding as well... but I didn't find out what it does.
The next byte refer to the "parts-slot" and is FF if its a stock car.
The next byte is FF except its a careercar, then it shows the career-slot number.
And finally CD CD is just a marker that the next entry follows.
If you search for the cartype values you will see that most (all?) are already in the savegame/mem, thats good
Now as I still didn't look closer at the parts section. I dont know how to "build" one from scratch. But we are lucky, when we add some type of car to the stockcars we can just get one and the game will add the missing parts section for us.
To make the cars appear in the stock car list just add the stockcar bit, eg. make all special cars available, replace 20 with 21.
Here are some of the type codes I use:
CopSUV: AF 2D C3 C1 AE 75 E6 28
CopGTO: AF 2D C3 C1 95 DC 49 69
CopCorvette: AF 2D C3 C1 0C 07 6C 8F
Cop: AF 2D C3 C1 F5 7E 66 70
Last edited by cparty on Mon Jan 16, 2006 3:59 pm; edited 2 times in total |
|
Back to top |
|
|
Zhoul Master Cheater Reputation: 1
Joined: 19 Sep 2005 Posts: 394
|
Posted: Sat Dec 03, 2005 7:28 am Post subject: |
|
|
Wonderful. Going to look at what you're talkin' bout here in just a sec...
While I'm here..
Oops...
It was completely invisible, until I added a fin I wonder what this car would look like in multiplayer, or if it'd even work /grin.
What's wrong with this picture?
I'm not sure if this is workin yet either =) Will confirm in a bit. (1st place win's, without actually being in 1st, that is).
*Edit*
After messing with the cop cars, theres 1 thing I gotta admit: We gotta find a way to turn on it's lights |
|
Back to top |
|
|
cparty Expert Cheater Reputation: 0
Joined: 01 Dec 2005 Posts: 219
|
Posted: Sat Dec 03, 2005 8:03 am Post subject: |
|
|
Zhoul wrote: | I'm not sure if this is workin yet either =) Will confirm in a bit. (1st place win's, without actually being in 1st, that is).
|
That would be pretty cool to be always 1st!!
Zhoul wrote: | After messing with the cop cars, theres 1 thing I gotta admit: We gotta find a way to turn on it's lights |
yes I agree
I like the copcars you can damage them
I also found the cross corvette which isnt in the savegame.. so there must be other cars as well (eg: the undercover cop car, which I haven't found yet).
However, the cross corvette doesn't have engine sounds and only one gear, but its fast like hell... and, it crashed my Game a few time when I hit other cars in a race (not happens all the time). |
|
Back to top |
|
|
Zhoul Master Cheater Reputation: 1
Joined: 19 Sep 2005 Posts: 394
|
Posted: Sat Dec 03, 2005 8:56 am Post subject: |
|
|
Stop where you are... You rock, because you pointed me in the right direction
Now add this to your list...
Address: 0056EFFC
Value Type: Array of Byte - 2
Description: Unlock All Cars - (Orig: 740F - New: EB07 )
Once you change it to it's new value - enter the dealership
1/90 !!
All custom cars are there too - Now, to find out how to drop the level on 1. The cars, 2. The parts.. Should be easy enough.
*Edit*
cparty wrote: | I also found the cross corvette which isnt in the savegame.. so there must be other cars as well (eg: the undercover cop car, which I haven't found yet). |
Actually, I don't see a few cars here either, unless I'm missing them... So you're absolutley right, there are probably more cars we're missin' somewhere, somehow. Hook me up with the strings you're using to find these 'hidden' cars and I'll bust out some more code magic. |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum You cannot attach files in this forum You can download files in this forum
|
'attach'][$_attach_i]['cat_swf'][$_cat_swf_i]['HEIGHT'] : '') , '">
';
echo '
';
echo '
';
echo '
';
echo '
';
echo '
';
echo '
';
echo '
';
echo '
';
echo '
';
echo '
';
echo ' |
';
echo '
';
echo '