Sniper: Ghost Warrior 3

Upload your cheat tables here (No requests)
User avatar
SunBeam
Trouble Makers
Trouble Makers
Posts: 191
Joined: Thu Mar 02, 2017 10:15 pm
Reputation: 34

Re: Sniper: Ghost Warrior 3

Post by SunBeam » Tue Apr 25, 2017 10:13 pm

Guys, you seem to have misunderstood me: I haven't played the beta, I don't know if game allowed console or not.

What I said is I went to https://www.cryengine.com/, got the CRYENGINE Launcher, installed CryEngine alongside its editor and downloaded this free asset from their marketplace:

Image

Then I simply ran the game in the editor, which looks like this:

Image

And then I started reading up on the possible console commands here and tested them out: http://docs.cryengine.com/display/CRYAUTOGEN/Home.

Having done this, I then started debugging the game engine to see where a certain command reads/sets its value (e.g.: g_infiniteAmmo):

Image

And what I got via debugging is the ASM interpretation of the result for Infinite Ammo.

This is how it looks like in my demo game in CryEngine:

Image

This is how it looks like in SGW3:

Image

Engine is identical in functionality, even the compiled x64 code I think is the same. So what I did, to conclude, is I figured out what the effect of some console commands is, found the executable code that uses them, then looked for that code via aobscan in this game ;)

BR,
Sun

GenderEngine
Noobzor
Noobzor
Posts: 7
Joined: Tue Apr 25, 2017 5:58 pm
Reputation: 0

Re: Sniper: Ghost Warrior 3

Post by GenderEngine » Wed Apr 26, 2017 1:29 am

Well damn, that's even more genius. I wasn't assuming you just checked for the dev console, was just thanking/praising you for finding what you did post at the time. That's one of hell of a method!

And I'm still learning to read ASM, so those screens look like a foreign language to me at the moment.

User avatar
SunBeam
Trouble Makers
Trouble Makers
Posts: 191
Joined: Thu Mar 02, 2017 10:15 pm
Reputation: 34

Re: Sniper: Ghost Warrior 3

Post by SunBeam » Wed Apr 26, 2017 2:49 am

Enabled, but crippled console :P

Image

And fly mode on :P

Image

User avatar
ray2160
Noobzor
Noobzor
Posts: 13
Joined: Fri Mar 03, 2017 12:57 pm
Reputation: 3

Re: Sniper: Ghost Warrior 3

Post by ray2160 » Fri Apr 28, 2017 7:07 pm

here's the table that I use for the current version that I'm sharing with you today

Update: on 5/16/2017


Image
Attachments
SGW3.CT
(35.76 KiB) Downloaded 108 times
Last edited by ray2160 on Wed May 17, 2017 8:17 pm, edited 14 times in total.

User avatar
ray2160
Noobzor
Noobzor
Posts: 13
Joined: Fri Mar 03, 2017 12:57 pm
Reputation: 3

Re: Sniper: Ghost Warrior 3

Post by ray2160 » Mon May 01, 2017 3:34 pm

added: Pointer scan

User avatar
agub00
Novice Cheater
Novice Cheater
Posts: 16
Joined: Mon Apr 03, 2017 11:05 am
Reputation: 3

Re: Sniper: Ghost Warrior 3

Post by agub00 » Mon May 01, 2017 4:14 pm

AWSOME

iNvIcTUs oRCuS
What is cheating?
What is cheating?
Posts: 4
Joined: Fri Mar 03, 2017 6:22 am
Reputation: 2

Re: Sniper: Ghost Warrior 3

Post by iNvIcTUs oRCuS » Fri May 05, 2017 11:11 am

Hi Guys...
Here i will share an unlimited health cheat with you.
This screenshot is from version 1.0.1 of the game...
Image

And here is an aob table...
SGW3.CT
(2.62 KiB) Downloaded 56 times

User avatar
ray2160
Noobzor
Noobzor
Posts: 13
Joined: Fri Mar 03, 2017 12:57 pm
Reputation: 3

Re: Sniper: Ghost Warrior 3

Post by ray2160 » Fri May 05, 2017 11:59 am

thank you for sharing :D :D :D

iNvIcTUs oRCuS
What is cheating?
What is cheating?
Posts: 4
Joined: Fri Mar 03, 2017 6:22 am
Reputation: 2

Re: Sniper: Ghost Warrior 3

Post by iNvIcTUs oRCuS » Fri May 05, 2017 6:34 pm

Here are two more options...
The first one is to get more skillpoints...
See the screenshot... I think its self explaining...
Image

And the second one is unlimited drone battery...
Injection location is at 0x1415B1BF0h...

Code: Select all

Original Bytes
--------------
1415B1BF0 - F3 0F 11 87 4C 09 00 00 - movss [rdi+0000094C],xmm0			<<<---
1415B1BF8 - F3 0F 10 8F 4C 09 00 00 - movss xmm1,[rdi+0000094C]
1415B1C00 - F3 0F 5E 8F 48 09 00 00 - divss xmm1,[rdi+00000948]
1415B1C08 - F3 0F 59 0D 58 A9 71 00 - mulss xmm1,[141CCC568] { [100.00] }
1415B1C10 - F3 0F 59 0D 9C A8 71 00 - mulss xmm1,[141CCC4B4] { [0.05] }
1415B1C18 - F3 0F 2C C9             - cvttss2si ecx,xmm1
EDIT//
Added cheat table...
Current options:
- Unlimited Health
- Unlimited Drone Battery
- No Skillpoints Needed
- Unlock Skills
Attachments
SGW3.CT
(9.7 KiB) Downloaded 212 times

