View previous topic :: View next topic |
Author |
Message |
Nino How do I cheat? Reputation: 0
Joined: 07 Apr 2005 Posts: 3
|
Posted: Thu Apr 07, 2005 4:42 am Post subject: SWAT 4: Game not liking what im doing |
|
|
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 |
|
|
Davethewave Expert Cheater Reputation: 0
Joined: 06 Mar 2005 Posts: 210
|
Posted: Thu Apr 07, 2005 9:47 pm Post subject: |
|
|
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 . 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 |
|
|
Nino How do I cheat? Reputation: 0
Joined: 07 Apr 2005 Posts: 3
|
Posted: Fri Apr 08, 2005 8:31 am Post subject: |
|
|
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 |
|
|
Dark Byte Site Admin Reputation: 458
Joined: 09 May 2003 Posts: 25287 Location: The netherlands
|
Posted: Sat Apr 09, 2005 2:54 am Post subject: |
|
|
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 |
|
|
Davethewave Expert Cheater Reputation: 0
Joined: 06 Mar 2005 Posts: 210
|
Posted: Sat Apr 09, 2005 5:01 am Post subject: |
|
|
Yes, NOPing it just causes a crash
|
|
Back to top |
|
|
Davethewave Expert Cheater Reputation: 0
Joined: 06 Mar 2005 Posts: 210
|
Posted: Tue Apr 12, 2005 9:38 am Post subject: |
|
|
Any new-found luck Nino?
|
|
Back to top |
|
|
Nino How do I cheat? Reputation: 0
Joined: 07 Apr 2005 Posts: 3
|
Posted: Tue Apr 12, 2005 1:10 pm Post subject: |
|
|
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
nino
|
|
Back to top |
|
|
homunculi How do I cheat? Reputation: 0
Joined: 14 Jan 2006 Posts: 9
|
Posted: Sat Jan 14, 2006 11:10 pm Post subject: How ??? |
|
|
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.
, If u want to work with me makin swat 4 trainers. PLease email me at [email protected]
|
|
Back to top |
|
|
|