Dragon Quest XI (Steam)

Upload your cheat tables here (No requests)
pboosh2400
What is cheating?
What is cheating?
Posts: 1
Joined: Sun May 03, 2020 4:58 am
Reputation: 0

Re: Dragon Quest XI (Steam)

Post by pboosh2400 »

mike9k1 wrote:
Tue Apr 28, 2020 7:36 pm
Hi DrummerIX, I've been playing around with your "Infinite Turns Good Status" script and I think I may have found some ways to improve it (or at least another variant :P ).

Originally I was looking to make the "dance" (negative) status effect permanent to make a video (also had another to instantly negate it when I needed to switch out party members)


But after I was done with that, I noticed I could permanently extend other positive status effects with a few changes, as well as instantly nullify some negative ones. Things like the "defend" action and Erik's "Divide", which normally only lasts for one turn I could keep for an entire battle :D

Anyway, I decided to improve it and clean things up a little so I could share it with you here:

Code: Select all

[ENABLE]

aobscanmodule(StatusTurnsAOB,"DRAGON QUEST XI.exe",8B 83 EC 00 00 00 83 F8 01 7C 11) // should be unique
registersymbol(StatusTurnsAOB)
alloc(newmem,1024,StatusTurnsAOB)

label(return)

newmem:
  cmp [rbx+000000EC],1
  je goodstatus
  cmp [rbx+000000EC],FFFFFFFF
  je goodstatus
  cmp [rbx+000000E0],0 //defense up
  je goodstatus
  cmp [rbx+000000D8],0 //pep-up, oomph
  je goodstatus

  cmp [rbx+000000E0],1 //defense down
  je badstatus
  cmp [rbx+000000C0],0 //dance, laugh
  je badstatus

  inc [rbx+000000EC]

goodstatus:
  mov eax,0 //make status effect permanent
  jmp return

badstatus:
  mov eax,1 //instantly nullify status effect
  jmp return

StatusTurnsAOB:
  jmp newmem
  nop
return:

[DISABLE]

StatusTurnsAOB:
  db 8B 83 EC 00 00 00

unregistersymbol(StatusTurnsAOB)
dealloc(newmem)
Some of the status effects I have tested:

Positive (permanently extended): Pep-up, Oomph, Buff, Accelerate, Magic Barrier, Bounce, Elemental Resistance (Harp/Insulate), Defend (action), Erik's divide
Negative (instantly nullified): Paralyze, Dance, Laugh, Dazzle, Fizzle, Snooze, Fuddle, Infatuation

Have a look and maybe see if it's worthy to add to your table. Thanks for all that you do ;)
+1!

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

moommoom
Cheater
Cheater
Posts: 36
Joined: Fri Mar 03, 2017 6:16 pm
Reputation: 1

Re: Dragon Quest XI (Steam)

Post by moommoom »

does this damage the game when i use item shop override to get ultimate weapon at the start of the game?

mike9k1
Noobzor
Noobzor
Posts: 9
Joined: Sun Mar 01, 2020 1:08 am
Reputation: 3

Re: Dragon Quest XI (Steam)

Post by mike9k1 »

mike9k1 wrote:
Tue Apr 28, 2020 7:36 pm

Code: Select all

<CheatEntry>
                  <ID>300</ID>
                  <Description>"Instant Nullify Bad Status, Permanent Buffs"</Description>
                  <Options moHideChildren="1"/>
                  <LastState/>
                  <VariableType>Auto Assembler Script</VariableType>
		  <AssemblerScript>[ENABLE]

aobscanmodule(StatusTurnsAOB,"DRAGON QUEST XI.exe",8B 83 EC 00 00 00 83 F8 01 7C 11) // should be unique
registersymbol(StatusTurnsAOB)
alloc(newmem,1024,StatusTurnsAOB)

label(return)

