Valkyria Chronicles 4

Ask about cheats/tables for single player games here
Erlkonig
Cheater
Cheater
Posts: 30
Joined: Fri Mar 03, 2017 3:18 pm
Reputation: 1

Valkyria Chronicles 4

Post by Erlkonig » Tue Sep 25, 2018 3:37 pm

The game is already out, but it uses Denuvo so it probably has anti-tamper measures that make it problematic to use Cheat Engine, just like Monster Hunter: World. Would it be possible to get someone to make a table with an infinite CP or AP cheat?

User avatar
NumberXer0
Expert Cheater
Expert Cheater
Posts: 293
Joined: Sun Mar 12, 2017 2:17 pm
Reputation: 2

Re: Valkyria Chronicles 4

Post by NumberXer0 » Tue Sep 25, 2018 3:45 pm

I dont have the game yet, but Denuvo isn't an anti cheat. Plenty of Denuvo games work just fine with CE. Have you tried simply searching the values?

Erlkonig
Cheater
Cheater
Posts: 30
Joined: Fri Mar 03, 2017 3:18 pm
Reputation: 1

Re: Valkyria Chronicles 4

Post by Erlkonig » Tue Sep 25, 2018 4:08 pm

Alright, I'll test it out and get back to you.

NukeZen
Novice Cheater
Novice Cheater
Posts: 16
Joined: Thu Mar 02, 2017 11:44 pm
Reputation: 0

Re: Valkyria Chronicles 4

Post by NukeZen » Tue Sep 25, 2018 4:22 pm

It would be nice to have a table for this game. But having just started it I still do not know how many and what new contents have been added. Let's say that CP, AP and EXP would already be a great thing to edit. I will try to look for these values by myself, but if someone could make a complete talbe, it would obviously be better.

User avatar
NumberXer0
Expert Cheater
Expert Cheater
Posts: 293
Joined: Sun Mar 12, 2017 2:17 pm
Reputation: 2

Re: Valkyria Chronicles 4

Post by NumberXer0 » Tue Sep 25, 2018 4:23 pm

I'm sure someone will make a table. If you want to do it beforehand, just try searching the values. Try 4 bit and if that doesn't work, float. A lot of games use float values for hp, stamina and stuff like that

Erlkonig
Cheater
Cheater
Posts: 30
Joined: Fri Mar 03, 2017 3:18 pm
Reputation: 1

Re: Valkyria Chronicles 4

Post by Erlkonig » Tue Sep 25, 2018 4:28 pm

Alright, changing CP worked and the game didn't crash, so it looks like normal value searching works. What's more, the game doesn't have a dynamic memory at all, a simple CE search found a 'green' value.

tontsa00
Expert Cheater
Expert Cheater
Posts: 277
Joined: Wed Mar 08, 2017 5:17 am
Reputation: 7

Re: Valkyria Chronicles 4

Post by tontsa00 » Tue Sep 25, 2018 4:42 pm

What values you found CP, is it 4 bytes ? Also when can you finally use exp and money for your troops. Like same way Valkyria Chronicles 1st had?

Erlkonig
Cheater
Cheater
Posts: 30
Joined: Fri Mar 03, 2017 3:18 pm
Reputation: 1

Re: Valkyria Chronicles 4

Post by Erlkonig » Tue Sep 25, 2018 4:50 pm

I searched for a byte since the hard CP limit is 20.

tontsa00
Expert Cheater
Expert Cheater
Posts: 277
Joined: Wed Mar 08, 2017 5:17 am
Reputation: 7

Re: Valkyria Chronicles 4

Post by tontsa00 » Tue Sep 25, 2018 6:25 pm

Cool, i was able to change my soldier's stats, editing HP, Dodge, Def, Aim and vs Armor stats, trying to edit more stats when i can, hope someone else who is further along from chapter 2 could post table.

I was able to find values for EXP, money and some soldier's stats.

Damn stats don't stick, so trying to see if i could get stat changes permanent

Erlkonig
Cheater
Cheater
Posts: 30
Joined: Fri Mar 03, 2017 3:18 pm
Reputation: 1

Re: Valkyria Chronicles 4

Post by Erlkonig » Tue Sep 25, 2018 11:52 pm

Anyone have any idea how to edit AP? That's the one thing I'm having trouble finding with normal value search. I can't quite pin it down.

User avatar
Noire Blackheart
Expert Cheater
Expert Cheater
Posts: 59
Joined: Mon Mar 27, 2017 2:36 pm
Reputation: 0

Re: Valkyria Chronicles 4

Post by Noire Blackheart » Wed Sep 26, 2018 12:21 am

I managed to find money and xp but i havent tried CP or any stats yet, but I would like inf hp.

Erlkonig
Cheater
Cheater
Posts: 30
Joined: Fri Mar 03, 2017 3:18 pm
Reputation: 1

Re: Valkyria Chronicles 4

Post by Erlkonig » Wed Sep 26, 2018 12:55 am

Noire Blackheart wrote:
Wed Sep 26, 2018 12:21 am
I managed to find money and xp but i havent tried CP or any stats yet, but I would like inf hp.
You can find HP quite easily, though I have yet to find a good way to affect only allies. Right now I managed to get a pointer that manipulates the HP of the unit that is currently selected and taking action.

Here it is:

Code: Select all

"Valkyria4_x64.exe"+013A7218

