Vampyr - [CODEX]

JDimensional

Expert Cheater
Table Maker
Feb 28, 2018
70
82
18
#1
This is for the codex version of Vampyr, untested on proper version as I do not own it. Feel free to test it and let me know.

Player:
Unlimited Health
Unlimited Stamina
Unlimited Blood
No Cool down
No Reload

Skills/Upgrades:
Mega Exp - [Earn Exp to see change: Get a kill, etc]
Unlimited Exp - [Activate then Purchase a Skill]
Unlimited Level - Upgrades Only [Activate then Purchase a Skill]
Pointers:
Power Level - Pointer
Level Exp - Pointer [Must be higher than Current Exp]
Current Exp - Pointer [Must be lower than Level Exp]

Inventory:
Easy Craft (Lets you craft anything for free - Activate then open crafting window)
Mega Shillings - [Activate then pick up or spend some Shillings]
Unlimited Items
Unlimited Serums

Teleport:
Save Location - Ctrl + Numpad 7
Load Location - Ctrl + Numpad 8

*EDIT*
Added - Level Exp Pointer
Added - Current Exp Pointer

Note/s:

Note 1:
Mega Exp has less bugs than Unlimited Exp as once you have earned that exp when you spend it the number goes lower than total exp earned so it gives you levels like it should. I will try to fix Unlimited Exp to set both values the same.

Note 2:
East Craft for weapons works you just have to craft upgrade you want, then back out of that weapons menu and then go back in to craft more for free.

Note 3:
For Skills follow these steps:
1. Turn On - Infinite XP - [Activate then Purchase a Skill]
2. Turn On Unlimited Level - Upgrades Only [Activate then Purchase a Skill]
3. Unlock all your skills.
4. Disable both scripts
5. Set Current Exp Pointer to 0 or whatever it was before you cheated.
6. Save then restart game if level is still set as 1.

Note 4:
For Max Level set your Level Exp Pointer to a minimum of 265000 and your Current Exp Pointer to a maximum of 100000.

Any issues, let me know.
 

Attachments

Last edited:

Obey

Noobzor
Jan 15, 2018
5
0
1
#3
Have you ran into an issue where using exp cheat resets your levels back to 1 when you sit down on bed but with skills still bought so you can't level back up from 1 all skills are locked?
I think my game may be messed up now

at the time i had
Unlimited Health
Unlimited Stamina
Unlimited Blood
Mega Exp - [Earn Exp to see change]
Infinite XP - [Activate then Purchase a Skill]
all active
 
Mar 3, 2017
40
2
8
#5
im using this on the steam version and it works good i haven't had any crashes and for the level reset this is how the game works when changing xp it will set your level to 1 but if you use
Infinite XP - [Activate then Purchase a Skill]
Unlimited Level - Upgrades Only [Activate then Purchase a Skill]
you will be able to unlock all your skills after you can disable it if you use the table that is on the requestsection on this forum that have the pointers you can set the level back to what you had it but the game need to save then you need to restart the game and your level will be back to what it was and all the skills unlock well most of them
 

JDimensional

Expert Cheater
Table Maker
Feb 28, 2018
70
82
18
#6
Have you ran into an issue where using exp cheat resets your levels back to 1 when you sit down on bed but with skills still bought so you can't level back up from 1 all skills are locked?
I think my game may be messed up now

at the time i had
Unlimited Health
Unlimited Stamina
Unlimited Blood
Mega Exp - [Earn Exp to see change]
Infinite XP - [Activate then Purchase a Skill]
all active
Known issue with the game, removing exp cheat until I can find a workaround.
Post automatically merged:

Thanks for the table man great job on it. can you see if you can find cooldown?
Looking into this now.
Post automatically merged:

Seems like the table crashes the game
Care to elaborate? Which script? As I get 0 crashes. What did you do when you received the crash?
 

Obey

Noobzor
Jan 15, 2018
5
0
1
#7
im using this on the steam version and it works good i haven't had any crashes and for the level reset this is how the game works when changing xp it will set your level to 1 but if you use
Infinite XP - [Activate then Purchase a Skill]
Unlimited Level - Upgrades Only [Activate then Purchase a Skill]
you will be able to unlock all your skills after you can disable it if you use the table that is on the requestsection on this forum that have the pointers you can set the level back to what you had it but the game need to save then you need to restart the game and your level will be back to what it was and all the skills unlock well most of them
can confirm there is a table on request section that allows you to set your level so you can undo it when it resets to 1
thanks for this btw
 

