Metro 2033 Redux - table v: 1.0.6 CT

Upload your cheat tables here (No requests)
N3rveMods
Expert Cheater
Expert Cheater
Posts: 898
Joined: Mon Nov 13, 2023 3:05 am
Reputation: 235

Metro 2033 Redux - table v: 1.0.6 CT

Post by N3rveMods »

Metro 2033 Redux - table v: 1.0.6 CT
Game Name: Metro 2033 Redux
Game Vendor: Steam
Game Version:
Game Process: metro.exe
Game File Version: 1.0.0.3


Made by
SunBeam
Steven Anita Smith


Features:
Features
  • I2CETState
    Saves and loads table state (i.e.: what memory records are enabled).
    Uses named states (i.e.: 'default', 'testState', or 'SuperCheated'), if no name is given then 'default' is used.
    • Save Table State : Default
    • Save Table State : Casual
    • Save Table State : Full
    • Save Table State : Test
    • Load Table State : Default
    • Load Table State : Casual
    • Load Table State : Full
    • Load Table State : Test
  • Pointers
  • Health Dec. Hook
  • Combatant Health Dec. Hook
  • Health Inc. Multiplier
  • Infinite Med Kits
  • No Reload
  • Infinite Ammo
  • Ammo Pickup Multiplier
  • Ammo Cap. Multiplier
  • Infinite Throwables
  • Throwables Pickup Multiplier
  • Infinite Turret Ammo
  • Infinite Air Pressure
  • Weapon Charge Dec. Multiplier
  • Weapon Charge Inc. Multiplier
  • Gas Mask Durability Dec. Hook
  • Infinite Filter Reserve
  • Filter Reserve Pickup Multiplier
  • Infinite Filter
  • Filter Dec. Multiplier
  • Battery Dec. Multiplier
  • Battery Charge Multiplier
  • Charge Battery Anytime
  • Super Accuracy { SunBeam }
  • No Recoil { SunBeam }
  • Weapon Fire Rate Hook
  • Big Clip
  • No Weapon Heat
  • No Turret Heat
General Helper Scripts:
  • Fill Health
  • +50 Military Rounds
  • +100 Military Rounds
  • +500 Military Rounds
  • Fill Ammo
  • Fill Battery
  • Fill Air Pressure
  • Charge Weapon
  • Fix Gas Mask
  • New Filter
  • Fill Filter Reserves
Other Features:
  • Auto Table Updater
  • Auto Attach to process
  • Simple Logger (with levels)
  • Debug Section:
    • Helpers:
      • Print Game Module Info
      • Print Game Module Version
      • Enable Compact Mode
      • Disable Compact Mode
      • Set Logger Level : WARN (Default)
      • Set Logger Level : INFO
      • Set Logger Level : DEBUG
      • Set Logger Level : TRACE
    • All hooks have their own section, check scripts for real hook names.

Versions:
Table Versions Info
  • v 1.0.1: Initial release
  • v 1.0.2:
    • Changed "Infinite Filter" to us a usage flag.
    • Added:
      • Infinite Med Kits
  • v 1.0.3:
    • Added:
      • Super Accuracy { SunBeam }
      • No Recoil { SunBeam }
      • General Helpers:
        • Fill Air Pressure
        • Charge Weapon
  • v 1.0.4:
    • Added:
      • Big Clip
      • Charge Battery Anytime
  • v 1.0.3:
  • v 1.0.4:
  • v 1.0.5: Fixed some things in my Lua modules. The CT updater is no longer silent, but will only prompt you if a new table is available.
    • Added:
      • "Combatant Health Dec. Hook"
      • More ammo pointers to the "Pointers" section.
      • Added "Darts" to "Infinite Ammo".
    • Changed:
      • "Infinite Gas Mask Durability" to "Gas Mask Durability Dec. Hook", now uses flag for damage multiplier or infinite durability.
      • Now acts on player only.
        • No Reload
        • Infinite Ammo
        • Gas Mask Durability Dec. Hook
        • Infinite Filter
        • Filter Dec. Multiplier
        • Super Accuracy { SunBeam }
        • Weapon Fire Rate Hook
  • v 1.0.6: Fixed "Infinite Ammo".

