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 


any ideas ?

 
Post new topic   Reply to topic    Cheat Engine Forum Index -> General Discussions
View previous topic :: View next topic  
Author Message
sasatefa2009
Cheater
Reputation: 0

Joined: 10 Dec 2014
Posts: 29
Location: Home

PostPosted: Fri Feb 24, 2017 2:25 pm    Post subject: any ideas ? Reply with quote

Hello everyone ,

The thing is i want to scan for Health but i can't get it done because i can't increase or decrease it. "ONE SHOT=DEATH"

And it's not '1' and '0' scan, the reason i'm saying this is that i can get also a shot in arm or leg but that's a 1% chance. Even if it was i wouldn't be able to do so because then '0' would mean i'm dead therefore changed addresses.

so any ideas ?

_________________
لا اله الا الله محمد رسول الله
Back to top
View user's profile Send private message
STN
I post too much
Reputation: 42

Joined: 09 Nov 2005
Posts: 2672

PostPosted: Fri Feb 24, 2017 2:41 pm    Post subject: Reply with quote

Which game?

You can try jumping off a cliff, decrease your health a little if possible.

_________________
Cheat Requests/Tables- Fearless Cheat Engine
https://fearlessrevolution.com
Back to top
View user's profile Send private message
++METHOS
I post too much
Reputation: 92

Joined: 29 Oct 2010
Posts: 4197

PostPosted: Fri Feb 24, 2017 5:08 pm    Post subject: Reply with quote

Ultimap.
Back to top
View user's profile Send private message
Twistedfate
Expert Cheater
Reputation: 1

Joined: 11 Mar 2016
Posts: 231

PostPosted: Fri Feb 24, 2017 5:22 pm    Post subject: Reply with quote

try to scan Unknown initial value and changed value and compare to first scan options .
alive = Unknown initial value
dead= changed
etc .
Back to top
View user's profile Send private message
sasatefa2009
Cheater
Reputation: 0

Joined: 10 Dec 2014
Posts: 29
Location: Home

PostPosted: Sat Feb 25, 2017 12:04 am    Post subject: Reply with quote

STN wrote:
Which game?

You can try jumping off a cliff, decrease your health a little if possible.


SWAT 4 The Stetchkov Syndicate
that's unfortunately not possible. there is no cliff and when i meet the enemy it's just 2 secs and i'm dead.

++METHOS wrote:
Ultimap.

i never used Ultimap before and i don't know it's usage, if it could help me with my issue. please provide me with a detailed tutorial, thanks.

Twistedfate wrote:
try to scan Unknown initial value and changed value and compare to first scan options .
alive = Unknown initial value
dead= changed
etc .


i don't really get what you mean, but dead means ended mission and that meas that the addresses will be changed therefore search results will be useless.


Important Note 1: Health is shown as a picture, no numbers.
Important Note 2: I found the ammo of the first/second weapon and they are run by the same instruction which is in a .dll file and i can change it and works without a problem but the frustrated thing is that i can't code inject by any way and the game will crash and i will get this beautiful message ---> Access Violation caused General protection fault!

i used my little reverse engineering experience and loaded the .dll file into olly and edited the instruction which is a [dec] with [inc]. and the game didn't opened and gave me the same message as before.


The full message report:
No Label

Crash Time: 02/25/17 07:38:02

OS: Windows NT 6.1 (Build: 7601)
CPU: GenuineIntel PentiumPro-class processor @ 2195 MHz with 4062MB RAM
Video: NVIDIA GeForce G 103M (4201)

UserName: COMPUMAX
ComputerName: COMPUMAXPC
Application location: D:\team awesome\S.W.A.T.4\ContentExpansion\System\

SWAT Build Number: 1.0

Access Violation caused General protection fault!

History: UObject::CallFunction [SCRIPT='GUI.GUIDlg.Deactivate' OBJ='SwatMainMenu_WaitDialogueDoNotUse'] <- UObject::CallFunction [SCRIPT='GUI.GUIPage.DlgReturned' OBJ='SwatMainMenu'] <- UObject::CallFunction [SCRIPT='GUI.GUIPage.CleanupDialogs' OBJ='SwatMainMenu'] <- UObject::CallFunction [SCRIPT='GUI.GUIController.InternalOpenMenu' OBJ='SwatGUIController0'] <- UObject::CallFunction [SCRIPT='GUI.GUIController.OpenMenu' OBJ='SwatGUIController0'] <- UObject::ProcessEvent [Function SwatGui.SwatGUIController.InitializeController() on SwatGUIController Transient.SwatGUIController0] <- UGameEngine::Init <- InitEngine