The Mogician

Expert Cheater
Table Maker
Mar 4, 2017
243
19
18
#9
Known issue with the game, removing exp cheat until I can find a workaround.
Post automatically merged:


Looking into this now.
Post automatically merged:


Care to elaborate? Which script? As I get 0 crashes. What did you do when you received the crash?
Just about any function will cause the game to crash, from health to stamina to the xp functions. I am using the codex version of the game.
 

KS212

Expert Cheater
Mar 3, 2017
233
0
16
#16
Just FYI if you want to give yourself more XP without outright breaking things... Activate the XP cheat but do not actually buy a skill. Instead, just hold down the button so the bar fills up say 80-90% of the way, then let go. Every time you let go you'll see it gives you more XP (the same amount you would have been 'refunded' if you actually had the XP to spend).

This way you can stockpile XP with the game's own mechanics.
 

Cielos

RCE Fanatics
Talents
Mar 3, 2017
343
72
28
#17
@JDimensional
nice. can get right into the game once the download is done, no need to rush through game's plot in order to make the "backbone" cheats first...
thanks~
 

Cielos

RCE Fanatics
Talents
Mar 3, 2017
343
72
28
#19
Glad to be of help. Have fun. Make sure to download the latest table as I have added few other scripts.
nah, just refund the game.
I quite like "Remember Me", although it gave me a feeling the game/story were forced to cut short, and the concerpt wasn't executed to its fullness yet, I still like it. and then there is "Life is Strange", another good game in a different genre by execute the concept in a different way.
so I've been anticipated this game since its announcement..
then I download your table and noticed you've got the player coord already, so I was ready to make a no-clip with this info after playing a while.

so, I started the game..... and the first thing I was upset by is the moving animation, it feels like the character is sliding instead of walking/running. compared to the last 2 games they made, this is quite... bad.
then I found out they still leave the camera-auto-center for the keyboard+mouse config... well that can be remedy with CE later I thought, so it's not really that big a deal.
then I made it to the safe house, and the protagonist's monologue feels so cheesy and out of place..
the only good bit tonight is the usual cheating fun when I customize the first 2 cheats from your table during the tutorial battle.. in which I can get by cheating a game I like instead.
so......

excuse me for my mini-review. just some personal thought on the game...

///
anyway, here's the 2 cheats I made from JDimensional's table, in case any of you are interested.
they are undead and inf. stamina. and the inf. stamina works exactly the same as JDimensional's actually. (was going to make a ignore stamina cheat instead, but, I started the game, and the first thing I was upset by........)

just copy and paste the text ONto the table.
undead:
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>1241</ID>
<Description>"undead"</Description>
<Options moHideChildren="1"/>
<LastState/>
<Color>FF0000</Color>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
aobscanmodule(healthCalOnDamageAOB,AVGame-Win64-Shipping.exe,F3 0F 11 ** ** ** ** ** F3 0F 10 ** ** ** ** ** 84 C0 F3 0F 5C C7)
registersymbol(healthCalOnDamageAOB)

label(pPlayerHealth)
registersymbol(pPlayerHealth)
label(dMinHealth)
registersymbol(dMinHealth)

alloc(newmem,2048,healthCalOnDamageAOB+8) //"AVGame-Win64-Shipping.exe"+40AA80)
label(originalcode_undead)
registersymbol(originalcode_undead)
label(exit)

newmem: //this is allocated memory, you have read,write,execute access
//place your code here
push rcx
mov rcx,pPlayerHealth
mov [rcx],rbx
mov rcx,dMinHealth
readmem(healthCalOnDamageAOB+8,8)
//movss xmm0,[rbx+158]
subss xmm0,xmm7
comiss xmm0,[rcx]
jae @f
movss xmm0,[rcx]
addss xmm0,xmm7
readmem(healthCalOnDamageAOB,4)
readmem(healthCalOnDamageAOB+c,4)
//movss [rbx+158],xmm0