Current Table:



Metro Last Light Redux cheat table can be found here.


Errors and Bugs:
Errors and Bugs, follow these steps
  1. [Link]
  2. Open CE and open the settings window (Edit -> Settings).
    Then check that you are allowing Lua scripts to run, you can select any one of the three shown here.
    [Link]
  3. Click Ok and then close CE.
  4. Start the game.
  5. Open the CE table file by double clicking it.
    Give the table a second to load, run the Lua scripts, and attach to the game.
    • [Link], if not auto attached.
  6. Print the game module infromation.
    [Link]
  7. Set the Logger level to "Debug".
    [Link]
  8. Activate the "Main Hooks".
    [Link]
    Activate any of the scripts/hooks that you wish to use.
    You can also load the table state "test".
  9. If error is during deactivation of scripts, then deactivate all scripts.
    You can load the table state "none".
  10. Copy all the output text of the CE's "Lua Engine" window.
    [Link]
  11. Post the output text here in side code blocks. i.e. [code][/code]
    [Link]

If you find anything you want to know more about how it works (the Lua stuff, or any of the AA scripts), just let me know.


Older Table Versions:

How to use this cheat table?
  1. Install Cheat Engine
  2. Double-click the .CT file in order to open it.
  3. Click the PC icon in Cheat Engine in order to select the game process.
  4. Keep the list.
  5. Activate the trainer options by checking boxes or setting values from 0 to 1
Attachments
metrofrf.ct
(2.76 KiB) Downloaded 1667 times
Last edited by N3rveMods on Wed Dec 13, 2023 11:15 pm, edited 1 time in total.

User avatar
jonaaa
Expert Cheater
Expert Cheater
Posts: 340
Joined: Thu Apr 06, 2017 6:08 am
Reputation: 105

Re: Metro 2033 Redux - table v: 1.0.1 CT

Post by jonaaa »

Thanks! i'm really hyped to see a Last Light table too!

TimFun13
Expert Cheater
Expert Cheater
Posts: 1354
Joined: Fri Mar 03, 2017 12:31 am
Reputation: 6

Re: Metro 2033 Redux - table v: 1.0.1 CT

Post by TimFun13 »

jonaaa wrote:
Mon Feb 25, 2019 1:13 pm
Thanks! i'm really hyped to see a Last Light table too!
I'm hoping by next weekend I'll have that one done too. Best part of new games is old ones go on sell.

User avatar
SunBeam
Administration
Administration
Posts: 4764
Joined: Sun Feb 04, 2018 7:16 pm
Reputation: 4403

Re: Metro 2033 Redux - table v: 1.0.1 CT

Post by SunBeam »

I'm currently working on these titles as well; but not standard options: CONSOLE ;) Got it to open :P

TimFun13
Expert Cheater
Expert Cheater
Posts: 1354
Joined: Fri Mar 03, 2017 12:31 am
Reputation: 6

Re: Metro 2033 Redux - table v: 1.0.1 CT

Post by TimFun13 »

SunBeam wrote:
Mon Feb 25, 2019 2:36 pm
I'm currently working on these titles as well; but not standard options: CONSOLE ;) Got it to open :P
I got lost even trying, keep seeing it when closing the game like it was taunting me. Hell I couldn't get a no recoil cheat working, or even find the camera pitch; and that fire rate cheat really needs on, so if you see anything for recoil let me know please. That and movement speed or the delta multipliers.

I can't wait to see your post on this.

User avatar
SunBeam
Administration
Administration
Posts: 4764
Joined: Sun Feb 04, 2018 7:16 pm
Reputation: 4403

Re: Metro 2033 Redux - table v: 1.0.1 CT

Post by SunBeam »

Sure thing; taking my time :D

EDIT: You mean this? :D

Image

TimFun13
Expert Cheater
Expert Cheater
Posts: 1354
Joined: Fri Mar 03, 2017 12:31 am
Reputation: 6

Re: Metro 2033 Redux - table v: 1.0.2 CT