_________________
لا اله الا الله محمد رسول الله
Back to top
View user's profile Send private message
++METHOS
I post too much
Reputation: 92

Joined: 29 Oct 2010
Posts: 4197

PostPosted: Sat Feb 25, 2017 12:17 am    Post subject: Reply with quote

sasatefa2009 wrote:
++METHOS wrote:
Ultimap.
i never used Ultimap before and i don't know it's usage, if it could help me with my issue. please provide me with a detailed tutorial, thanks.
-Sure...I will get right on that. Rolling Eyes

It really is not difficult to learn if you just take some time to self-educate and experiment with it a bit.
Back to top
View user's profile Send private message
sasatefa2009
Cheater
Reputation: 0

Joined: 10 Dec 2014
Posts: 29
Location: Home

PostPosted: Sat Feb 25, 2017 12:50 am    Post subject: Reply with quote

++METHOS wrote:
sasatefa2009 wrote:
++METHOS wrote:
Ultimap.
i never used Ultimap before and i don't know it's usage, if it could help me with my issue. please provide me with a detailed tutorial, thanks.
-Sure...I will get right on that. Rolling Eyes

It really is not difficult to learn if you just take some time to self-educate and experiment with it a bit.


I'm not asking you to teach me anything, but only to give me a link for a tutorial.
giving someone a math book doesn't make you his math teacher. I'm pretty sure that he educated him self.

thanks

_________________
لا اله الا الله محمد رسول الله
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 458

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

PostPosted: Sat Feb 25, 2017 3:01 am    Post subject: Reply with quote

here's a video of someone using it. (may not be 100% correct but you'll get the idea)

https://www.youtube.com/watch?v=Es-ziVPhrNs

_________________
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
STN
I post too much
Reputation: 42

Joined: 09 Nov 2005
Posts: 2672

PostPosted: Sat Feb 25, 2017 5:41 am    Post subject: Reply with quote

huh, i see even micral/fanaion didn't make a health cheat.

To check if the game has memory checks, can you do a simple code injection and see if game crashes then? Just jump to cave and back to game.

If it does have checks, you can kill them or use stealthedit. Its such an old game, i'd be surprised to find checks.

For health, you can reduce the damage received to aid in finding your health. Or change it to 0 to become invincible. There is an ini file you can change to change the damage received in
<drive>\sierra\swat 4\contentexpansion\system

Probably 0.001 etc and you should be able to take several hits before dying and even use medpacks (if available in game)

_________________
Cheat Requests/Tables- Fearless Cheat Engine
https://fearlessrevolution.com
Back to top
View user's profile Send private message
_Veggy
Cheater
Reputation: 2

Joined: 30 Apr 2013
Posts: 34
Location: BReWErS rox your dox

PostPosted: Sun Feb 26, 2017 7:38 am    Post subject: Reply with quote

Considering the game using the Unreal Engine 2 this could be your problem.
Unreal Engine 2 games are well known for having tons and tons of different functions being re-routed through one specific piece of code inside core.dll.
Your crashes are mostlikely because of this.
Back to top
View user's profile Send private message
SunBeam
I post too much
Reputation: 65

Joined: 25 Feb 2005
Posts: 4022
Location: Romania

PostPosted: Tue Feb 28, 2017 4:41 am    Post subject: Reply with quote

^ Supporting what he said. Also, given it's UE2 (although am not sure of your level of expertise), you could makes use of UObjects. Even the default CheatManager.God should work (unless the developers un-linked it and using some other UFunction for Health processing).
Back to top
View user's profile Send private message
sasatefa2009
Cheater
Reputation: 0

Joined: 10 Dec 2014
Posts: 29
Location: Home

PostPosted: Wed Mar 01, 2017 10:21 pm    Post subject: Reply with quote

Dark Byte wrote:
here's a video of someone using it. (may not be 100% correct but you'll get the idea)

https://www.youtube.com/watch?v=Es-ziVPhrNs

unfortunately my pc doesn't have dbvm, processor is from 2105 BC

STN wrote:
huh, i see even micral/fanaion didn't make a health cheat.

To check if the game has memory checks, can you do a simple code injection and see if game crashes then? Just jump to cave and back to game.