newmem:
  cmp [rbx+000000EC],1
  je goodstatus
  cmp [rbx+000000EC],FFFFFFFF
  je goodstatus
  cmp [rbx+000000E0],0 //defense up
  je goodstatus
  cmp [rbx+000000D8],0 //pep-up, oomph
  je goodstatus

  cmp [rbx+000000E0],1 //paralyze, snooze
  je badstatus
  cmp [rbx+000000C0],0 //dance, laugh
  je badstatus

  inc [rbx+000000EC]

goodstatus:
  mov eax,0 //make status effect permanent
  jmp return

badstatus:
  mov eax,1 //instantly nullify status effect
  jmp return

StatusTurnsAOB:
  jmp newmem
  nop
return:

[DISABLE]

StatusTurnsAOB:
  db 8B 83 EC 00 00 00

unregistersymbol(StatusTurnsAOB)
dealloc(newmem)
		</AssemblerScript>
</CheatEntry>
Some of the status effects I have tested:

Positive (permanently extended): Pep-up, Oomph, Buff, Accelerate, Magic Barrier, Bounce, Elemental Resistance (Harp/Insulate), Defend (action), Erik's divide
Negative (instantly nullified): Paralyze, Dance, Laugh, Dazzle, Fizzle, Snooze, Fuddle, Infatuation
After playing with it for a while longer, I ended up making it into a standalone cheat entry/table so it'd be quicker to load up (not having to rely on other aob scans). See attachment below
Attachments
Instant Nullify Bad Status - Permanent Good Status.CT
(1.34 KiB) Downloaded 137 times

mike9k1
Noobzor
Noobzor
Posts: 9
Joined: Sun Mar 01, 2020 1:08 am
Reputation: 3

Re: Dragon Quest XI (Steam)

Post by mike9k1 »

mike9k1 wrote:
Sun Mar 01, 2020 1:32 am

The reason I ask is that I found a "Dragon Rider" cheat code on this Japanese website: [Link]

Everywhere Vehicle Code (Dragon Rider) -- どこでも乗り物コード(ドラゴンライダー)
8001000C FFFFFFFF
FFFFFFFF FFFFFFFF
18000CE2 00001801

Image

Maybe you'd know a way to find an offset/pointer considering your impressive AoB knowledge.

Thank you!
https://www.fearlessrevolution.com/dragonquestxi/mods/91

Sorry to double post, but as i'm reminded, feel free to use this as well:
Attachments
Dragon Rider 0.0.1.CT
(2.02 KiB) Downloaded 95 times

Twingenerator
What is cheating?
What is cheating?
Posts: 2
Joined: Mon May 18, 2020 3:17 am
Reputation: 0

Dragon Quest XI (Steam)

Post by Twingenerator »

Figured out how to do the 10 rounds of Double or Nothing in poker finally.



In 4 byte, find the current round number and you can modify that (I had 3 results). Set that to 10 (I changed all 3) and you only have to win once.



Edit: Further messing around narrowed it down to 1 result, but changing the other 2 seemed to affect nothing.
Last edited by Twingenerator on Mon Jun 01, 2020 6:22 am, edited 1 time in total.

Cyrox94
What is cheating?
What is cheating?
Posts: 1
Joined: Sun Jul 19, 2020 11:29 pm
Reputation: 0

Re: Dragon Quest XI (Steam)

Post by Cyrox94 »

soooo i cant get this to work when i try to click the box for enable it does nothing i have the correct process selected but when i try to execute it gives me an error on line 18 lua error

mordaki987
Expert Cheater
Expert Cheater
Posts: 150
Joined: Sun Aug 06, 2017 3:41 pm
Reputation: 2

Re: Dragon Quest XI (Steam)

Post by mordaki987 »

is there a party editor on any of the dragon quest 11 chets? that anyone may know about?

mike9k1
Noobzor
Noobzor
Posts: 9
Joined: Sun Mar 01, 2020 1:08 am
Reputation: 3

Re: Dragon Quest XI (Steam)

Post by mike9k1 »

mordaki987 wrote:
Sun Jul 26, 2020 12:21 pm
is there a party editor on any of the dragon quest 11 chets? that anyone may know about?
See the Debug Console documentation: [Link]

Specifically, you'll want to use these commands:

FriendJoin <CharacterID>
FriendLeave <CharacterID>
FriendLeaveKeepItems <CharacterID>

When you add/remove a party member with these commands, they are reset to level 1 so you'll also want this command:

LevelSet <CharacterID> <Level#>

<CharacterID> can be:
P002 - Erik
P003 - Veronica
P004 - Serena
P005 - Sylvando
P006 - Jade
P007 - Rab
P008 - Hendrik

(<Level#> can be 1-99)

User avatar
ThatBenderGuy
Cheater
Cheater
Posts: 29
Joined: Mon Sep 25, 2017 5:46 am
Reputation: 4

Re: Dragon Quest XI (Steam)

Post by ThatBenderGuy »

I've been working on scripts for the Fun-Sized Forge. So far all that I have is 2 working scripts

Infinite Focus

Code: Select all

[ENABLE]

aobscanmodule(FOCUSSUB,DRAGON QUEST XI.exe,29 86 98 03 00 00)

FOCUSSUB:
  db 90 90 90 90 90 90

registersymbol(FOCUSSUB)

[DISABLE]

FOCUSSUB:
  db 29 86 98 03 00 00

unregistersymbol(FOCUSSUB)

{
// ORIGINAL CODE - INJECTION POINT: "DRAGON QUEST XI.exe"+B73ADE2

"DRAGON QUEST XI.exe"+B73ADAF: 48 8B 9C 24 98 00 00 00        -  mov rbx,[rsp+00000098]
"DRAGON QUEST XI.exe"+B73ADB7: 4C 8B 74 24 68                 -  mov r14,[rsp+68]
"DRAGON QUEST XI.exe"+B73ADBC: 4C 8B 7C 24 60                 -  mov r15,[rsp+60]
"DRAGON QUEST XI.exe"+B73ADC1: 48 8B 8E 40 01 00 00           -  mov rcx,[rsi+00000140]
"DRAGON QUEST XI.exe"+B73ADC8: E8 E3 E2 FD F4                 -  call "DRAGON QUEST XI.exe"+7190B0
"DRAGON QUEST XI.exe"+B73ADCD: 4C 8B 6C 24 70                 -  mov r13,[rsp+70]
"DRAGON QUEST XI.exe"+B73ADD2: 84 C0                          -  test al,al
"DRAGON QUEST XI.exe"+B73ADD4: 75 12                          -  jne "DRAGON QUEST XI.exe"+B73ADE8
"DRAGON QUEST XI.exe"+B73ADD6: 48 8B 8E 80 00 00 00           -  mov rcx,[rsi+00000080]
"DRAGON QUEST XI.exe"+B73ADDD: E8 BE 9E FD F4                 -  call "DRAGON QUEST XI.exe"+714CA0
// ---------- INJECTING HERE ----------
"DRAGON QUEST XI.exe"+B73ADE2: 29 86 98 03 00 00              -  sub [rsi+00000398],eax
// ---------- DONE INJECTING  ----------
"DRAGON QUEST XI.exe"+B73ADE8: 48 8B 8E 80 00 00 00           -  mov rcx,[rsi+00000080]
"DRAGON QUEST XI.exe"+B73ADEF: E8 5C C7 FD F4                 -  call "DRAGON QUEST XI.exe"+717550
"DRAGON QUEST XI.exe"+B73ADF4: 29 86 B8 03 00 00              -  sub [rsi+000003B8],eax
"DRAGON QUEST XI.exe"+B73ADFA: 48 81 C4 80 00 00 00           -  add rsp,00000080
"DRAGON QUEST XI.exe"+B73AE01: 5E                             -  pop rsi
"DRAGON QUEST XI.exe"+B73AE02: C3                             -  ret
"DRAGON QUEST XI.exe"+B73AE03: CC                             -  int 3
"DRAGON QUEST XI.exe"+B73AE04: 48 63 D8                       -  movsxd  rbx,eax
"DRAGON QUEST XI.exe"+B73AE07: C1 FB 1A                       -  sar ebx,1A
"DRAGON QUEST XI.exe"+B73AE0A: FC                             -  cld
}
Always Perfect Bash

Code: Select all

[ENABLE]

aobscanmodule(FORGE_BASH,DRAGON QUEST XI.exe,F3 0F 11 84 CB 60 02 00 00 8B)
alloc(newmem,$1000,"DRAGON QUEST XI.exe"+B73BBBB)

label(code)
label(return)

newmem:

code:
  movss xmm0,[rbx+rcx*8+0000025C]
  movss [rbx+rcx*8+00000260],xmm0
  jmp return

FORGE_BASH:
  jmp newmem
  nop 4
return:
registersymbol(FORGE_BASH)
[DISABLE]

FORGE_BASH:
  db F3 0F 11 84 CB 60 02 00 00

unregistersymbol(FORGE_BASH)
dealloc(newmem)
{
// ORIGINAL CODE - INJECTION POINT: "DRAGON QUEST XI.exe"+B73BBBB

"DRAGON QUEST XI.exe"+B73BB85: 48 8B 54 24 40              -  mov rdx,[rsp+40]
"DRAGON QUEST XI.exe"+B73BB8A: 48 8B 8B 80 00 00 00        -  mov rcx,[rbx+00000080]
"DRAGON QUEST XI.exe"+B73BB91: E8 EA D4 FD F4              -  call "DRAGON QUEST XI.exe"+719080
"DRAGON QUEST XI.exe"+B73BB96: 3C 01                       -  cmp al,01
"DRAGON QUEST XI.exe"+B73BB98: 75 71                       -  jne "DRAGON QUEST XI.exe"+B73BC0B
"DRAGON QUEST XI.exe"+B73BB9A: 48 63 84 BB D8 03 00 00     -  movsxd  rax,dword ptr [rbx+rdi*4+000003D8]
"DRAGON QUEST XI.exe"+B73BBA2: 66 0F 6E 84 BB DC 03 00 00  -  movd xmm0,[rbx+rdi*4+000003DC]
"DRAGON QUEST XI.exe"+B73BBAB: 0F 5B C0                    -  cvtdq2ps xmm0,xmm0
"DRAGON QUEST XI.exe"+B73BBAE: 48 8D 0C 80                 -  lea rcx,[rax+rax*4]
"DRAGON QUEST XI.exe"+B73BBB2: F3 0F 58 84 CB 60 02 00 00  -  addss xmm0,[rbx+rcx*8+00000260]
// ---------- INJECTING HERE ----------
"DRAGON QUEST XI.exe"+B73BBBB: F3 0F 11 84 CB 60 02 00 00  -  movss [rbx+rcx*8+00000260],xmm0
// ---------- DONE INJECTING  ----------
"DRAGON QUEST XI.exe"+B73BBC4: 8B 84 BB DC 03 00 00        -  mov eax,[rbx+rdi*4+000003DC]
"DRAGON QUEST XI.exe"+B73BBCB: 01 83 20 04 00 00           -  add [rbx+00000420],eax
"DRAGON QUEST XI.exe"+B73BBD1: F3 0F 10 84 CB 64 02 00 00  -  movss xmm0,[rbx+rcx*8+00000264]
"DRAGON QUEST XI.exe"+B73BBDA: 0F 2F 84 CB 60 02 00 00     -  comiss xmm0,[rbx+rcx*8+00000260]
"DRAGON QUEST XI.exe"+B73BBE2: 73 09                       -  jae "DRAGON QUEST XI.exe"+B73BBED
"DRAGON QUEST XI.exe"+B73BBE4: F3 0F 11 84 CB 60 02 00 00  -  movss [rbx+rcx*8+00000260],xmm0
"DRAGON QUEST XI.exe"+B73BBED: 48 63 84 BB D8 03 00 00     -  movsxd  rax,dword ptr [rbx+rdi*4+000003D8]
"DRAGON QUEST XI.exe"+B73BBF5: 48 8D 0C 80                 -  lea rcx,[rax+rax*4]
"DRAGON QUEST XI.exe"+B73BBF9: F3 0F 58 B4 CB 74 02 00 00  -  addss xmm6,[rbx+rcx*8+00000274]
"DRAGON QUEST XI.exe"+B73BC02: F3 0F 11 B4 CB 74 02 00 00  -  movss [rbx+rcx*8+00000274],xmm6
}

aweigh0101
Noobzor
Noobzor
Posts: 10
Joined: Sun Sep 09, 2018 4:40 am
Reputation: 1

Re: Dragon Quest XI (Steam)

Post by aweigh0101 »

Cyrox94 wrote:
Sun Jul 19, 2020 11:31 pm
soooo i cant get this to work when i try to click the box for enable it does nothing i have the correct process selected but when i try to execute it gives me an error on line 18 lua error
EDIT: SOLVED THE PROBLEM. It was User Error, as it almost always is: I was using the wrong executable to launch CHEAT ENGINE. I was clicking on "CheatEngine-x86-64.exe", that was the wrong one. You need to use simply the one that says "CheatEngine.exe", after using that one the Table worked for me immediately. (You do need to wait til you're moving around in-game, and also open up your character's status panels and attributes and stuff, at least I did to make sure.

Also I'm *NOT* using Orchestral Mod, files were verified before doing this.


Same problem here. I'm on a normal Steam version of the game, auto-updated automatically to the latest version, and whenever I try to use any of the Tables on the 1st page none of them work.
Last edited by aweigh0101 on Fri Oct 23, 2020 7:05 am, edited 1 time in total.

aweigh0101
Noobzor
Noobzor
Posts: 10
Joined: Sun Sep 09, 2018 4:40 am
Reputation: 1

Re: Dragon Quest XI (Steam)

Post by aweigh0101 »

Never mind, now it doesn't work again.

It worked that one time and now it doesn't again, no idea why.

Samueladi
Noobzor
Noobzor
Posts: 9
Joined: Mon Aug 13, 2018 7:38 am
Reputation: 0

Re: Dragon Quest XI (Steam)

Post by Samueladi »

Hi @DrummerIX, thank you for your hard work on creating this table for the game. I'd like to ask, will there be a support for the upcoming DQ XI S Definitive Edition? As it will come out on few weeks from now.

Thanks!

User avatar
Fine_Mouche
What is cheating?
What is cheating?
Posts: 1
Joined: Fri Dec 04, 2020 4:36 pm
Reputation: 0

Re: Dragon Quest XI (Steam)

Post by Fine_Mouche »

1) You had to activate the draconian challenge at the start of the game to have the post-game (like draconian quest)?!
2a) Can we activate it via cheat engine just before beating the end boss, so I farm throughout the game and after I activate the challenge to ... challenge myself?
2b) Can we activate it after the end boss at the right time to continue farming stuff and activate it when we are ready?

mike9k1
Noobzor
Noobzor
Posts: 9
Joined: Sun Mar 01, 2020 1:08 am
Reputation: 3

Re: Dragon Quest XI (Steam)

Post by mike9k1 »

Samueladi wrote:
Sat Nov 21, 2020 6:53 am
Hi @DrummerIX, thank you for your hard work on creating this table for the game. I'd like to ask, will there be a support for the upcoming DQ XI S Definitive Edition? As it will come out on few weeks from now.

Thanks!
viewtopic.php?f=4&t=14578

FaZeJoey6767
What is cheating?
What is cheating?
Posts: 3
Joined: Wed Dec 30, 2020 7:51 pm
Reputation: 0

Re: Dragon Quest XI (Steam)

Post by FaZeJoey6767 »

Nickd91 wrote:
Wed Sep 05, 2018 12:37 am
Thanks for this, something to think about is an "enemies always drop items" option.
hey dudes can you help me with dragon quest 11 I install the cheat engine CT flie when I run the game it say its enable and it won't work help if you can

Post Reply

Who is online

Users browsing this forum: Chrisfearless, Google [Bot], Google Adsense [Bot], HiSpange, jenya.khaki, kcw0308, M1G, spirit6, valruin, 濒危物种猫咪