Post by TimFun13 »

Table Updated:
  • v 1.0.2:
    • Changed "Infinite Filter" to us a usage flag.
    • Added:
      • Infinite Med Kits

User avatar
Tahtawy
Expert Cheater
Expert Cheater
Posts: 132
Joined: Fri Mar 03, 2017 7:36 pm
Reputation: 89

Re: Metro 2033 Redux - table v: 1.0.2 CT

Post by Tahtawy »

Great job on the table.

Any luck getting a "No Recoil" option to work?

TimFun13
Expert Cheater
Expert Cheater
Posts: 1354
Joined: Fri Mar 03, 2017 12:31 am
Reputation: 6

Re: Metro 2033 Redux - table v: 1.0.2 CT

Post by TimFun13 »

Tahtawy wrote:
Wed Feb 27, 2019 9:42 pm
Great job on the table.

Any luck getting a "No Recoil" option to work?
No, not yet. But the code seems to be the same in Last Light, so I'm hoping I might have better luck there; then just add it to this table.

User avatar
SunBeam
Administration
Administration
Posts: 4764
Joined: Sun Feb 04, 2018 7:16 pm
Reputation: 4403

Re: Metro 2033 Redux - table v: 1.0.2 CT

Post by SunBeam »

Note the order of the coordinates is X Z Y (E8 EC F0). If you wanna keep XYZ, then +E8, +F0, +EC. Currently playing this one as well, am in Armory level. Wanna remember the whole story before I truly dive into Exodus :) Am playing the current Steam version and thought I'd give your table a try ;)

EDIT #1: If you may, can you add in a script that does "Fill Weapon Air Pressure"? :) Mine's depleted now, so any "Infinite" script is useless at this point. Lazy to get another one, debug your script and add one on my own :P Thanks! See below:

Image

EDIT #2: Meh, no idea how you came up with a "No Spread" script if a "No Recoil" isn't available o_O.. Ah.. by checking out the crosshair spread? From testing, not all games use the same value(s) for crosshair spread and weapon spread. So it might be a false positive. Actually, here's the perfect example:

Image

See the crosshair? See the bullets on the wall after I've fired? They should've hit the same spot, not be spread all around.

EDIT #3: While "No Reload" works fine for the Bastard Gun, it doesn't for the uber-Shotgun :)

Image

I can fire it 2 times (as in 2 bullets going once, 2 bullets going twice). Then it stops firing. And the crosshair disappears if I press right-click. It also doesn't let you select any other weapon. So.. all you have to do is "Load Last Checkpoint" :(

EDIT #4: I'll look into a "No Recoil" :) That "Weapon Fire Rate Hook" is pretty pimp.

User avatar
SunBeam
Administration
Administration
Posts: 4764
Joined: Sun Feb 04, 2018 7:16 pm
Reputation: 4403

Re: Metro 2033 Redux - table v: 1.0.2 CT

Post by SunBeam »

Hi Tim,

Add these in ;)

Code: Select all

[ENABLE]

aobscanmodule( NoRecoil, metro.exe, F30F59B368120000 )
registersymbol( NoRecoil )
alloc( Hook, 0x1000, metro.exe )

Hook:
xorps xmm6,xmm6
mulss xmm6,[rbx+1268]
jmp back

NoRecoil:
jmp Hook
db 90 90 90
back:

[DISABLE]

NoRecoil:
db F3 0F 59 B3 68 12 00 00

dealloc( Hook )
unregistersymbol( NoRecoil )

Code: Select all

[ENABLE]

aobscanmodule( SuperAccuracy, metro.exe, F30F58B614050000 )
registersymbol( SuperAccuracy )
alloc( Hook, 0x1000, metro.exe )

Hook:
mov [rsi+00000514],BF800000
addss xmm6,dword ptr [rsi+00000514]
jmp back

SuperAccuracy:
jmp Hook
db 90 90 90
back:

[DISABLE]

SuperAccuracy:
db F3 0F 58 B6 14 05 00 00

dealloc( Hook )
unregistersymbol( SuperAccuracy )
You'll know what they do :P