If it does have checks, you can kill them or use stealthedit. Its such an old game, i'd be surprised to find checks.

For health, you can reduce the damage received to aid in finding your health. Or change it to 0 to become invincible. There is an ini file you can change to change the damage received in
<drive>\sierra\swat 4\contentexpansion\system

Probably 0.001 etc and you should be able to take several hits before dying and even use medpacks (if available in game)


i've tried stealthedit ( tut from here ) but didn't work
the code as below
Code:
[ENABLE]
stealtheditex(boriginal,"Core.dll"+409DD,1)
alloc(newmem,2048)
label(returnhere)
label(originalcode)
label(nolose)
label(exit)
registersymbol(newmem)
registersymbol(nolose)

newmem:


originalcode:
nop
nop
pop edi
pop esi
pop ecx

exit:
jmp returnhere

boriginal:
nolose:
jmp newmem
returnhere:


 
 
[DISABLE]
dealloc(newmem)
nolose:
dec [edi]
pop edi
pop esi
pop ecx
unregistersymbol(newmem)
unregistersymbol(nolose)
//Alt: db FF 0F 5F 5E 59[/b]


the two nop's are dec [edi], the good news is the game didn't crashes but also it did not affected (nothing happens)

_Veggy wrote:
Considering the game using the Unreal Engine 2 this could be your problem.
Unreal Engine 2 games are well known for having tons and tons of different functions being re-routed through one specific piece of code inside core.dll.
Your crashes are mostlikely because of this.


SunBeam wrote:
^ Supporting what he said. Also, given it's UE2 (although am not sure of your level of expertise), you could makes use of UObjects. Even the default CheatManager.God should work (unless the developers un-linked it and using some other UFunction for Health processing).


So what to do then ??!!! Mad Crying or Very sad Confused


Last edited by sasatefa2009 on Wed Mar 01, 2017 10:36 pm; edited 1 time in total
Back to top
View user's profile Send private message
++METHOS
I post too much
Reputation: 92

Joined: 29 Oct 2010
Posts: 4197

PostPosted: Wed Mar 01, 2017 10:36 pm    Post subject: Reply with quote

sasatefa2009 wrote:
++METHOS wrote:
sasatefa2009 wrote:
++METHOS wrote:
Ultimap.
i never used Ultimap before and i don't know it's usage, if it could help me with my issue. please provide me with a detailed tutorial, thanks.
-Sure...I will get right on that. Rolling Eyes

It really is not difficult to learn if you just take some time to self-educate and experiment with it a bit.


I'm not asking you to teach me anything, but only to give me a link for a tutorial.
giving someone a math book doesn't make you his math teacher. I'm pretty sure that he educated him self.

thanks
-You did not ask for a link, you asked for a detailed tutorial. Nonetheless, I stand by my previous statement in that a tutorial is not really necessary.

That said...

sasatefa2009 wrote:
Dark Byte wrote:
here's a video of someone using it. (may not be 100% correct but you'll get the idea)

https://www.youtube.com/watch?v=Es-ziVPhrNs

unfortunately my pc doesn't have dbvm, processor is from 2105 BC
-For 32bit targets, you can try CDA - Code Dynamic Analysis as an alternative to ultimap.
Back to top
View user's profile Send private message
STN
I post too much
Reputation: 42

Joined: 09 Nov 2005
Posts: 2672

PostPosted: Thu Mar 02, 2017 6:47 am    Post subject: Reply with quote

I didn't suggest stealtheditr until you confirmed it does have checks, you haven't said anything about that so i assume you're using stealthedit for no reason.

Anyhow, not sure what the dec is for. health? ammo?. Did you find health? My advice was only for finding health and crashes, i have no idea what you're doing with ammo.

_________________
Cheat Requests/Tables- Fearless Cheat Engine
https://fearlessrevolution.com
Back to top
View user's profile Send private message
Viloresi
Expert Cheater
Reputation: 0

Joined: 02 Feb 2017
Posts: 149

PostPosted: Thu Mar 02, 2017 7:37 am    Post subject: Reply with quote

I may understood that you are trying to cheat the multiplayer side of that game, since there are already cheat codes for it.

https://www.gamefaqs.com/pc/930133-swat-4-the-stetchkov-syndicate/cheats

as you can see you can enable the god mode with a command.

You can see what addresses changes in memory after enabling the godmode from the console, (you can search for bit 0 for disable and 1 for enable).
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> General Discussions 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