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 


SWAT 4: Game not liking what im doing

 
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine
View previous topic :: View next topic  
Author Message
Nino
How do I cheat?
Reputation: 0

Joined: 07 Apr 2005
Posts: 3

PostPosted: Thu Apr 07, 2005 4:42 am    Post subject: SWAT 4: Game not liking what im doing Reply with quote

Hi im a newbie at this but so far im not doing so bad.

Im starting off editing the ammo for the primary weapon. I can find the memory location of the ammo counter and get my in game ammo to say 999 but it changes every time the game starts. So i added the location to my list, attatched the debugger, fired a shot and came back and it says:

"change of 1014099d - ff 0f - dec [edi]"

if tried changing it to:

"change of 1014099d - ff 0f - inc [edi]"

When i try to change this the game throws up a critical error:
No Label

Crash Time: 04/07/05 11:59:14

OS: Windows XP 5.1 (Build: 2600)
CPU: GenuineIntel Unknown processor @ 2401 MHz with 1022MB RAM
Video: RADEON 9600 SERIES (6490)

UserName: Nino
ComputerName: NINO
Application location: D:\Program Files\Sierra\SWAT 4\Content\System\

SWAT Build Number: 31973

InteractionMaster Transient.InteractionMaster0 (Function Engine.InteractionMaster.Process_PreRender:0018) Runaway loop detected (over 10000000 iterations)

History: FFrame::Serialize <- UObject::ProcessEvent [Function Engine.InteractionMaster.Process_PreRender() on InteractionMaster Transient.InteractionMaster0] <- UInteractionMaster::MasterProcessPreRender <- FPlayerSceneNode::Render <- UGameEngine::Draw <- UWindowsViewport::Repaint <- UWindowsClient::Tick <- ClientTick <- UGameEngine::Tick <- UpdateWorld <- MainLoop->GenerateExtraCrashInfo [(GLevel: 'myLevel' PendingLevel: '(NULL)' NetMode: 'NM_Standalone'] <- MainLoop

any one got any ideas?

Thanks

Nino


----------------------------
UPDATES:

the game operates a system of 4 mags and you swap between these 4. For this particular game run the memory location for the 4 mags were:

14281CD8
14281CDC
14281CE0
14281CE4


when i asked what wrote to these locations i got

"code :1014099d - ff 0f - dec [edi]"
Back to top
View user's profile Send private message
Davethewave
Expert Cheater
Reputation: 0

Joined: 06 Mar 2005
Posts: 210

PostPosted: Thu Apr 07, 2005 9:47 pm    Post subject: Reply with quote

Hey Nino, although I too am sort of new at this, and I have never been able to successfuly find a pointer... it sounds to me like the best thing to do would be to search for the pointer for your ammo. Have you used the tutorial.exe that comes with Cheat Engine? it explains at the end how to search for a pointer and it may work for SWAT, in theory it should work for any program but I can't figure it out for neverwinter nights and am losing interest in trying, maybe I'll just look up trainers other people have made.. maybe trainer making is just not for me even though I am very interested in it. I just don't have the patience and can't understand why I can't find the stinkin base pointer Evil or Very Mad. anyways, that's my two bits

Edit:I downloaded the demo version for a hands on attempt and tried to find the pointer to the ammo, it's confusing! In the demo version the code is "code :1014080d - ff 0f - dec [edi]" slightly different but same concept. It crashes on mine as well when I change the dec to inc, crashes if I replace with code that does nothing too. If I understood assembler this would be easy probably, I just don't know how to figure the calculations out. It's "dec [edi]" edi=104c3fb4 and 104c3fb4 is what it says the pointer is, but if you do a HEX search for 104c3fb4 it says Found:0.. so there really is no pointer to the ammo I guess? which makes me wonder how it changes on each restart. Anyone else have ideas?
Back to top
View user's profile Send private message
Nino
How do I cheat?
Reputation: 0

Joined: 07 Apr 2005
Posts: 3

PostPosted: Fri Apr 08, 2005 8:31 am    Post subject: Reply with quote

it looks like the pointer is the actual ammo counter as it goes


14281CD8 is edited by 1014099d which is pointed to by 14281CD8

Which dont make any sence. It works ingame i can freeze the ammo memory location no probs but the pointer is being a bitch

help..........pleaseeeeeeeeeeeeeeeeeeeee

nino
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 458

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

PostPosted: Sat Apr 09, 2005 2:54 am    Post subject: Reply with quote

It's best to know some assembler in this case. The register edi propably gets modified a couple of instructions before it edits the address.

Have you tried to nop it ?

_________________
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
Davethewave
Expert Cheater
Reputation: 0

Joined: 06 Mar 2005
Posts: 210

PostPosted: Sat Apr 09, 2005 5:01 am    Post subject: Reply with quote

Yes, NOPing it just causes a crash
Back to top
View user's profile Send private message
Davethewave
Expert Cheater
Reputation: 0

Joined: 06 Mar 2005
Posts: 210

PostPosted: Tue Apr 12, 2005 9:38 am    Post subject: Reply with quote

Any new-found luck Nino?
Back to top
View user's profile Send private message
Nino
How do I cheat?
Reputation: 0

Joined: 07 Apr 2005
Posts: 3

PostPosted: Tue Apr 12, 2005 1:10 pm    Post subject: Reply with quote

no joy ive tried but it seems that other elements of the game are dependant on the ammo count ie, the images of the magazines on the HUD maybe this is whats throwing the trainer off?? Surely a freeze order would stop this from happening and any values associated with that specific command would remain unchanged...possibly....maybe.....kinna lol Rolling Eyes

nino
Back to top
View user's profile Send private message
homunculi
How do I cheat?
Reputation: 0

Joined: 14 Jan 2006
Posts: 9

PostPosted: Sat Jan 14, 2006 11:10 pm    Post subject: How ??? Reply with quote

Evil or Very Mad im getting piss that i found out the adress for ammo .
Everytime i shoot , like Example : 25/25 Full ammo , After shooting 24/25
It show on the float Adress is like 24.515164 something......
I try to Freeze it , but nothing workin . Or increase the amounts.
Sad Sad , If u want to work with me makin swat 4 trainers. PLease email me at [email protected] Very Happy
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine All times are GMT - 6 Hours
Page 1 of 1

 
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