Cheat Engine Forum Index Cheat Engine
The Official Site of Cheat Engine
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


Need For Speed - Most Wanted
Goto page Previous  1, 2, 3, ... 18, 19, 20  Next
 
Post new topic   Reply to topic    Cheat Engine Forum Index -> General Gamehacking
View previous topic :: View next topic  

How many of you have h0zed a NFS-MW save game, in the name of haxX0ring?
Frequently
33%
 33%  [ 1 ]
A few, but not many...
0%
 0%  [ 0 ]
This one time... At Band Camp...
0%
 0%  [ 0 ]
What's an NFS-MW save game?
0%
 0%  [ 0 ]
Do you have wall hakus!? I NEED WALLLLL HCKUSSS
66%
 66%  [ 2 ]
Total Votes : 3

Author Message
Zhoul
Master Cheater
Reputation: 1

Joined: 19 Sep 2005
Posts: 394

PostPosted: Thu Dec 01, 2005 6:36 pm    Post subject: Reply with quote

Dark Byte wrote:
Copy/paste to notepad won't work anymore, in 5.2


You just made teh Zhoul sad Crying or Very sad

Fixable?
Possibly give more features for description editing?
Ability to insert 'modules' that do our own editing?
Anything?
Back to top
View user's profile Send private message AIM Address
Dark Byte
Site Admin
Reputation: 384

Joined: 09 May 2003
Posts: 23110
Location: The netherlands

PostPosted: Thu Dec 01, 2005 6:53 pm    Post subject: Reply with quote

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
View user's profile Send private message MSN Messenger
Zhoul
Master Cheater
Reputation: 1

Joined: 19 Sep 2005
Posts: 394

PostPosted: Thu Dec 01, 2005 8:44 pm    Post subject: Reply with quote

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
View user's profile Send private message AIM Address
JONG
Expert Cheater
Reputation: 0

Joined: 30 Nov 2005
Posts: 130

PostPosted: Fri Dec 02, 2005 1:41 am    Post subject: Reply with quote

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
View user's profile Send private message
JONG
Expert Cheater
Reputation: 0

Joined: 30 Nov 2005
Posts: 130

PostPosted: Fri Dec 02, 2005 10:20 am    Post subject: Reply with quote

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
View user's profile Send private message
Zhoul
Master Cheater
Reputation: 1

Joined: 19 Sep 2005
Posts: 394

PostPosted: Fri Dec 02, 2005 10:37 am    Post subject: Reply with quote

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
View user's profile Send private message AIM Address
cparty
Expert Cheater
Reputation: 0

Joined: 01 Dec 2005
Posts: 219

PostPosted: Fri Dec 02, 2005 1:23 pm    Post subject: Reply with quote

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
View user's profile Send private message
Zhoul
Master Cheater
Reputation: 1

Joined: 19 Sep 2005
Posts: 394

PostPosted: Fri Dec 02, 2005 2:07 pm    Post subject: Reply with quote

Good Job Wink 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
View user's profile Send private message AIM Address
cparty
Expert Cheater
Reputation: 0

Joined: 01 Dec 2005
Posts: 219

PostPosted: Fri Dec 02, 2005 3:47 pm    Post subject: Reply with quote

Just stumbled over an SUV Razz
gonna search for more later



SUV.jpg
 Description:
 Filesize:  29.44 KB
 Viewed:  46943 Time(s)

SUV.jpg


Back to top
View user's profile Send private message
Zhoul
Master Cheater
Reputation: 1

Joined: 19 Sep 2005
Posts: 394

PostPosted: Fri Dec 02, 2005 5:27 pm    Post subject: Reply with quote

cparty wrote:
Just stumbled over an SUV Razz
gonna search for more later


YES!! That's takin' an idea and runnin with it Wink I vant a savegame Wink

*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
View user's profile Send private message AIM Address
Zhoul
Master Cheater
Reputation: 1

Joined: 19 Sep 2005
Posts: 394

PostPosted: Sat Dec 03, 2005 4:10 am    Post subject: Reply with quote

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 Wink

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 Wink

*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
View user's profile Send private message AIM Address
cparty
Expert Cheater
Reputation: 0

Joined: 01 Dec 2005
Posts: 219

PostPosted: Sat Dec 03, 2005 6:54 am    Post subject: Reply with quote

nice find Zhoul Smile
Ok here is the new Savegame with the Copcars added to the Stockcars (you can buy them for free in Career Laughing ), 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 Smile

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
View user's profile Send private message
Zhoul
Master Cheater
Reputation: 1

Joined: 19 Sep 2005
Posts: 394

PostPosted: Sat Dec 03, 2005 7:28 am    Post subject: Reply with quote

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 Wink 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 Smile
Back to top
View user's profile Send private message AIM Address
cparty
Expert Cheater
Reputation: 0

Joined: 01 Dec 2005
Posts: 219

PostPosted: Sat Dec 03, 2005 8:03 am    Post subject: Reply with quote

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 Smile

yes I agree Very Happy

I like the copcars you can damage them Twisted Evil


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
View user's profile Send private message
Zhoul
Master Cheater
Reputation: 1

Joined: 19 Sep 2005
Posts: 394

PostPosted: Sat Dec 03, 2005 8:56 am    Post subject: Reply with quote

Stop where you are... You rock, because you pointed me in the right direction Wink

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 Wink

1/90 !!

All custom cars are there too Wink - 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.



NFS-Taxi.jpg
 Description:
 Filesize:  67.83 KB
 Viewed:  46896 Time(s)

NFS-Taxi.jpg



NFS-Pizza.jpg
 Description:
 Filesize:  68.07 KB
 Viewed:  46899 Time(s)

NFS-Pizza.jpg



NFS-Cement-Truck.jpg
 Description:
 Filesize:  56.26 KB
 Viewed:  47201 Time(s)

NFS-Cement-Truck.jpg



NFS-BigTruck.jpg
 Description:
 Filesize:  43.96 KB
 Viewed:  46895 Time(s)

NFS-BigTruck.jpg


Back to top
View user's profile Send private message AIM Address
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> General Gamehacking All times are GMT - 6 Hours
Goto page Previous  1, 2, 3, ... 18, 19, 20  Next
Page 2 of 20

 
Jump to:  
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


Powered by phpBB © 2001, 2005 phpBB Group

CE Wiki   IRC (#CEF)   Twitter
Third party websites