Nioh 2 Complete Edition CT

Upload your cheat tables here (No requests)
scumfuckadonis
Noobzor
Noobzor
Posts: 5
Joined: Mon Oct 19, 2020 2:00 pm
Reputation: 2

Re: Nioh 2 Complete Edition CT

Post by scumfuckadonis »

Curious, why do none of the tables out have an option to edit movement speed? or stats/attributes like heart, courage, magic etc?

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

SinGul4ritY
Expert Cheater
Expert Cheater
Posts: 95
Joined: Fri Sep 25, 2020 5:45 pm
Reputation: 58

Re: Nioh 2 Complete Edition CT

Post by SinGul4ritY »

Arikado wrote:
Wed Feb 10, 2021 4:52 am
PS: Onmyo Magic Cost 0 part, STILL NOT WORKING FOR ME.:mellow:
As addition to the Zero Ninjutsu/Onmyo Magic Cost
here is a working Omnyo Part

2021-02-22:
- Merged the 2 script together
- Fixed AOB for Omnyo so it works in combination with the original

* note: for this and also the excisting one, don't go negative by unreadying, game will crash..
better use the 'unready all'
merged script

Code: Select all

{======================
Author   : aanpsx
Date     : 2021-02-09
Game     : nioh2.exe
Version  : 1.0.0.0

  Date   : 2021-02-22
  Author : SinGul4ritY

  - Zero Onmyo Magic Cost
  - Zero Jutsu Cost (display)
======================}