Offset 1: 3C
Offset 2: 8
Offset 3: 268
Offset 4: 120
Offset 5: 38
Hope that helps out. I haven't tried restarting the game though so idk if the pointer is permanent.

EDIT: It's a 4 byte address by the way.

User avatar
NumberXer0
Expert Cheater
Expert Cheater
Posts: 293
Joined: Sun Mar 12, 2017 2:17 pm
Reputation: 2

Re: Valkyria Chronicles 4

Post by NumberXer0 » Wed Sep 26, 2018 1:03 am

It seems like everything is pretty basic in this game. Simple searches can turn up most things. I wish I knew how to write scripts haha.

User avatar
pox911
Slob
Slob
Posts: 96
Joined: Mon Mar 20, 2017 1:41 am
Reputation: 42

Re: Valkyria Chronicles 4

Post by pox911 » Wed Sep 26, 2018 3:11 am

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>2</ID>
      <Description>"Get Stats Of Current Controlled Player"</Description>
      <Options moHideChildren="1"/>
      <LastState Activated="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>

[ENABLE]

aobscanmodule(CurPlayer,Valkyria4_x64.exe,48 8B 40 08 8B 40 3C) // should be unique
alloc(newmem,$1000,"Valkyria4_x64.exe"+9297A14)

label(code)
label(return)
label(CurPlyData)
registersymbol(CurPlyData)

newmem:

code:
  mov rax,[rax+08]
  mov [CurPlyData],rax
  mov eax,[rax+3C]
  jmp return
  CurPlyData:

CurPlayer:
  jmp newmem
  nop
  nop
return:
registersymbol(CurPlayer)

[DISABLE]

CurPlayer:
  db 48 8B 40 08 8B 40 3C

unregistersymbol(CurPlayer)
unregistersymbol(CurPlyData)
dealloc(newmem)
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>3</ID>
          <Description>"Base"</Description>
          <LastState Value="1" RealAddress="141319728"/>
          <VariableType>4 Bytes</VariableType>
          <Address>CurPlyData</Address>
          <Offsets>
            <Offset>0</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>4</ID>
          <Description>"Current Health"</Description>
          <LastState Value="229" RealAddress="141319764"/>
          <VariableType>4 Bytes</VariableType>
          <Address>CurPlyData</Address>
          <Offsets>
            <Offset>3C</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>9</ID>
          <Description>"Current Ammo Gun 1"</Description>
          <LastState Value="3" RealAddress="141319818"/>
          <VariableType>Byte</VariableType>
          <Address>CurPlyData</Address>
          <Offsets>
            <Offset>f0</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>10</ID>
          <Description>"Infinite Ammo Flag Gun 1"</Description>
          <LastState Value="1" Activated="1" RealAddress="141319819"/>
          <VariableType>Byte</VariableType>
          <Address>CurPlyData</Address>
          <Offsets>
            <Offset>f1</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>11</ID>
          <Description>"Current Ammo Gun 2"</Description>
          <LastState Value="0" RealAddress="14131981C"/>
          <VariableType>Byte</VariableType>
          <Address>CurPlyData</Address>
          <Offsets>
            <Offset>F4</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>12</ID>
          <Description>"Infinite Ammo Flag Gun 2"</Description>
          <LastState Value="1" Activated="1" RealAddress="14131981D"/>
          <VariableType>Byte</VariableType>
          <Address>CurPlyData</Address>
          <Offsets>
            <Offset>F5</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>14</ID>
          <Description>"Current Ammo Gun 3"</Description>
          <LastState Value="2" Activated="1" RealAddress="141319820"/>
          <VariableType>Byte</VariableType>
          <Address>CurPlyData</Address>
          <Offsets>
            <Offset>F8</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>15</ID>
          <Description>"Infinite Ammo Flag Gun 3"</Description>
          <LastState Value="1" Activated="1" RealAddress="141319821"/>
          <VariableType>Byte</VariableType>
          <Address>CurPlyData</Address>
          <Offsets>
            <Offset>F9</Offset>
          </Offsets>
        </CheatEntry>
        <CheatEntry>
          <ID>5</ID>
          <Description>"Has Taken Action"</Description>
          <LastState Value="0" Activated="1" RealAddress="141319871"/>
          <VariableType>Byte</VariableType>
          <Address>CurPlyData</Address>
          <Offsets>
            <Offset>149</Offset>
          </Offsets>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
    <CheatEntry>
      <ID>7</ID>
      <Description>"Infinite AP"</Description>
      <LastState Activated="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
aobscanmodule(InfAPTestAOB,Valkyria4_x64.exe,F3 0F 11 BB C4 04 00 00) // should be unique
registersymbol(InfAPTestAOB)

InfAPTestAOB:
db 90 90 90 90 90 90 90 90
 
 
[DISABLE]
//code from here till the end of the code will be used to disable the cheat

InfAPTestAOB:
db f3 0f 11 bb c4 04 00 00


unregistersymbol(InfAPTestAOB)
</AssemblerScript>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
Here is what ive thrown together so far. Infinite AP and some stats on your current selected character like health, ammo, has completed an action(never ending use :P)

Erlkonig
Cheater
Cheater
Posts: 30
Joined: Fri Mar 03, 2017 3:18 pm
Reputation: 1

Re: Valkyria Chronicles 4

Post by Erlkonig » Wed Sep 26, 2018 3:29 am

Nice! Good work!

Post Reply

Who is online

Users browsing this forum: Google Adsense [Bot]