Now to continue my journey.

BR,
Sun

TimFun13
Expert Cheater
Expert Cheater
Posts: 1354
Joined: Fri Mar 03, 2017 12:31 am
Reputation: 6

Re: Metro 2033 Redux - table v: 1.0.2 CT

Post by TimFun13 »

SunBeam wrote:
Fri Mar 01, 2019 4:40 pm
Note the order of the coordinates is X Z Y (E8 EC F0). If you wanna keep XYZ, then +E8, +F0, +EC. Currently playing this one as well, am in Armory level. Wanna remember the whole story before I truly dive into Exodus :) Am playing the current Steam version and thought I'd give your table a try ;)
...
That's kinda what I'm doing as well, plus I figure it might let a patch or 2 come before I get too carried away.

SunBeam wrote:
Fri Mar 01, 2019 4:40 pm
...
EDIT #1: If you may, can you add in a script that does "Fill Weapon Air Pressure"? :) Mine's depleted now, so any "Infinite" script is useless at this point. Lazy to get another one, debug your script and add one on my own :P Thanks! See below:
...
Not a problem.

SunBeam wrote:
Fri Mar 01, 2019 4:40 pm
...
EDIT #2: Meh, no idea how you came up with a "No Spread" script if a "No Recoil" isn't available o_O.. Ah.. by checking out the crosshair spread? From testing, not all games use the same value(s) for crosshair spread and weapon spread. So it might be a false positive. Actually, here's the perfect example:
...
I mostly just go from fire and not firing while scanning for increased and decreased. I usually can find an address that will have some effect with the recoil and go from there, but so far could find it.

SunBeam wrote:
Fri Mar 01, 2019 4:40 pm
...
EDIT #4: I'll look into a "No Recoil" :) That "Weapon Fire Rate Hook" is pretty pimp.
I actually just got lucky with that one while looking for no recoil, I even tried using the to find the recoil because it does get a lot worse if you crank that fire rate up.

SunBeam wrote:
Fri Mar 01, 2019 6:24 pm
Hi Tim,

Add these in ;)
...
You'll know what they do :P

Now to continue my journey.

BR,
Sun
Image

TimFun13
Expert Cheater
Expert Cheater
Posts: 1354
Joined: Fri Mar 03, 2017 12:31 am
Reputation: 6

Re: Metro 2033 Redux - table v: 1.0.3 CT

Post by TimFun13 »

Table Updated:
  • v 1.0.3:
    • Added:
      • Super Accuracy { SunBeam }
      • No Recoil { SunBeam }
      • General Helpers:
        • Fill Air Pressure
        • Charge Weapon

TimFun13
Expert Cheater
Expert Cheater
Posts: 1354
Joined: Fri Mar 03, 2017 12:31 am
Reputation: 6

Re: Metro 2033 Redux - table v: 1.0.3 CT

Post by TimFun13 »

Here's one for bigger clips, but it only works for manual reloads right now.

Code: Select all

{
	Process			: metro.exe  -  (x64)
	Module			: metro.exe
	Game Title		: Metro 2033 Redux
	Game Version	: 1.0.0.3
	CE Version		: 6.83
	Script Version	: 0.0.1
	Date			: 03/01/19
	Author			: ShyTwig16
	Name			: ClipIncHook

	Clip Inc Hook
}

{$STRICT}

define(address, metro.exe+2BAE1B)
define(bytes, 45 33 C0 8B D6)

////
//// ------------------------------ ENABLE ------------------------------
[ENABLE]
aobScanModule(aobClipIncHook, metro.exe, 4533C08BD6FFxxxxxxxxxx48xxxxE8xxxxxxxx48)
// i2aobScanModule(aobClipIncHook, metro.exe, 4533C08BD6FFxxxxxxxxxx48xxxxE8xxxxxxxx48)
define(injClipIncHook, aobClipIncHook)
assert(injClipIncHook, bytes)
// i2assert(injClipIncHook, bytes)
registerSymbol(injClipIncHook)

alloc(memClipIncHook, 0x400, injClipIncHook)