define(bytes_GetMagCost,db 0F B7 87 B0 00 00 00)
define(fmax,(float)999999999)
define(imax,#999999999)
define(fmin,(float)0)
define(mov1,mov byte ptr)
define(cmp1,cmp byte ptr)
define(bit,byte ptr)
define(8b,dq 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0)
//           0 81018202830384048505860687078808890
[ENABLE]
{$lua}
if syntaxcheck then return end
-----------------------
memrec.Color=0x000080ff
-------------- A.B.G.R
{$asm}
aobscanmodule(PSX_GetMagCost,nioh2.exe,0F B7 87 B0 00 00 00 66 0F)
alloc(newmem_GetMagCost,$1000,PSX_GetMagCost)
aobscanmodule(hookOmyoMagicCost,nioh2.exe+D1DCC2,0fb7xxxxxxxxxx66xxxxxx0fb7xx0f5bxx66xxxxxxb8xxxxxxxxf3xxxxxx0f5bxxf3xxxxxxf3xxxxxxf3xxxxxxxx83xxxxf7xxc1xxxx41xxxxxxxxxxxx48)
alloc(newmemhookOmyoMagicCost,64,hookOmyoMagicCost)
aobscanmodule(hookJutsuCost,nioh2.exe+1328774,f3xxxxxxxxxxxxxxf3xxxxxxxxxxxxxxf3xxxxxxf3xxxxxxxx83xxxxf7xxc1xxxx89)
alloc(newmemhookJutsuCost,64,hookJutsuCost)

label(_GetMagCost)
label(code_GetMagCost)
label(originalcode_hookOmyoMagicCost)
label(returnOmyoMagicCost)
label(returnhookJutsuCost)
label(originalcode_hookJutsuCost)

registersymbol(_GetMagCost)
registersymbol(PSX_GetMagCost)
registersymbol(code_GetMagCost)
registersymbol(hookOmyoMagicCost)
registersymbol(originalcode_hookOmyoMagicCost)
registersymbol(hookJutsuCost)
registersymbol(originalcode_hookJutsuCost)

newmem_GetMagCost:
  mov [_GetMagCost],rdi  //main pointer
  xor eax,eax
  mov [rdi+000000B0],ax
  jmp return_GetMagCost
code_GetMagCost:
  readmem(PSX_GetMagCost,7)
  jmp return_GetMagCost
_GetMagCost:
  8b
PSX_GetMagCost:
  jmp newmem_GetMagCost
  nop 2
return_GetMagCost:


newmemhookOmyoMagicCost:
    xor eax, eax
    mov [rsi+000000B0], eax
originalcode_hookOmyoMagicCost:
    readmem(hookOmyoMagicCost, 7)
	jmp returnOmyoMagicCost

hookOmyoMagicCost:
	jmp newmemhookOmyoMagicCost
	nop
	nop

returnOmyoMagicCost:


newmemhookJutsuCost:
    xorps xmm1,xmm1
originalcode_hookJutsuCost:
    readmem(hookJutsuCost, 8)
	jmp returnhookJutsuCost

hookJutsuCost:
	jmp newmemhookJutsuCost
	db 90 90 90

returnhookJutsuCost:


[DISABLE]

PSX_GetMagCost:
  readmem(code_GetMagCost,7)
//Alt: movzx eax,word ptr [rdi+000000B0]

hookOmyoMagicCost:
	readmem(originalcode_hookOmyoMagicCost, 7)

hookJutsuCost:
    readmem(originalcode_hookJutsuCost, 8)

unregistersymbol(*)//unreg all
dealloc(*)//dealoc all
//unregistersymbol(_GetMagCost)
//unregistersymbol(PSX_GetMagCost)
//unregistersymbol(code_GetMagCost)
//dealloc(newmem_GetMagCost)
{dealloc(newmemhookOmyoMagicCost)
dealloc(newmemhookJutsuCost)
unregistersymbol(hookOmyoMagicCost)
unregistersymbol(originalcode_hookOmyoMagicCost)
unregistersymbol(hookJutsuCost)
unregistersymbol(originalcode_hookJutsuCost)
}
{$lua}
if syntaxcheck then return end
-----------------------
memrec.Color=0x00008000
-------------- A.B.G.R 
{$asm}
{
// ORIGINAL CODE - INJECTION POINT: nioh2.exe+D1D5F7

nioh2.exe+D1D5AD: 48 85 C9              - test rcx,rcx
nioh2.exe+D1D5B0: 74 05                 - je nioh2.exe+D1D5B7
nioh2.exe+D1D5B2: 0F B7 01              - movzx eax,word ptr [rcx]
nioh2.exe+D1D5B5: EB 05                 - jmp nioh2.exe+D1D5BC
nioh2.exe+D1D5B7: B8 01 00 00 00        - mov eax,00000001
nioh2.exe+D1D5BC: 66 FF C8              - dec ax
nioh2.exe+D1D5BF: 66 83 F8 03           - cmp ax,03
nioh2.exe+D1D5C3: 73 0B                 - jae nioh2.exe+D1D5D0
nioh2.exe+D1D5C5: 0F B7 C0              - movzx eax,ax
nioh2.exe+D1D5C8: 48 8D 0C 40           - lea rcx,[rax+rax*2]
nioh2.exe+D1D5CC: 48 8D 3C 4F           - lea rdi,[rdi+rcx*2]
nioh2.exe+D1D5D0: 0F B7 13              - movzx edx,word ptr [rbx]
nioh2.exe+D1D5D3: 4C 8D 87 AE 00 00 00  - lea r8,[rdi+000000AE]
nioh2.exe+D1D5DA: 66 3B 97 AC 00 00 00  - cmp dx,[rdi+000000AC]
nioh2.exe+D1D5E1: 73 09                 - jae nioh2.exe+D1D5EC
nioh2.exe+D1D5E3: 48 8D 8F AC 00 00 00  - lea rcx,[rdi+000000AC]
nioh2.exe+D1D5EA: EB 0B                 - jmp nioh2.exe+D1D5F7
nioh2.exe+D1D5EC: 66 41 39 10           - cmp [r8],dx
nioh2.exe+D1D5F0: 48 8B CB              - mov rcx,rbx
nioh2.exe+D1D5F3: 49 0F 42 C8           - cmovb rcx,r8
// ---------- INJECTING HERE ----------
nioh2.exe+D1D5F7: 0F B7 87 B0 00 00 00  - movzx eax,word ptr [rdi+000000B0]
// ---------- DONE INJECTING  ----------
nioh2.exe+D1D5FE: 66 0F 6E C8           - movd xmm1,eax
nioh2.exe+D1D602: 0F B7 01              - movzx eax,word ptr [rcx]
nioh2.exe+D1D605: 0F 5B C9              - cvtdq2ps xmm1,xmm1
nioh2.exe+D1D608: 66 0F 6E C0           - movd xmm0,eax
nioh2.exe+D1D60C: B8 CD CC CC CC        - mov eax,CCCCCCCD
nioh2.exe+D1D611: F3 0F 59 CE           - mulss xmm1,xmm6
nioh2.exe+D1D615: 0F 5B C0              - cvtdq2ps xmm0,xmm0
nioh2.exe+D1D618: F3 0F 59 CF           - mulss xmm1,xmm7
nioh2.exe+D1D61C: F3 0F 59 C8           - mulss xmm1,xmm0
nioh2.exe+D1D620: F3 48 0F 2C C9        - cvttss2si rcx,xmm1
nioh2.exe+D1D625: 83 C1 09              - add ecx,09
nioh2.exe+D1D628: F7 E1                 - mul ecx
nioh2.exe+D1D62A: C1 EA 03              - shr edx,03
nioh2.exe+D1D62D: 41 01 96 30 C1 1C 00  - add [r14+001CC130],edx
nioh2.exe+D1D634: 0F B7 BB 3E 01 00 00  - movzx edi,word ptr [rbx+0000013E]
nioh2.exe+D1D63B: 66 85 FF              - test di,di
nioh2.exe+D1D63E: 0F 84 FB 00 00 00     - je nioh2.exe+D1D73F
nioh2.exe+D1D644: 48 8B 05 0D 6B 9A 01  - mov rax,[nioh2.exe+26C4158]
nioh2.exe+D1D64B: 41 83 C8 FF           - or r8d,-01
nioh2.exe+D1D64F: 0F B7 D7              - movzx edx,di
}
Last edited by SinGul4ritY on Mon Feb 22, 2021 8:20 am, edited 1 time in total.

Artoria99
What is cheating?
What is cheating?
Posts: 4
Joined: Mon Feb 22, 2021 3:24 am
Reputation: 0

Re: Nioh 2 Complete Edition CT

Post by Artoria99 »

Im so sorry if im repeating something that's already been questioned, but if i wanna edit my equipment
Say change the effects of them, what should I do?
I saw someone do it but i dont know what values to change
(wanna make smth based on the wiki but dont wanna farm)

bloodaxis
Expert Cheater
Expert Cheater
Posts: 323
Joined: Thu Apr 13, 2017 5:09 am
Reputation: 26

Re: Nioh 2 Complete Edition CT

Post by bloodaxis »

Artoria99 wrote:
Mon Feb 22, 2021 3:28 am
(wanna make smth based on the wiki but dont wanna farm)
Change effect id, and set efficiency to max, footer pt2 to whatever it needs to be (normal or innate/setbonus).

putthi91
Novice Cheater
Novice Cheater
Posts: 17
Joined: Fri Aug 24, 2018 12:27 pm
Reputation: 3

Re: Nioh 2 Complete Edition CT

Post by putthi91 »

is it possible to separate weapon elemental buffs from other buffs ? i hate it when i buff my weapon and the buff runs out even before i can land a hit on the boss lol.

CeLioCiBR
Expert Cheater
Expert Cheater
Posts: 107
Joined: Wed Apr 26, 2017 10:02 am
Reputation: 7

Re: Nioh 2 Complete Edition CT

Post by CeLioCiBR »

Guys, huh..
How to edit glory without receiving a ban ?
There's no risk ?

just want to buy everything.
Don't want it to be max value or something..

SinGul4ritY
Expert Cheater
Expert Cheater
Posts: 95
Joined: Fri Sep 25, 2020 5:45 pm
Reputation: 58

Re: Nioh 2 Complete Edition CT

Post by SinGul4ritY »

updated:
As addition to the Zero Ninjutsu/Onmyo Magic Cost
here is a working Omnyo Part

2021-02-22:
- Merged the 2 script together
- Fixed AOB for Omnyo so it works in combination with the original

viewtopic.php?f=4&t=15040&p=178931#p178931

User avatar
Arikado
Expert Cheater
Expert Cheater
Posts: 101
Joined: Mon Dec 23, 2019 4:53 pm
Reputation: 78

Re: Nioh 2 Complete Edition CT

Post by Arikado »

my [Script v1.9] & [Script v1.6.1 for v1.25.x] is out! :)