User avatar
ray2160
Noobzor
Noobzor
Posts: 13
Joined: Fri Mar 03, 2017 12:57 pm
Reputation: 3

Re: Sniper: Ghost Warrior 3

Post by ray2160 » Sun May 07, 2017 2:00 pm

Image
Last edited by ray2160 on Wed May 17, 2017 2:56 pm, edited 1 time in total.

User avatar
SunBeam
Trouble Makers
Trouble Makers
Posts: 191
Joined: Thu Mar 02, 2017 10:15 pm
Reputation: 34

Re: Sniper: Ghost Warrior 3

Post by SunBeam » Sun May 07, 2017 2:03 pm

Yeah, saw the game updated sometime last night. Cheers! (Stopped playing it for a while, Prey's a better CryEngine target; might get back to it afterwards).

Tulling
What is cheating?
What is cheating?
Posts: 2
Joined: Mon May 08, 2017 4:21 pm
Reputation: 0

Re: Sniper: Ghost Warrior 3

Post by Tulling » Mon May 08, 2017 4:23 pm

Is there any way to unlock weapons and other stuff with either a cheat or console?

User avatar
ray2160
Noobzor
Noobzor
Posts: 13
Joined: Fri Mar 03, 2017 12:57 pm
Reputation: 3

Re: Sniper: Ghost Warrior 3

Post by ray2160 » Wed May 17, 2017 2:58 pm

Updated Table for new version of game Click Here

User avatar
SunBeam
Trouble Makers
Trouble Makers
Posts: 191
Joined: Thu Mar 02, 2017 10:15 pm
Reputation: 34

Re: Sniper: Ghost Warrior 3

Post by SunBeam » Wed May 17, 2017 10:55 pm

And this is the QueryCVar script:

Code: Select all

[ENABLE]

alloc( QueryHandlerThread, 0x1000, SGW3.exe )
registersymbol( QueryHandlerThread )
CreateThread( QueryHandlerThread )
label( QueryHandlerOff )
registersymbol( QueryHandlerOff )
label( l_QueryHandlerThread )
label( QueryCVar )
label( GetCVar )
label( CVarString )
registersymbol( CVarString )
label( CVar )
registersymbol( CVar )

QueryHandlerThread:
sub rsp,28

l_QueryHandlerThread:
mov rcx,0a
call Sleep

cmp [QueryHandlerOff],1
jne short @f
  add rsp,28
  mov [QueryHandlerOff],2
  ret
@@:
mov rcx,60 // VK_NUMPAD0
call GetAsyncKeyState
test ax,ax
jne short QueryCVar

  jmp short l_QueryHandlerThread

QueryCVar:
call GetCVar
mov rcx,C8
call Sleep
jmp l_QueryHandlerThread

GetCVar:
sub rsp,28
mov rcx,[SGW3.exe+220E8E8]
mov rax,[rcx]
lea rdx,[CVarString]
call qword ptr [rax+B8]
test rax,rax
jne short @f
  mov [CVar],0
  mov [CVar+4],0
  add rsp,28
  ret
@@:
mov rdx,[rax]
mov rcx,rax
mov rax,[rcx+48]
mov [CVar],rax
add rsp,28
ret

QueryHandlerOff:
dd 0
CVar:
dq 0

CVarString:
db 'g_godMode',0

[DISABLE]

{$lua}

if( syntaxcheck == false ) then --actual execution
  local starttime = getTickCount()

if readInteger( "QueryHandlerOff" ) == 0 then --could be 2 already
  writeInteger( "QueryHandlerOff", 1 ) --tell the thread to kill itself
end

while( getTickCount() < starttime + 1000 ) and ( readInteger( "QueryHandlerOff" ) ~= 2 ) do --wait till it has finished
  sleep( 20 )
end

if( getTickCount() > starttime + 1000 ) then --could happen when the window is shown
  showMessage( 'Disabling the thread failed!' )
  error( 'Thread disabling failed!' )
end
  sleep( 1 )
end

{$asm}

unregistersymbol( CVar )
unregistersymbol( CVarString )
unregistersymbol( QueryHandlerOff )
unregistersymbol( QueryHandlerThread )
dealloc( QueryHandlerThread )
What you can do with it:

Code: Select all

g_godMode -> 1
g_infiniteAmmo -> 1
g_infiniteDroneBattery -> 1
pl_health.minimalHudEffect -> 1
g_ForceWeaponUnlocks -> ?
pl_movement.speedScale -> 1.200000048
pl_movement.sprint_SpeedScale -> 1.700000048
pl_movement.crouch_SpeedScale -> 1.0
pl_movement.acceleration -> 13.0
pl_health.normal_regeneration_rateSP -> 250.0
pl_movement.strafe_SpeedScale -> 0.8999999762
ai_IgnorePlayer -> 1

javlaidioten
What is cheating?
What is cheating?
Posts: 1
Joined: Mon May 22, 2017 2:26 pm
Reputation: 0

Re: Sniper: Ghost Warrior 3

Post by javlaidioten » Mon May 22, 2017 2:48 pm

ray2160 wrote:
Fri Apr 28, 2017 7:07 pm
here's the table that I use for the current version that I'm sharing with you today

Update: on 5/16/2017


Image
Noob here: How do I use this thing to get loads of cash?

Post Reply

Who is online

Users browsing this forum: blaHbluBB, Dangusul, ercxar