label(intClipIncHook)
registerSymbol(intClipIncHook)

label(ptrClipIncHook)
registerSymbol(ptrClipIncHook)

label(n_code)
label(o_code)
label(exit)
label(return)

memClipIncHook:
	intClipIncHook:
		dd (int)3
	align 10
	ptrClipIncHook:
		dq 0
	align 10 CC
	n_code:
		mov [ptrClipIncHook],rcx
		imul esi,[intClipIncHook]
	o_code:
		xor r8d,r8d
		mov edx,esi
	exit:
		jmp return


////
//// ---------- Injection Point ----------
injClipIncHook:
	jmp n_code
	return:


////
//// ------------------------------ DISABLE ------------------------------
[DISABLE]
////
//// ---------- Injection Point ----------
injClipIncHook:
	db bytes

unregisterSymbol(injClipIncHook)

unregisterSymbol(intClipIncHook)

unregisterSymbol(ptrClipIncHook)

dealloc(memClipIncHook)

{
//// Injection Point: metro.exe+2BAE1B  -  00000001400DAE1B
//// AOB address: 00000001400DAE1B  -  metro.exe+2BAE1B
//// Process: metro.exe  -  000000013FE20000
//// Module: metro.exe  -  000000013FE20000
//// Module Size: 00000000013CA000
metro.exe+2BADDE:  03 D6                       -  add edx,esi                        
metro.exe+2BADE0:  EB 3E                       -  jmp 1400DAE20                      
metro.exe+2BADE2:  03 F5                       -  add esi,ebp                        
metro.exe+2BADE4:  45 85 ED                    -  test r13d,r13d                     
metro.exe+2BADE7:  74 D2                       -  je 1400DADBB                       
metro.exe+2BADE9:  48 8B 07                    -  mov rax,[rdi]                      
metro.exe+2BADEC:  8B D6                       -  mov edx,esi                        
metro.exe+2BADEE:  48 8B CF                    -  mov rcx,rdi                        
metro.exe+2BADF1:  FF 90 D8100000              -  call qword ptr [rax+000010D8]      
metro.exe+2BADF7:  8B C6                       -  mov eax,esi                        
metro.exe+2BADF9:  4C 8B 74 24 28              -  mov r14,[rsp+28]                   
metro.exe+2BADFE:  4C 8B 64 24 30              -  mov r12,[rsp+30]                   
metro.exe+2BAE03:  4C 8B 7C 24 20              -  mov r15,[rsp+20]                   
metro.exe+2BAE08:  48 8B 6C 24 60              -  mov rbp,[rsp+60]                   
metro.exe+2BAE0D:  48 8B 74 24 38              -  mov rsi,[rsp+38]                   
metro.exe+2BAE12:  48 83 C4 40                 -  add rsp,40                         
metro.exe+2BAE16:  41 5D                       -  pop r13                            
metro.exe+2BAE18:  5F                          -  pop rdi                            
metro.exe+2BAE19:  5B                          -  pop rbx                            
metro.exe+2BAE1A:  C3                          -  ret                                
////  INJECTING START  ----------------------------------------------------------
metro.exe+2BAE1B:  45 33 C0                    -  xor r8d,r8d                        <<<--- AOB Starts Here
metro.exe+2BAE1E:  8B D6                       -  mov edx,esi                        
////  INJECTING END  ----------------------------------------------------------
metro.exe+2BAE20:  FF 90 40130000              -  call qword ptr [rax+00001340]      
metro.exe+2BAE26:  48 8B CF                    -  mov rcx,rdi                        
metro.exe+2BAE29:  E8 6221FFFF                 -  call 1400CCF90                     
metro.exe+2BAE2E:  48 8B CF                    -  mov rcx,rdi                        
metro.exe+2BAE31:  E8 6A960000                 -  call 1400E44A0                     
metro.exe+2BAE36:  EB BF                       -  jmp 1400DADF7                      
metro.exe+2BAE38:  8B C6                       -  mov eax,esi                        
metro.exe+2BAE3A:  EB CC                       -  jmp 1400DAE08                      
metro.exe+2BAE3C:  CC                          -  int 3                              
metro.exe+2BAE3D:  CC                          -  int 3                              
metro.exe+2BAE3E:  CC                          -  int 3                              
metro.exe+2BAE3F:  CC                          -  int 3                              
metro.exe+2BAE40:  CC                          -  int 3                              
metro.exe+2BAE41:  CC                          -  int 3                              
metro.exe+2BAE42:  CC                          -  int 3                              
metro.exe+2BAE43:  CC                          -  int 3                              
metro.exe+2BAE44:  CC                          -  int 3                              
metro.exe+2BAE45:  CC                          -  int 3                              
metro.exe+2BAE46:  CC                          -  int 3                              
//// Template: I2CEA_AOBFullInjectionWithValues
//// Generated with: I2 Cheat Engine Auto Assembler Script Template Generator
//// Code Happy, Code Freely, Be Awesome.
}