viewtopic.php?p=177178#p177178

Z3nas
Noobzor
Noobzor
Posts: 11
Joined: Thu Aug 23, 2018 11:12 pm
Reputation: 1

Re: Nioh 2 Complete Edition CT

Post by Z3nas »

On the Skill Customization screen you are able to assign skills special attributes, like having them do lightning damage - or scaling their damage with a particular attribute. But you are only able to assign each attribute to 1 skill per weapon.

Has anyone figured out a way to bypass this? Making it so you can freely assign them without limit.

pulot2
Noobzor
Noobzor
Posts: 5
Joined: Wed Mar 29, 2017 4:08 pm
Reputation: 1

Re: Nioh 2 Complete Edition CT

Post by pulot2 »

help my game crash every time i open focus stat window... you get focus stat after you lvl to 750..... but every time i open that focus stat page to upgrade it.... game crash...


nevermind..... just turn off riva tuner stat everything fine.......

proff13
Noobzor
Noobzor
Posts: 8
Joined: Sun Sep 10, 2017 9:26 am
Reputation: 0

Re: Nioh 2 Complete Edition CT

Post by proff13 »

Arikado wrote:
Mon Feb 22, 2021 8:38 am
my [Script v1.9] & [Script v1.6.1 for v1.25.x] is out! :)

