Disgaea 5 Complete | Cheat Engine Table v1.0

Upload your cheat tables here (No requests)
User avatar
aanpsx
Table Makers
Table Makers
Posts: 207
Joined: Thu Apr 12, 2018 4:53 am
Reputation: 851

Re: Disgaea 5 Complete | Cheat Engine Table v1.0

Post by aanpsx »

here some Minor Updated

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

ZeroDelta
What is cheating?
What is cheating?
Posts: 4
Joined: Wed Oct 31, 2018 8:51 am
Reputation: 0

Re: Disgaea 5 Complete | Cheat Engine Table v1.0

Post by ZeroDelta »

aanpsx wrote:
Fri Nov 02, 2018 3:13 am
[ Table Updated ] (add battle character pointer and make some improvement?
Class exp multi and Exp multi has the same label so Exp multi overwrites the Class exp multi

josemarcio
Cheater
Cheater
Posts: 41
Joined: Tue Oct 23, 2018 10:53 pm
Reputation: 4

Re: Disgaea 5 Complete | Cheat Engine Table v1.0

Post by josemarcio »

zachillios wrote:
Sun Nov 04, 2018 7:17 am
josemarcio wrote:
Sun Nov 04, 2018 6:48 am
successfully ignored...
You were ignored because you're acting helpless. You post you quoted literally has instructions on what to do. People around here dont like helpless people, and that's why you were ignored.
''just copy/paste inside'' did you really think a ppl who even never messed with cheat engine will understand that? copy and paste where? how? he just said to copy and paste but didn't say where.

I tried to put the codes somewhere but nothing happened. that's why I came back here to ask how to use codes.
If you have nothing better to talk about then don't bother to reply.

zachillios
Table Makers
Table Makers
Posts: 867
Joined: Fri Mar 03, 2017 9:05 am
Reputation: 696

Re: Disgaea 5 Complete | Cheat Engine Table v1.0

Post by zachillios »

josemarcio wrote:
Sun Nov 04, 2018 3:49 pm
zachillios wrote:
Sun Nov 04, 2018 7:17 am
josemarcio wrote:
Sun Nov 04, 2018 6:48 am
successfully ignored...
You were ignored because you're acting helpless. You post you quoted literally has instructions on what to do. People around here dont like helpless people, and that's why you were ignored.
''just copy/paste inside'' did you really think a ppl who even never messed with cheat engine will understand that? copy and paste where? how? he just said to copy and paste but didn't say where.

I tried to put the codes somewhere but nothing happened. that's why I came back here to ask how to use codes.
If you have nothing better to talk about then don't bother to reply.
Again, you're not reading. Since you're acting like a child, let's breakdown this down in a childlike manner.
aanpsx wrote:
Fri Nov 02, 2018 5:44 am
josemarcio wrote:
Fri Nov 02, 2018 5:07 am
chara world inf turns is not working
well, mine was work...
btw, here DICE pointer.. Just Copy/Paste inside ---> "Charaworld [Inf Turn]"
[/code]
This clearly has a link to a post with a table, so let's use common sense and download said table for your perspective version of the game. And when you open the table, there is literally script named Charaworld Inf Turn. Here's a picture if you're still not getting it.
Image
So let's look back at the original post.
aanpsx wrote:
Fri Nov 02, 2018 5:44 am
josemarcio wrote:
Fri Nov 02, 2018 5:07 am
chara world inf turns is not working
well, mine was work...

btw, here DICE pointer.. Just Copy/Paste inside ---> "Charaworld [Inf Turn]"
Now inside of that.... I wonder what that possibly means? Perhaps it means activating the script and pasting it inside said script; Like so:

Image

So again, as I said before. The post you quoted had very clear instructions on how to use it, you are either a: not reading for whatever reason, or b: acting helpless. How are you going to cry about no one responding to you, then say "don't reply to me unless you're saying exactly what I want?" If people on here are nice enough to provide scripts and pointers for free, you can be competent enough to learn to read so that you don't waste their time.

josemarcio
Cheater
Cheater
Posts: 41
Joined: Tue Oct 23, 2018 10:53 pm
Reputation: 4

Re: Disgaea 5 Complete | Cheat Engine Table v1.0

Post by josemarcio »

josemarcio wrote:
Fri Nov 02, 2018 3:33 pm
can't check the box D:
I'm an amateur with cheat engine. How exactly do I use pointer code?
can't check Charaworld [Inf Turn]..
have you read my other post about not being able to check the chara world box?
that's why I came back here to ask for help.

well I'll give up. I'll play chara world normally.

Kitsune
What is cheating?
What is cheating?
Posts: 1
Joined: Sat Aug 11, 2018 11:55 pm
Reputation: 0

Re: Disgaea 5 Complete | Cheat Engine Table v1.0

Post by Kitsune »

Thank you aanpsx, ColonelRVH, and everyone else here who is working on the table for this game. Your hard work makes the game a lot more fun.

User avatar
aanpsx
Table Makers
Table Makers
Posts: 207
Joined: Thu Apr 12, 2018 4:53 am
Reputation: 851

Re: Disgaea 5 Complete | Cheat Engine Table v1.0

Post by aanpsx »

========================================
ZeroDelta wrote:
Sun Nov 04, 2018 2:11 pm
aanpsx wrote:
Fri Nov 02, 2018 3:13 am
[ Table Updated ] (add battle character pointer and make some improvement?
Class exp multi and Exp multi has the same label so Exp multi overwrites the Class exp multi
Ahhh.. My bad... Replace with this:

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>87617</ID>
      <Description>"Class Exp Gain [fix]"</Description>
      <Options moHideChildren="1"/>
      <LastState/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{ Game   : disgaea5.exe
  Version: v20181030
  Date   : 2018-11-01
  Author : aanPSX
}

define(address,"disgaea5.exe"+15E88D)
define(bytes,41 89 4D 00 3B 4A 04 0F 85 F4 00 00 00)

[ENABLE]

assert(address,bytes)
alloc(newmem,$1000,"disgaea5.exe"+15E88D)

label(_ClassExpMult)
registersymbol(_ClassExpMult)

label(code)
label(return)

newmem:
  imul ecx,[_ClassExpMult]

code:
  mov [r13+00],ecx
  cmp ecx,[rdx+04]
  jl disgaea5.exe+15E98E  //-add iki
  jmp return

_ClassExpMult:
  dd 5

address:
  jmp newmem
  nop
  nop
  nop  //-add iki
  nop
  nop
  nop
  nop
  nop
return:

[DISABLE]

address:
  db bytes

dealloc(newmem)
unregistersymbol(_ExpMult)
{
// ---------- INJECTING HERE ----------
disgaea5.exe+15E88D - 41 89 4D 00           - mov [r13+00],ecx
disgaea5.exe+15E891 - 3B 4A 04              - cmp ecx,[rdx+04]
disgaea5.exe+15E894 - 0F85 F4000000         - jne disgaea5.exe+15E98E
// ---------- DONE INJECTING  ----------
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>87618</ID>
          <Description>"Class EXP Multiplier"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>_ClassExpMult</Address>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
    <CheatEntry>
      <ID>89895</ID>
      <Description>"Exp Multiplier"</Description>
      <Options moHideChildren="1"/>
      <LastState/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{ Game   : disgaea5.exe
  Version: v20181030
  Date   : 2018-11-04
  Author : aanPSX
}

define(address,"disgaea5.exe"+15FF2F)
define(bytes,48 01 51 08 48 8B 41 08)

[ENABLE]

assert(address,bytes)
alloc(newmem,$1000,"disgaea5.exe"+15FF2F)

label(_EXPMult)
registersymbol(_EXPMult)

label(code)
label(return)

newmem:
  imul rdx,[_EXPMult]

code:
  add [rcx+08],rdx
  mov rax,[rcx+08]
  jmp return

_EXPMult:
dd a

address:
  jmp newmem
  nop
  nop
  nop
return:

[DISABLE]

address:
  db bytes
  // add [rcx+08],rdx
  // mov rax,[rcx+08]

dealloc(newmem)
unregistersymbol(_EXPMult)
{
// ---------- INJECTING HERE ----------
"disgaea5.exe"+15FF2F: 48 01 51 08                    -  add [rcx+08],rdx
"disgaea5.exe"+15FF33: 48 8B 41 08                    -  mov rax,[rcx+08]
// ---------- DONE INJECTING  ----------
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>89896</ID>
          <Description>"Exp Multiplier"</Description>
          <VariableType>4 Bytes</VariableType>
          <Address>_EXPMult</Address>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>
==========================================================================================
josemarcio wrote:
Sun Nov 04, 2018 6:35 pm
josemarcio wrote:
Fri Nov 02, 2018 3:33 pm
can't check the box D:
I'm an amateur with cheat engine. How exactly do I use pointer code?
can't check Charaworld [Inf Turn]..
have you read my other post about not being able to check the chara world box?
that's why I came back here to ask for help.

well I'll give up. I'll play chara world normally.
Maybe your your disgaea 5 still retail version..
try this [copy/paste to your table]

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>89946</ID>
      <Description>"Charaworld [Inf Turn]---Retail Version"</Description>
      <Options moHideChildren="1" moActivateChildrenAsWell="1" moDeactivateChildrenAsWell="1"/>
      <LastState Activated="1"/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{ Game   : disgaea5.exe
  Version: Retai Version
  Date   : 2018-10-30
  Author : aanPSX
}

define(address,"disgaea5.exe"+814763)
define(bytes,66 89 85 2A E8 02 00)

[ENABLE]

assert(address,bytes)
alloc(newmem,$1000,"disgaea5.exe"+814763)

label(CharaWorld)
registersymbol(CharaWorld)

label(code)
label(return)

newmem:
  mov [CharaWorld],rbp

code:
  //mov [rbp+0002E82A],ax
  jmp return

CharaWorld:
  dd 00

address:
  jmp newmem
  nop
  nop
return:

[DISABLE]

address:
  db bytes

dealloc(newmem)
unregistersymbol(CharaWorld)
{
"disgaea5.exe"+814763: 66 89 85 2A E8 02 00           -  mov [rbp+0002E82A],ax
}
</AssemblerScript>
      <CheatEntries>
        <CheatEntry>
          <ID>89947</ID>
          <Description>"Total Bonus"</Description>
          <LastState Activated="1"/>
          <VariableType>Auto Assembler Script</VariableType>
          <AssemblerScript>{ Game   : disgaea5.exe
  Version: Retail Version
  Date   : 2018-10-31
  Author : aanPSX
}

define(address,"disgaea5.exe"+80ECD4)
define(bytes,4C 8B 8D A0 F8 07 00)

[ENABLE]

assert(address,bytes)
alloc(newmem,$1000,"disgaea5.exe"+80ECD4)

label(_TotalBonusesCharaWorld)
registersymbol(_TotalBonusesCharaWorld)

label(code)
label(return)

newmem:
  mov [_TotalBonusesCharaWorld],rbp

code:
  mov r9,[rbp+0007F8A0]
  jmp return

_TotalBonusesCharaWorld:
  dd 00

address:
  jmp newmem
  nop
  nop
return:

[DISABLE]

address:
  db bytes

dealloc(newmem)
unregistersymbol(_TotalBonusesCharaWorld)
{
"disgaea5.exe"+80ECD4: 4C 8B 8D A0 F8 07 00     -  mov r9,[rbp+0007F8A0]
}
</AssemblerScript>
          <CheatEntries>
            <CheatEntry>
              <ID>89948</ID>
              <Description>"remaining turn"</Description>
              <LastState Value="21" RealAddress="25258DA3DCA"/>
              <VariableType>2 Bytes</VariableType>
              <Address>CharaWorld</Address>
              <Offsets>
                <Offset>2e82a</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>89949</ID>
              <Description>"Dice"</Description>
              <LastState Value="0" RealAddress="25258DA3DD2"/>
              <VariableType>Byte</VariableType>
              <Address>CharaWorld</Address>
              <Offsets>
                <Offset>2E832</Offset>
              </Offsets>
            </CheatEntry>
            <CheatEntry>
              <ID>89950</ID>
              <Description>"Status [max 10000000]"</Description>
              <Options moHideChildren="1" moRecursiveSetValue="1"/>
              <LastState Value="" Activated="1" RealAddress="00000000"/>
              <GroupHeader>1</GroupHeader>
              <CheatEntries>
                <CheatEntry>
                  <ID>89951</ID>
                  <Description>"Hp"</Description>
                  <LastState Value="7" RealAddress="25258DF4E40"/>
                  <VariableType>8 Bytes</VariableType>
                  <Address>_TotalBonusesCharaWorld</Address>
                  <Offsets>
                    <Offset>7f8a0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>89952</ID>
                  <Description>"Sp"</Description>
                  <LastState Value="0" RealAddress="25258DF4E48"/>
                  <VariableType>8 Bytes</VariableType>
                  <Address>_TotalBonusesCharaWorld</Address>
                  <Offsets>
                    <Offset>7F8A8</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>89953</ID>
                  <Description>"Atk"</Description>
                  <LastState Value="0" RealAddress="25258DF4E50"/>
                  <VariableType>8 Bytes</VariableType>
                  <Address>_TotalBonusesCharaWorld</Address>
                  <Offsets>
                    <Offset>7F8B0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>89954</ID>
                  <Description>"Def"</Description>
                  <LastState Value="1" RealAddress="25258DF4E58"/>
                  <VariableType>8 Bytes</VariableType>
                  <Address>_TotalBonusesCharaWorld</Address>
                  <Offsets>
                    <Offset>7F8B8</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>89955</ID>
                  <Description>"Int"</Description>
                  <LastState Value="0" RealAddress="25258DF4E60"/>
                  <VariableType>8 Bytes</VariableType>
                  <Address>_TotalBonusesCharaWorld</Address>
                  <Offsets>
                    <Offset>7F8C0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>89956</ID>
                  <Description>"Res"</Description>
                  <LastState Value="0" RealAddress="25258DF4E68"/>
                  <VariableType>8 Bytes</VariableType>
                  <Address>_TotalBonusesCharaWorld</Address>
                  <Offsets>
                    <Offset>7F8C8</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>89957</ID>
                  <Description>"Hit"</Description>
                  <LastState Value="2" RealAddress="25258DF4E70"/>
                  <VariableType>8 Bytes</VariableType>
                  <Address>_TotalBonusesCharaWorld</Address>
                  <Offsets>
                    <Offset>7F8D0</Offset>
                  </Offsets>
                </CheatEntry>
                <CheatEntry>
                  <ID>89958</ID>
                  <Description>"Spd"</Description>
                  <LastState Value="1" RealAddress="25258DF4E78"/>
                  <VariableType>8 Bytes</VariableType>
                  <Address>_TotalBonusesCharaWorld</Address>
                  <Offsets>
                    <Offset>7F8D8</Offset>
                  </Offsets>
                </CheatEntry>
              </CheatEntries>
            </CheatEntry>
          </CheatEntries>
        </CheatEntry>
      </CheatEntries>
    </CheatEntry>
  </CheatEntries>
</CheatTable>

izanka
What is cheating?
What is cheating?
Posts: 2
Joined: Mon Nov 05, 2018 1:29 am
Reputation: 0

Re: Disgaea 5 Complete | Cheat Engine Table v1.0

Post by izanka »

I can't figure out how to dupe item Plz help

User avatar
aanpsx
Table Makers
Table Makers
Posts: 207
Joined: Thu Apr 12, 2018 4:53 am
Reputation: 851

Re: Disgaea 5 Complete | Cheat Engine Table v1.0

Post by aanpsx »

izanka wrote:
Mon Nov 05, 2018 1:33 am
I can't figure out how to dupe item Plz help
in "Item Pointer [view item to update]" section, it has "Dupe Item Copy Code" (wepon1984):
1. highlight item you want to copy (for example ITEM A)
2. copy all value in "Dupe Item Copy Code" or just freeze it
3. highlight item you want to change (ITEM B), then paste value inside "Dupe Item Copy Code"
4. [item B] should change to [item A]

hope this will answer.. can't explain well since i'm pretty bad with english

josemarcio
Cheater
Cheater
Posts: 41
Joined: Tue Oct 23, 2018 10:53 pm
Reputation: 4

Re: Disgaea 5 Complete | Cheat Engine Table v1.0

Post by josemarcio »

@aanpsx

hey man thanks for replying!! I tried to download every version but it does not seem to work. I still can not check the charaworld box. :(
better I to forget charaworld for now. I am happy because other functions are working normally. :D

izanka
What is cheating?
What is cheating?
Posts: 2
Joined: Mon Nov 05, 2018 1:29 am
Reputation: 0

Re: Disgaea 5 Complete | Cheat Engine Table v1.0

Post by izanka »

aanpsx wrote:
Mon Nov 05, 2018 1:49 am
izanka wrote:
Mon Nov 05, 2018 1:33 am
I can't figure out how to dupe item Plz help
in "Item Pointer [view item to update]" section, it has "Dupe Item Copy Code" (wepon1984):
1. highlight item you want to copy (for example ITEM A)
2. copy all value in "Dupe Item Copy Code" or just freeze it
3. highlight item you want to change (ITEM B), then paste value inside "Dupe Item Copy Code"
4. [item B] should change to [item A]

hope this will answer.. can't explain well since i'm pretty bad with english
Oh so its replace other item and not creating new 1. Thanks for the help

josemarcio
Cheater
Cheater
Posts: 41
Joined: Tue Oct 23, 2018 10:53 pm
Reputation: 4

Re: Disgaea 5 Complete | Cheat Engine Table v1.0

Post by josemarcio »

hey man my game are upgrading to version v20181030.
I'm going to test after the update is over.

@Edit

finally is working!!! thanks bro!!

claudetan
What is cheating?
What is cheating?
Posts: 2
Joined: Mon Nov 05, 2018 8:31 am
Reputation: 1

Re: Disgaea 5 Complete | Cheat Engine Table v1.0

Post by claudetan »

hi, not sure if anyone encounter this problem, i tried to modified item's item floor value to lvl 99 so i can directly steal the item i want from item god, it work as expected, however, when go to martial training, or other stages, the monster will become the 1st time monster, which mean the unclear version monster, example, final martial training give you the 5 monster instead of the board.

Shaiming Long
Noobzor
Noobzor
Posts: 8
Joined: Sat Nov 03, 2018 5:51 pm
Reputation: 5

Re: Disgaea 5 Complete | Cheat Engine Table v1.0

Post by Shaiming Long »

claudetan wrote:
Mon Nov 05, 2018 8:35 am
hi, not sure if anyone encounter this problem, i tried to modified item's item floor value to lvl 99 so i can directly steal the item i want from item god, it work as expected, however, when go to martial training, or other stages, the monster will become the 1st time monster, which mean the unclear version monster, example, final martial training give you the 5 monster instead of the board.
You probably activated the Cheat Shop option "Back to Square One" which lets you play stages as though it was the first time. Your table might have a hotkey to activate it, so you probably should go through it and check if anything in the Cheat Shop isn't toggled to what you don't want.

PocketWatch1337
What is cheating?
What is cheating?
Posts: 1
Joined: Tue Nov 06, 2018 12:03 am
Reputation: 0

Re: Disgaea 5 Complete | Cheat Engine Table v1.0

Post by PocketWatch1337 »

For some reason, when using the class exp gain multiplier on certain classes, like Armored Knight, Pirate, Gunner, Healers, mages, and the female Samurai crash the game. it seems to work on other classes, but i have found this annoying.

is there a solution?

Post Reply

Who is online

Users browsing this forum: AhrefsBot, DrummerIX, kain200, kuaxee, mack_b_nibble, navelbine, orymaster, rausrh, RogueTech