EDIT:
This gets it working for auto reload.

Code: Select all

{
	Process			: metro.exe  -  (x64)
	Module			: metro.exe
	Game Title		: Metro 2033 Redux
	Game Version	: 1.0.0.3
	CE Version		: 6.83
	Script Version	: 0.0.1
	Date			: 03/01/19
	Author			: ShyTwig16
	Name			: ClipInc2Hook

	Clip Inc 2 Hook
}

{$STRICT}

define(address, metro.exe+2BADD4)
define(bytes, 0F B6 97 38 0B 00 00)

////
//// ------------------------------ ENABLE ------------------------------
[ENABLE]
aobScanModule(aobClipInc2Hook, metro.exe, 73xx0FB6xxxxxxxxxx41xxxx03xxEBxx03xx45)
// i2aobScanModule(aobClipInc2Hook, metro.exe, 73xx0FB6xxxxxxxxxx41xxxx03xxEBxx03xx45)
define(injClipInc2Hook, aobClipInc2Hook+2)
assert(injClipInc2Hook, bytes)
// i2assert(injClipInc2Hook, bytes)
registerSymbol(injClipInc2Hook)

alloc(memClipInc2Hook, 0x400, injClipInc2Hook)

label(ptrClipInc2Hook)
registerSymbol(ptrClipInc2Hook)

label(n_code)
label(o_code)
label(exit)
label(return)

memClipInc2Hook:
	ptrClipInc2Hook:
		dq 0
	align 10 CC
	n_code:
		mov [ptrClipInc2Hook],rcx
		imul esi,[intClipIncHook]
	o_code:
		movzx edx,byte ptr [rdi+00000B38]
	exit:
		jmp return


////
//// ---------- Injection Point ----------
injClipInc2Hook:
	jmp n_code
	nop
	nop
	return:


////
//// ------------------------------ DISABLE ------------------------------
[DISABLE]
////
//// ---------- Injection Point ----------
injClipInc2Hook:
	db bytes

unregisterSymbol(injClipInc2Hook)

unregisterSymbol(ptrClipInc2Hook)

dealloc(memClipInc2Hook)