viewtopic.php?p=177178#p177178
Can you please share code for model change from version 1.2? Really wants to make script to keep transformation skin in cutscene, but can't find address for current model (only found adress that set you to your yokai form and normal one, but it's not contains nothing but 0- for normal form and 1 fot yokai)

User avatar
gunbalde60
Fearless Donors
Fearless Donors
Posts: 211
Joined: Tue Jan 09, 2018 3:53 am
Reputation: 18

Re: Nioh 2 Complete Edition CT

Post by gunbalde60 »

Arikado wrote:
Mon Feb 22, 2021 8:38 am
my [Script v1.9] & [Script v1.6.1 for v1.25.x] is out! :)

viewtopic.php?p=177178#p177178
Thanks a lot yet again.

User avatar
Arikado
Expert Cheater
Expert Cheater
Posts: 101
Joined: Mon Dec 23, 2019 4:53 pm
Reputation: 78

Re: Nioh 2 Complete Edition CT

Post by Arikado »

proff13 wrote:
Mon Feb 22, 2021 1:00 pm
Arikado wrote:
Mon Feb 22, 2021 8:38 am
my [Script v1.9] & [Script v1.6.1 for v1.25.x] is out! :)

viewtopic.php?p=177178#p177178
Can you please share code for model change from version 1.2? Really wants to make script to keep transformation skin in cutscene, but can't find address for current model (only found adress that set you to your yokai form and normal one, but it's not contains nothing but 0- for normal form and 1 fot yokai)
For Coders -> Lists -> listCharaModel
I already share it... :o

proff13
Noobzor
Noobzor
Posts: 8
Joined: Sun Sep 10, 2017 9:26 am
Reputation: 0

Re: Nioh 2 Complete Edition CT

Post by proff13 »

Arikado wrote:
Mon Feb 22, 2021 2:51 pm
proff13 wrote:
Mon Feb 22, 2021 1:00 pm
Arikado wrote:
Mon Feb 22, 2021 8:38 am
my [Script v1.9] & [Script v1.6.1 for v1.25.x] is out! :)

viewtopic.php?p=177178#p177178
Can you please share code for model change from version 1.2? Really wants to make script to keep transformation skin in cutscene, but can't find address for current model (only found adress that set you to your yokai form and normal one, but it's not contains nothing but 0- for normal form and 1 fot yokai)
For Coders -> Lists -> listCharaModel
I already share it... :o
Thank you! So if you listed for example koroku model as 20, then i need to change model to koroku and search for 20? Or i misunderstood for what this variables for?

Code: Select all

17:Saito Toshimitsu(斎藤利三)
36:Azai Nagamasa(浅井長政)
4F:Maeda Toshiie(前田利家)
87:Okuni(阿国)
89:Imagawa Yoshimoto(今川義元)
[b]20:Hachisuka Koroku(蜂須賀小六)[/b]
29:Takenaka Hanbei(竹中半兵衛)
85:Matsunaga Hisahide(松永久秀)
C5:Honda Tadakatsu(本多忠勝)
49:Hattori Hanzo[Masanari](服部半蔵[正成])
13:Saika Magoichi(雑賀孫一)
47:Yasuke(ヤスケ)
C4:William[c. 1600~]
D7:William[c. 1616]

User avatar
Arikado
Expert Cheater
Expert Cheater
Posts: 101
Joined: Mon Dec 23, 2019 4:53 pm
Reputation: 78

Re: Nioh 2 Complete Edition CT

Post by Arikado »

proff13 wrote:
Mon Feb 22, 2021 4:32 pm
Arikado wrote:
Mon Feb 22, 2021 2:51 pm
proff13 wrote:
Mon Feb 22, 2021 1:00 pm


Can you please share code for model change from version 1.2? Really wants to make script to keep transformation skin in cutscene, but can't find address for current model (only found adress that set you to your yokai form and normal one, but it's not contains nothing but 0- for normal form and 1 fot yokai)
For Coders -> Lists -> listCharaModel
I already share it... :o
Thank you! So if you listed for example koroku model as 20, then i need to change model to koroku and search for 20? Or i misunderstood for what this variables for?
all in hex value.

Post Reply

Who is online

Users browsing this forum: Arikado, Dimensionist, Dosamer, Google Adsense [Bot], HylianZ, JankaSuzanka, KishudarK, Majestic-12 [Bot], makotech222, stanforce123