movss xmm0,[rcx+4]
movss xmm9,xmm0

db 48 8D 8B
readmem(healthCalOnDamageAOB+c,4)
//lea rcx,[rbx+158]
movss xmm0,[rcx-4]
subss xmm0,[rcx+4]
maxss xmm9,xmm0
movss xmm0,[rcx-4]
subss xmm0,xmm9
movss [rcx+4],xmm9

end:
pop rcx

originalcode_undead:
readmem(healthCalOnDamageAOB+8,14)
//movss xmm0,[rbx+00000158]
//test al,al
//subss xmm0,xmm7

exit:
jmp healthCalOnDamageAOB+16

///
pPlayerHealth:
dq 0
dMinHealth:
dd (float)1
dd (float)1
///

healthCalOnDamageAOB+8: //"AVGame-Win64-Shipping.exe"+40AA80:
jmp newmem




[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem)
healthCalOnDamageAOB+8: //"AVGame-Win64-Shipping.exe"+40AA80:
readmem(originalcode_undead,14)
//db F3 0F 10 83 58 01 00 00 84 C0 F3 0F 5C C7
//Alt: movss xmm0,[rbx+00000158]
//Alt: test al,al
//Alt: subss xmm0,xmm7
unregistersymbol(originalcode_undead)

unregistersymbol(pPlayerHealth)
unregistersymbol(dMinHealth)
</AssemblerScript>
<CheatEntries>
<CheatEntry>
<ID>1246</ID>
<Description>""</Description>
<Options moHideChildren="1"/>
<LastState Value="" RealAddress="00000000"/>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>1242</ID>
<Description>"min health"</Description>
<Color>008000</Color>
<VariableType>Float</VariableType>
<Address>dMinHealth</Address>
</CheatEntry>
<CheatEntry>
<ID>1255</ID>
<Description>"min max health"</Description>
<Color>008000</Color>
<VariableType>Float</VariableType>
<Address>dMinHealth+4</Address>
</CheatEntry>
<CheatEntry>
<ID>1243</ID>
<Description>"current health"</Description>
<Color>0000FF</Color>
<VariableType>Float</VariableType>
<Address>pPlayerHealth</Address>
<Offsets>
<Offset>158</Offset>
</Offsets>
<CheatEntries>
<CheatEntry>
<ID>1252</ID>
<Description>"current max health penalty"</Description>
<Color>0000FF</Color>
<VariableType>Float</VariableType>
<Address>+4</Address>
</CheatEntry>
<CheatEntry>
<ID>1253</ID>
<Description>"max health"</Description>
<Color>0000FF</Color>
<VariableType>Float</VariableType>
<Address>-4</Address>
</CheatEntry>
<CheatEntry>
<ID>1254</ID>
<Description>"?"</Description>
<Color>0000FF</Color>
<VariableType>Float</VariableType>
<Address>-8</Address>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatTable>
inf. stamina:
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>1250</ID>
<Description>"inf. stamina"</Description>
<LastState/>
<Color>FF0000</Color>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
aobscanmodule(staminaCalOnUseAOB,AVGame-Win64-Shipping.exe,F3 0F 5C D6 0F 2F D7 F3 0F 11)
registersymbol(staminaCalOnUseAOB)

alloc(originalcode_ignorestamina,2048,AVGame-Win64-Shipping.exe)
registersymbol(originalcode_ignorestamina)

originalcode_ignorestamina:
readmem(staminaCalOnUseAOB,4)
//subss xmm2,xmm6

///

staminaCalOnUseAOB: //"AVGame-Win64-Shipping.exe"+3F98E6:
db 90 90 90 90





[DISABLE]
//code from here till the end of the code will be used to disable the cheat
staminaCalOnUseAOB: //"AVGame-Win64-Shipping.exe"+3F98E6:
readmem(originalcode_ignorestamina,4)
//db F3 0F 5C D6
//Alt: subss xmm2,xmm6
dealloc(originalcode_ignorestamina)
unregistersymbol(originalcode_ignorestamina)
</AssemblerScript>
</CheatEntry>
</CheatEntries>
</CheatTable>
 
Top Bottom