{
//// Injection Point: metro.exe+2BADD4  -  00000001400DADD4
//// AOB address: 00000001400DADD2  -  metro.exe+2BADD2
//// Process: metro.exe  -  000000013FE20000
//// Module: metro.exe  -  000000013FE20000
//// Module Size: 00000000013CA000
metro.exe+2BAD8E:  FF C6                       -  inc esi                            
metro.exe+2BAD90:  3B C5                       -  cmp eax,ebp                        
metro.exe+2BAD92:  75 F2                       -  jne 1400DAD86                      
metro.exe+2BAD94:  45 85 ED                    -  test r13d,r13d                     
metro.exe+2BAD97:  75 50                       -  jne 1400DADE9                      
metro.exe+2BAD99:  48 8B 87 500A0000           -  mov rax,[rdi+00000A50]             
metro.exe+2BADA0:  48 8B 08                    -  mov rcx,[rax]                      
metro.exe+2BADA3:  48 85 C9                    -  test rcx,rcx                       
metro.exe+2BADA6:  74 07                       -  je 1400DADAF                       
metro.exe+2BADA8:  4C 8D B1 60FFFFFF           -  lea r14,[rcx-000000A0]             
injAmmoDec4Hook:  E9 5C52C7FF                 -  jmp 13FD50010                      
metro.exe+2BADB4:  90                          -  nop                                
metro.exe+2BADB5:  FF 90 700E0000              -  call qword ptr [rax+00000E70]      
metro.exe+2BADBB:  0FB6 9F 380B0000            -  movzx ebx,byte ptr [rdi+00000B38]  
metro.exe+2BADC2:  48 8B CF                    -  mov rcx,rdi                        
metro.exe+2BADC5:  E8 265A0000                 -  call 1400E07F0                     
metro.exe+2BADCA:  48 8B CF                    -  mov rcx,rdi                        
metro.exe+2BADCD:  3A D8                       -  cmp bl,al                          
metro.exe+2BADCF:  48 8B 07                    -  mov rax,[rdi]                      
metro.exe+2BADD2:  73 47                       -  jae 1400DAE1B                      <<<--- AOB Starts Here
////  INJECTING START  ----------------------------------------------------------
metro.exe+2BADD4:  0FB6 97 380B0000            -  movzx edx,byte ptr [rdi+00000B38]  
////  INJECTING END  ----------------------------------------------------------
metro.exe+2BADDB:  41 B0 01                    -  mov r8l,01                         
metro.exe+2BADDE:  03 D6                       -  add edx,esi                        
metro.exe+2BADE0:  EB 3E                       -  jmp 1400DAE20                      
metro.exe+2BADE2:  03 F5                       -  add esi,ebp                        
metro.exe+2BADE4:  45 85 ED                    -  test r13d,r13d                     
metro.exe+2BADE7:  74 D2                       -  je 1400DADBB                       
metro.exe+2BADE9:  48 8B 07                    -  mov rax,[rdi]                      
metro.exe+2BADEC:  8B D6                       -  mov edx,esi                        
metro.exe+2BADEE:  48 8B CF                    -  mov rcx,rdi                        
metro.exe+2BADF1:  FF 90 D8100000              -  call qword ptr [rax+000010D8]      
metro.exe+2BADF7:  8B C6                       -  mov eax,esi                        
metro.exe+2BADF9:  4C 8B 74 24 28              -  mov r14,[rsp+28]                   
metro.exe+2BADFE:  4C 8B 64 24 30              -  mov r12,[rsp+30]                   
metro.exe+2BAE03:  4C 8B 7C 24 20              -  mov r15,[rsp+20]                   
metro.exe+2BAE08:  48 8B 6C 24 60              -  mov rbp,[rsp+60]                   
metro.exe+2BAE0D:  48 8B 74 24 38              -  mov rsi,[rsp+38]                   
metro.exe+2BAE12:  48 83 C4 40                 -  add rsp,40                         
metro.exe+2BAE16:  41 5D                       -  pop r13                            
metro.exe+2BAE18:  5F                          -  pop rdi                            
metro.exe+2BAE19:  5B                          -  pop rbx                            
//// Template: I2CEA_AOBFullInjection
//// Generated with: I2 Cheat Engine Auto Assembler Script Template Generator
//// Code Happy, Code Freely, Be Awesome.
}


TimFun13
Expert Cheater
Expert Cheater
Posts: 1354
Joined: Fri Mar 03, 2017 12:31 am
Reputation: 6

Re: Metro 2033 Redux - table v: 1.0.2 CT

Post by TimFun13 »

SunBeam wrote:
Fri Mar 01, 2019 4:40 pm
Note the order of the coordinates is X Z Y (E8 EC F0). If you wanna keep XYZ, then +E8, +F0, +EC. ...
I think it's that your going off of this.
Image


But I start here then add a Z plain, seems like the devs set this one up this way.
Image

Post Reply

Who is online

Users browsing this forum: albertor5m, Baidu [Spider], Exophina, Ghastr, Google [Bot], Google Adsense [Bot], gorsan, RhoAias, SemrushBot