[Solved]Sword Art Online: Hollow Realization Deluxe Edition

Ask about cheats/tables for single player games here
kuruna
Cheater
Cheater
Posts: 34
Joined: Sat Oct 28, 2017 3:04 pm
Reputation: 0

Re: Sword Art Online: Hollow Realization Deluxe Edition

Post by kuruna »

any1 found any for affection, multliplier etc?

User avatar
ReDragonInc
Expert Cheater
Expert Cheater
Posts: 130
Joined: Fri Mar 10, 2017 10:32 pm
Reputation: 3

Re: Sword Art Online: Hollow Realization Deluxe Edition

Post by ReDragonInc »

qweasdzxc17 wrote:
Sat Oct 28, 2017 9:24 pm
ReDragonInc wrote:
Sat Oct 28, 2017 8:36 pm
qweasdzxc17 wrote:
Sat Oct 28, 2017 6:07 pm
Heres a table with the three scripts above and a hell lot of addresses.

EX Skill is missing Fanged Guardian only.

sao_hr.CT
Curiously, how does the skill level multiplier work?
Lots of inc cx
Directly multiplying the counter register resulted in values that are too large after the script was executed several times
Ex 8, 18, 38, 98......
Originally it was something like this:

Code: Select all

Push ax
Mov ax,8
Imul cx,ax
Pop ax
Yeah but...what does it do? Multiply the gains for the skills? Or put the skills at a much higher number?

qweasdzxc17
Expert Cheater
Expert Cheater
Posts: 167
Joined: Wed Apr 19, 2017 10:41 am
Reputation: 81

Re: Sword Art Online: Hollow Realization Deluxe Edition

Post by qweasdzxc17 »

ReDragonInc wrote:
Sat Oct 28, 2017 10:21 pm
qweasdzxc17 wrote:
Sat Oct 28, 2017 9:24 pm
ReDragonInc wrote:
Sat Oct 28, 2017 8:36 pm


Curiously, how does the skill level multiplier work?
Lots of inc cx
Directly multiplying the counter register resulted in values that are too large after the script was executed several times
Ex 8, 18, 38, 98......
Originally it was something like this:

Code: Select all

Push ax
Mov ax,8
Imul cx,ax
Pop ax
Yeah but...what does it do? Multiply the gains for the skills? Or put the skills at a much higher number?
It multiplies the increment when you kill a mob. (At least in theory)
Normally +1 but with script +2
Skill levels are more tricky than SS Masteries as sometimes the gain might be +1 +2 or +3 Assuming that you have 4 "inc cx" the values would become +4, +5, +6

User avatar
ReDragonInc
Expert Cheater
Expert Cheater
Posts: 130
Joined: Fri Mar 10, 2017 10:32 pm
Reputation: 3

Re: Sword Art Online: Hollow Realization Deluxe Edition

Post by ReDragonInc »

qweasdzxc17 wrote:
Sat Oct 28, 2017 10:28 pm
ReDragonInc wrote:
Sat Oct 28, 2017 10:21 pm
qweasdzxc17 wrote:
Sat Oct 28, 2017 9:24 pm


Lots of inc cx
Directly multiplying the counter register resulted in values that are too large after the script was executed several times
Ex 8, 18, 38, 98......
Originally it was something like this:

Code: Select all

Push ax
Mov ax,8
Imul cx,ax
Pop ax
Yeah but...what does it do? Multiply the gains for the skills? Or put the skills at a much higher number?
It multiplies the increment when you kill a mob. (At least in theory)
Normally +1 but with script +2
Skill levels are more tricky than SS Masteries as sometimes the gain might be +1 +2 or +3 Assuming that you have 4 "inc cx" the values would become +4, +5, +6
I'm guessing I'm slow today because I don't get what you mean? It multiplies the increment when you kill a mob. The increment of what? Cuz, so far it doesn't seem to do anything.

User avatar
cdtrico
Expert Cheater
Expert Cheater
Posts: 139
Joined: Mon Apr 03, 2017 6:13 pm
Reputation: 8

Re: Sword Art Online: Hollow Realization Deluxe Edition

Post by cdtrico »

ReDragonInc wrote:
Sun Oct 29, 2017 12:32 am
qweasdzxc17 wrote:
Sat Oct 28, 2017 10:28 pm
ReDragonInc wrote:
Sat Oct 28, 2017 10:21 pm


Yeah but...what does it do? Multiply the gains for the skills? Or put the skills at a much higher number?
It multiplies the increment when you kill a mob. (At least in theory)
Normally +1 but with script +2
Skill levels are more tricky than SS Masteries as sometimes the gain might be +1 +2 or +3 Assuming that you have 4 "inc cx" the values would become +4, +5, +6
I'm guessing I'm slow today because I don't get what you mean? It multiplies the increment when you kill a mob. The increment of what? Cuz, so far it doesn't seem to do anything.
Increment as in how much the stat increases per action, since the skill levels increase based on the strength of the enemy you fought too, to be fair I just put in so many inc cx that my stat increases with a thousand everytime so it wasn't really noticable

User avatar
ReeevY
Noobzor
Noobzor
Posts: 11
Joined: Sun Oct 29, 2017 5:44 am
Reputation: 2

Re: Sword Art Online: Hollow Realization Deluxe Edition

Post by ReeevY »

qweasdzxc17 wrote:
Sat Oct 28, 2017 6:17 pm
kuruna wrote:
Sat Oct 28, 2017 6:08 pm
qweasdzxc17 wrote:
Sat Oct 28, 2017 6:01 pm


Ultana GP id is "54 01 67" in memory view
Thanks for your reply. But how do I use this to get some in my inventory. Cos after i have it in the inventory i can multiply it.
Find Any quantity in your inventory by scanning for it eg. (140B65D84 4 bytes 9999) -> Add address to cheat table -> right click -> Browse this memory reigon.

In the 2nd half of that window you should see a pattern like 54 01 67 00 0F 27 followed by 18 x 00 then another of the first type
Example:
[5B 00 67 00 0F 27] [00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00] [5F 00 67 00 06 27]

Goto the end + 18 x 00 and then add this [54 01 67 00 0F 27]
Example:
[5B 00 67 00 0F 27] [00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00] [5F 00 67 00 06 27] [00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00] [54 01 67 00 0F 27]

Code: Select all

Item Id        Space      Quantity (Little Endian)
    |             |                        |
54 01 67         00                     0F 27
Well I am fairly new to this, but following qweasdzxc17 I was able to modify values for equipment, so here it is:
1 Buy a short sword put in the werehouse, you dont need to do this step (but it is easyer to find where start the item id and where it ends)
2 If you bought the sword look for the id:
32 00 01
should be something like this:
32 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 (21 pair of 00 after 01)
[00 00] represents the weapon id (first two pair, in this case the short sword 32 00)
[00] represents the weapon type (01 one-handed sword)
[00] is the stage of the enhacement of the weapon(short sword+1,+2...etc)
[00 00 00 00 00 00] (here it is the weapons buff, example vit+ sp+ hp+, all of its buff are listed here)
[00 00 00 00] (it is the sacrament/crystal slot of the weapon, further buffs the weapon)
[00 00]Rarity of the weapon (number of stars)
[00 00] Oracle( HUGE BUFF TO ATK STATS ON WEAPONS)
[00 00 00 00 00 00] Aparently does nothing.

Sooooo if you want a Paragon Katana Ame no murakumo +9 4stars with two diamond sacrament +8% with huge boost in vit,agi and sp should be something like this

D0 07 08 89 E7 7F E9 7F E2 7F 92 B6 92 B6 3B 62 7F 7F 00 00 00 00 00 00

D0 07-Item ID/ 08 - Weapon Type/ 89 - Weapon Enhacement/ E7 7F E9 7F E2 7F - Weapon Buffs/ 92 B6 92 B6 - Sacrament/Crystals/ 3B 62 - Rarity/ 7F 7F - Oracle/ 00 00 00 00 00 00- DONT KNOW/


NOW THE ID´s
D0 07 ------> This are the id for the PARAGON WEAPONS
46 07 -------> Tier One Legendary weapon (example:ASMODEUS)
47 07---------> Tier Two Legendary weapon(example:FINAL AVALANCHE)
48 07 ----------->Tier Three Legendary weapon(example:TYRFING)
Weapon types
01 - ONE HANDED SWORD, 02 - RAPIER, 03 - SCIMITAR, 04 - DAGGER, 06 - CLUB, 08 - KATANA, 14 - GREAT SWORD, 15 - AXE, 16 - SPEAR

Weapon Enhacement
89 = +9

Weapon Buff (7F is the magnitude of the buff)
E1 7F HP +102300
E2 7F SP +1023
E3 7F attack +1023
E4 7F defense +1023
E5 7F (NO EFFECT)
E6 7F STR +1023
E7 7F VIT +1023
E8 7F DEX +1023
E9 7F AGI +1023
EA 7F Luck +1023
EB 7F Slashing Resistance +1023
EC 7F Thrusting Resistance +1023
ED 7F Blunt Resistance +1023
EE 7F SP BASED ATK UP 15%
EF 7F stun resistance +1023
F0 7F Knock Down Resistance +1023
F1 7F Critical Resistance +1023
F2 7F Poison Resistance +1023
F3 7F Numb Resistance +1023
F4 7F Bleed REsistance +1023
F5 7F Physical Resistance +1023
F6 7F Soul Resistance +1023
F7 7F Parameter Debuff Resistance +1023

SACRAMENT CRYSTALS:(First two numbers type of the crystal, the other two its effect, example 9E Crit A9 ATk +5%...)
51 9E Critical CRYSTAL
92 B6 ATK SPEED CRYSTAL

Rarity(need a effect buff to take effect)
3B 62 - 4STARS


That is all some id i got from a youtuber that uses wizard to edit the ps4 save data of hollow realization
Credits to him: AHK Al-Kaabi
and to qweasdzxc17 for finding the werehouse adress.

User avatar
oHansel
Novice Cheater
Novice Cheater
Posts: 22
Joined: Sun Oct 29, 2017 7:57 am
Reputation: 0

Re: Sword Art Online: Hollow Realization Deluxe Edition

Post by oHansel »

it would be very helpfull if u guys post a table to donwload :c

qweasdzxc17
Expert Cheater
Expert Cheater
Posts: 167
Joined: Wed Apr 19, 2017 10:41 am
Reputation: 81

Re: Sword Art Online: Hollow Realization Deluxe Edition

Post by qweasdzxc17 »

ReeevY wrote:
Sun Oct 29, 2017 7:12 am
qweasdzxc17 wrote:
Sat Oct 28, 2017 6:17 pm
kuruna wrote:
Sat Oct 28, 2017 6:08 pm


Thanks for your reply. But how do I use this to get some in my inventory. Cos after i have it in the inventory i can multiply it.
Find Any quantity in your inventory by scanning for it eg. (140B65D84 4 bytes 9999) -> Add address to cheat table -> right click -> Browse this memory reigon.

In the 2nd half of that window you should see a pattern like 54 01 67 00 0F 27 followed by 18 x 00 then another of the first type
Example:
[5B 00 67 00 0F 27] [00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00] [5F 00 67 00 06 27]

Goto the end + 18 x 00 and then add this [54 01 67 00 0F 27]
Example:
[5B 00 67 00 0F 27] [00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00] [5F 00 67 00 06 27] [00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00] [54 01 67 00 0F 27]

Code: Select all

Item Id        Space      Quantity (Little Endian)
    |             |                        |
54 01 67         00                     0F 27
Well I am fairly new to this, but following qweasdzxc17 I was able to modify values for equipment, so here it is:
1 Buy a short sword put in the werehouse, you dont need to do this step (but it is easyer to find where start the item id and where it ends)
2 If you bought the sword look for the id:
32 00 01
should be something like this:
32 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 (21 pair of 00 after 01)
[00 00] represents the weapon id (first two pair, in this case the short sword 32 00)
[00] represents the weapon type (01 one-handed sword)
[00] is the stage of the enhacement of the weapon(short sword+1,+2...etc)
[00 00 00 00 00 00] (here it is the weapons buff, example vit+ sp+ hp+, all of its buff are listed here)
[00 00 00 00] (it is the sacrament/crystal slot of the weapon, further buffs the weapon)
[00 00]Rarity of the weapon (number of stars)
[00 00] Oracle( HUGE BUFF TO ATK STATS ON WEAPONS)
[00 00 00 00 00 00] Aparently does nothing.

Sooooo if you want a Paragon Katana Ame no murakumo +9 4stars with two diamond sacrament +8% with huge boost in vit,agi and sp should be something like this

D0 07 08 89 E7 7F E9 7F E2 7F 92 B6 92 B6 3B 62 7F 7F 00 00 00 00 00 00

D0 07-Item ID/ 08 - Weapon Type/ 89 - Weapon Enhacement/ E7 7F E9 7F E2 7F - Weapon Buffs/ 92 B6 92 B6 - Sacrament/Crystals/ 3B 62 - Rarity/ 7F 7F - Oracle/ 00 00 00 00 00 00- DONT KNOW/


NOW THE ID´s
D0 07 ------> This are the id for the PARAGON WEAPONS
46 07 -------> Tier One Legendary weapon (example:ASMODEUS)
47 07---------> Tier Two Legendary weapon(example:FINAL AVALANCHE)
48 07 ----------->Tier Three Legendary weapon(example:TYRFING)
Weapon types
01 - ONE HANDED SWORD, 02 - RAPIER, 03 - SCIMITAR, 04 - DAGGER, 06 - CLUB, 08 - KATANA, 14 - GREAT SWORD, 15 - AXE, 16 - SPEAR

Weapon Enhacement
89 = +9

Weapon Buff (7F is the magnitude of the buff)
E1 7F HP +102300
E2 7F SP +1023
E3 7F attack +1023
E4 7F defense +1023
E5 7F (NO EFFECT)
E6 7F STR +1023
E7 7F VIT +1023
E8 7F DEX +1023
E9 7F AGI +1023
EA 7F Luck +1023
EB 7F Slashing Resistance +1023
EC 7F Thrusting Resistance +1023
ED 7F Blunt Resistance +1023
EE 7F SP BASED ATK UP 15%
EF 7F stun resistance +1023
F0 7F Knock Down Resistance +1023
F1 7F Critical Resistance +1023
F2 7F Poison Resistance +1023
F3 7F Numb Resistance +1023
F4 7F Bleed REsistance +1023
F5 7F Physical Resistance +1023
F6 7F Soul Resistance +1023
F7 7F Parameter Debuff Resistance +1023

SACRAMENT CRYSTALS:(First two numbers type of the crystal, the other two its effect, example 9E Crit A9 ATk +5%...)
51 9E Critical CRYSTAL
92 B6 ATK SPEED CRYSTAL

Rarity(need a effect buff to take effect)
3B 62 - 4STARS


That is all some id i got from a youtuber that uses wizard to edit the ps4 save data of hollow realization
Credits to him: AHK Al-Kaabi
and to qweasdzxc17 for finding the werehouse adress.
Does the game flag you with a red name if you use this? The PS4 version seems to detect these types of impossible* weapons and flag you in multiplayer, i'm wondering if its the same in the PC version

* Not generated by the game, has stats that are impossible naturally.

User avatar
ReeevY
Noobzor
Noobzor
Posts: 11
Joined: Sun Oct 29, 2017 5:44 am
Reputation: 2

Re: Sword Art Online: Hollow Realization Deluxe Edition

Post by ReeevY »

qweasdzxc17 wrote:
Sun Oct 29, 2017 8:18 am
ReeevY wrote:
Sun Oct 29, 2017 7:12 am
qweasdzxc17 wrote:
Sat Oct 28, 2017 6:17 pm


Find Any quantity in your inventory by scanning for it eg. (140B65D84 4 bytes 9999) -> Add address to cheat table -> right click -> Browse this memory reigon.

In the 2nd half of that window you should see a pattern like 54 01 67 00 0F 27 followed by 18 x 00 then another of the first type
Example:
[5B 00 67 00 0F 27] [00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00] [5F 00 67 00 06 27]

Goto the end + 18 x 00 and then add this [54 01 67 00 0F 27]
Example:
[5B 00 67 00 0F 27] [00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00] [5F 00 67 00 06 27] [00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00] [54 01 67 00 0F 27]

Code: Select all

Item Id        Space      Quantity (Little Endian)
    |             |                        |
54 01 67         00                     0F 27
Well I am fairly new to this, but following qweasdzxc17 I was able to modify values for equipment, so here it is:
1 Buy a short sword put in the werehouse, you dont need to do this step (but it is easyer to find where start the item id and where it ends)
2 If you bought the sword look for the id:
32 00 01
should be something like this:
32 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 (21 pair of 00 after 01)
[00 00] represents the weapon id (first two pair, in this case the short sword 32 00)
[00] represents the weapon type (01 one-handed sword)
[00] is the stage of the enhacement of the weapon(short sword+1,+2...etc)
[00 00 00 00 00 00] (here it is the weapons buff, example vit+ sp+ hp+, all of its buff are listed here)
[00 00 00 00] (it is the sacrament/crystal slot of the weapon, further buffs the weapon)
[00 00]Rarity of the weapon (number of stars)
[00 00] Oracle( HUGE BUFF TO ATK STATS ON WEAPONS)
[00 00 00 00 00 00] Aparently does nothing.

Sooooo if you want a Paragon Katana Ame no murakumo +9 4stars with two diamond sacrament +8% with huge boost in vit,agi and sp should be something like this

D0 07 08 89 E7 7F E9 7F E2 7F 92 B6 92 B6 3B 62 7F 7F 00 00 00 00 00 00

D0 07-Item ID/ 08 - Weapon Type/ 89 - Weapon Enhacement/ E7 7F E9 7F E2 7F - Weapon Buffs/ 92 B6 92 B6 - Sacrament/Crystals/ 3B 62 - Rarity/ 7F 7F - Oracle/ 00 00 00 00 00 00- DONT KNOW/


NOW THE ID´s
D0 07 ------> This are the id for the PARAGON WEAPONS
46 07 -------> Tier One Legendary weapon (example:ASMODEUS)
47 07---------> Tier Two Legendary weapon(example:FINAL AVALANCHE)
48 07 ----------->Tier Three Legendary weapon(example:TYRFING)
Weapon types
01 - ONE HANDED SWORD, 02 - RAPIER, 03 - SCIMITAR, 04 - DAGGER, 06 - CLUB, 08 - KATANA, 14 - GREAT SWORD, 15 - AXE, 16 - SPEAR

Weapon Enhacement
89 = +9

Weapon Buff (7F is the magnitude of the buff)
E1 7F HP +102300
E2 7F SP +1023
E3 7F attack +1023
E4 7F defense +1023
E5 7F (NO EFFECT)
E6 7F STR +1023
E7 7F VIT +1023
E8 7F DEX +1023
E9 7F AGI +1023
EA 7F Luck +1023
EB 7F Slashing Resistance +1023
EC 7F Thrusting Resistance +1023
ED 7F Blunt Resistance +1023
EE 7F SP BASED ATK UP 15%
EF 7F stun resistance +1023
F0 7F Knock Down Resistance +1023
F1 7F Critical Resistance +1023
F2 7F Poison Resistance +1023
F3 7F Numb Resistance +1023
F4 7F Bleed REsistance +1023
F5 7F Physical Resistance +1023
F6 7F Soul Resistance +1023
F7 7F Parameter Debuff Resistance +1023

SACRAMENT CRYSTALS:(First two numbers type of the crystal, the other two its effect, example 9E Crit A9 ATk +5%...)
51 9E Critical CRYSTAL
92 B6 ATK SPEED CRYSTAL

Rarity(need a effect buff to take effect)
3B 62 - 4STARS


That is all some id i got from a youtuber that uses wizard to edit the ps4 save data of hollow realization
Credits to him: AHK Al-Kaabi
and to qweasdzxc17 for finding the werehouse adress.
Does the game flag you with a red name if you use this? The PS4 version seems to detect these types of impossible* weapons and flag you in multiplayer, i'm wondering if its the same in the PC version

* Not generated by the game, has stats that are impossible naturally.
Yup, unfortunately the game will flag you with red name.

qweasdzxc17
Expert Cheater
Expert Cheater
Posts: 167
Joined: Wed Apr 19, 2017 10:41 am
Reputation: 81

Re: Sword Art Online: Hollow Realization Deluxe Edition

Post by qweasdzxc17 »

EXP Multiplier x2

Code: Select all

{ Game   : sao_hr.exe
  Version: 
  Date   : 2017-10-29
  Author : qweasdzxc17

  This script does blah blah blah
}

[ENABLE]

aobscanmodule(EXP,sao_hr.exe,8B 8F 38 9D 00 00 89 88) // should be unique
alloc(ExpMod,$1000,"sao_hr.exe"+200212)

label(ExpOri)
label(ExpRet)

ExpMod:
 push rax
 push rdx
 mov rdx,[rdi+00009D38]
 mov rax,[140B1571C]
 sub rdx,rax
 mov rax,(int)2
 imul rdx,rax
 mov rax,[140B1571C]
 add rax,rdx
 mov [rdi+00009D38],rax
 pop rdx
 pop rax

ExpOri:
  mov ecx,[rdi+00009D38]
  jmp ExpRet

EXP:
  jmp ExpMod
  nop

ExpRet:
registersymbol(EXP)

[DISABLE]

EXP:
  db 8B 8F 38 9D 00 00

unregistersymbol(EXP)
dealloc(ExpMod)

{
// ORIGINAL CODE - INJECTION POINT: "sao_hr.exe"+200212

"sao_hr.exe"+2001E4: 48 8B 01              -  mov rax,[rcx]
"sao_hr.exe"+2001E7: 48 89 5C 24 30        -  mov [rsp+30],rbx
"sao_hr.exe"+2001EC: FF 90 08 01 00 00     -  call qword ptr [rax+00000108]
"sao_hr.exe"+2001F2: 8B D6                 -  mov edx,esi
"sao_hr.exe"+2001F4: 48 8B CF              -  mov rcx,rdi
"sao_hr.exe"+2001F7: 0F B7 D8              -  movzx ebx,ax
"sao_hr.exe"+2001FA: E8 F1 CC FD FF        -  call sao_hr.exe+1DCEF0
"sao_hr.exe"+2001FF: E8 3C 41 16 00        -  call sao_hr.exe+364340
"sao_hr.exe"+200204: 0F B7 8F 3C 9D 00 00  -  movzx ecx,word ptr [rdi+00009D3C]
"sao_hr.exe"+20020B: 66 89 88 94 00 00 00  -  mov [rax+00000094],cx
// ---------- INJECTING HERE ----------
"sao_hr.exe"+200212: 8B 8F 38 9D 00 00     -  mov ecx,[rdi+00009D38]
// ---------- DONE INJECTING  ----------
"sao_hr.exe"+200218: 89 88 90 00 00 00     -  mov [rax+00000090],ecx
"sao_hr.exe"+20021E: 48 8B 07              -  mov rax,[rdi]
"sao_hr.exe"+200221: 48 8B CF              -  mov rcx,rdi
"sao_hr.exe"+200224: FF 90 08 01 00 00     -  call qword ptr [rax+00000108]
"sao_hr.exe"+20022A: 0F B7 C0              -  movzx eax,ax
"sao_hr.exe"+20022D: 3B C3                 -  cmp eax,ebx
"sao_hr.exe"+20022F: 48 8B 5C 24 30        -  mov rbx,[rsp+30]
"sao_hr.exe"+200234: 74 0C                 -  je sao_hr.exe+200242
"sao_hr.exe"+200236: 83 F8 32              -  cmp eax,32
"sao_hr.exe"+200239: 7C 07                 -  jl sao_hr.exe+200242
}
EDIT: Made it a true Multiplier Now, Change "(int)2" in mov rax,(int)2 to whatever you want your multiplier to be.
EDIT2: Possibly unsafe to use this. probably.

P.S. If someone more knowledgeable in assembly sees this, could you tell me if theres a risk of screwing up something else in my code?
Last edited by qweasdzxc17 on Sun Oct 29, 2017 11:05 am, edited 1 time in total.

kuruna
Cheater
Cheater
Posts: 34
Joined: Sat Oct 28, 2017 3:04 pm
Reputation: 0

Re: Sword Art Online: Hollow Realization Deluxe Edition

Post by kuruna »

qweasdzxc17 wrote:
Sun Oct 29, 2017 10:38 am
EXP Multiplier x2

Code: Select all

{ Game   : sao_hr.exe
  Version: 
  Date   : 2017-10-29
  Author : qweasdzxc17

  This script does blah blah blah
}

[ENABLE]

aobscanmodule(EXP,sao_hr.exe,8B 8F 38 9D 00 00 89 88) // should be unique
alloc(ExpMod,$1000,"sao_hr.exe"+200212)

label(ExpOri)
label(ExpRet)

ExpMod:
 push rax
 push rdx
 mov rdx,[rdi+00009D38]
 mov rax,[140B1571C]
 sub rdx,rax
 mov rax,(int)2
 imul rdx,rax
 mov rax,[140B1571C]
 add rax,rdx
 mov [rdi+00009D38],rax
 pop rdx
 pop rax

ExpOri:
  mov ecx,[rdi+00009D38]
  jmp ExpRet

EXP:
  jmp ExpMod
  nop

ExpRet:
registersymbol(EXP)

[DISABLE]

EXP:
  db 8B 8F 38 9D 00 00

unregistersymbol(EXP)
dealloc(ExpMod)

{
// ORIGINAL CODE - INJECTION POINT: "sao_hr.exe"+200212

"sao_hr.exe"+2001E4: 48 8B 01              -  mov rax,[rcx]
"sao_hr.exe"+2001E7: 48 89 5C 24 30        -  mov [rsp+30],rbx
"sao_hr.exe"+2001EC: FF 90 08 01 00 00     -  call qword ptr [rax+00000108]
"sao_hr.exe"+2001F2: 8B D6                 -  mov edx,esi
"sao_hr.exe"+2001F4: 48 8B CF              -  mov rcx,rdi
"sao_hr.exe"+2001F7: 0F B7 D8              -  movzx ebx,ax
"sao_hr.exe"+2001FA: E8 F1 CC FD FF        -  call sao_hr.exe+1DCEF0
"sao_hr.exe"+2001FF: E8 3C 41 16 00        -  call sao_hr.exe+364340
"sao_hr.exe"+200204: 0F B7 8F 3C 9D 00 00  -  movzx ecx,word ptr [rdi+00009D3C]
"sao_hr.exe"+20020B: 66 89 88 94 00 00 00  -  mov [rax+00000094],cx
// ---------- INJECTING HERE ----------
"sao_hr.exe"+200212: 8B 8F 38 9D 00 00     -  mov ecx,[rdi+00009D38]
// ---------- DONE INJECTING  ----------
"sao_hr.exe"+200218: 89 88 90 00 00 00     -  mov [rax+00000090],ecx
"sao_hr.exe"+20021E: 48 8B 07              -  mov rax,[rdi]
"sao_hr.exe"+200221: 48 8B CF              -  mov rcx,rdi
"sao_hr.exe"+200224: FF 90 08 01 00 00     -  call qword ptr [rax+00000108]
"sao_hr.exe"+20022A: 0F B7 C0              -  movzx eax,ax
"sao_hr.exe"+20022D: 3B C3                 -  cmp eax,ebx
"sao_hr.exe"+20022F: 48 8B 5C 24 30        -  mov rbx,[rsp+30]
"sao_hr.exe"+200234: 74 0C                 -  je sao_hr.exe+200242
"sao_hr.exe"+200236: 83 F8 32              -  cmp eax,32
"sao_hr.exe"+200239: 7C 07                 -  jl sao_hr.exe+200242
}
EDIT: Made it a true Multiplier Now, Change "(int)2" in mov rax,(int)2 to whatever you want your multiplier to be.

P.S. If someone more knowledgeable in assembly sees this, could you tell me if theres a risk of screwing up something else in my code?
Hi, is this for main or the partners?

qweasdzxc17
Expert Cheater
Expert Cheater
Posts: 167
Joined: Wed Apr 19, 2017 10:41 am
Reputation: 81

Re: Sword Art Online: Hollow Realization Deluxe Edition

Post by qweasdzxc17 »

kuruna wrote:
Sun Oct 29, 2017 11:02 am
qweasdzxc17 wrote:
Sun Oct 29, 2017 10:38 am
EXP Multiplier x2

Code: Select all

{ Game   : sao_hr.exe
  Version: 
  Date   : 2017-10-29
  Author : qweasdzxc17

  This script does blah blah blah
}

[ENABLE]

aobscanmodule(EXP,sao_hr.exe,8B 8F 38 9D 00 00 89 88) // should be unique
alloc(ExpMod,$1000,"sao_hr.exe"+200212)

label(ExpOri)
label(ExpRet)

ExpMod:
 push rax
 push rdx
 mov rdx,[rdi+00009D38]
 mov rax,[140B1571C]
 sub rdx,rax
 mov rax,(int)2
 imul rdx,rax
 mov rax,[140B1571C]
 add rax,rdx
 mov [rdi+00009D38],rax
 pop rdx
 pop rax

ExpOri:
  mov ecx,[rdi+00009D38]
  jmp ExpRet

EXP:
  jmp ExpMod
  nop

ExpRet:
registersymbol(EXP)

[DISABLE]

EXP:
  db 8B 8F 38 9D 00 00

unregistersymbol(EXP)
dealloc(ExpMod)

{
// ORIGINAL CODE - INJECTION POINT: "sao_hr.exe"+200212

"sao_hr.exe"+2001E4: 48 8B 01              -  mov rax,[rcx]
"sao_hr.exe"+2001E7: 48 89 5C 24 30        -  mov [rsp+30],rbx
"sao_hr.exe"+2001EC: FF 90 08 01 00 00     -  call qword ptr [rax+00000108]
"sao_hr.exe"+2001F2: 8B D6                 -  mov edx,esi
"sao_hr.exe"+2001F4: 48 8B CF              -  mov rcx,rdi
"sao_hr.exe"+2001F7: 0F B7 D8              -  movzx ebx,ax
"sao_hr.exe"+2001FA: E8 F1 CC FD FF        -  call sao_hr.exe+1DCEF0
"sao_hr.exe"+2001FF: E8 3C 41 16 00        -  call sao_hr.exe+364340
"sao_hr.exe"+200204: 0F B7 8F 3C 9D 00 00  -  movzx ecx,word ptr [rdi+00009D3C]
"sao_hr.exe"+20020B: 66 89 88 94 00 00 00  -  mov [rax+00000094],cx
// ---------- INJECTING HERE ----------
"sao_hr.exe"+200212: 8B 8F 38 9D 00 00     -  mov ecx,[rdi+00009D38]
// ---------- DONE INJECTING  ----------
"sao_hr.exe"+200218: 89 88 90 00 00 00     -  mov [rax+00000090],ecx
"sao_hr.exe"+20021E: 48 8B 07              -  mov rax,[rdi]
"sao_hr.exe"+200221: 48 8B CF              -  mov rcx,rdi
"sao_hr.exe"+200224: FF 90 08 01 00 00     -  call qword ptr [rax+00000108]
"sao_hr.exe"+20022A: 0F B7 C0              -  movzx eax,ax
"sao_hr.exe"+20022D: 3B C3                 -  cmp eax,ebx
"sao_hr.exe"+20022F: 48 8B 5C 24 30        -  mov rbx,[rsp+30]
"sao_hr.exe"+200234: 74 0C                 -  je sao_hr.exe+200242
"sao_hr.exe"+200236: 83 F8 32              -  cmp eax,32
"sao_hr.exe"+200239: 7C 07                 -  jl sao_hr.exe+200242
}
EDIT: Made it a true Multiplier Now, Change "(int)2" in mov rax,(int)2 to whatever you want your multiplier to be.

P.S. If someone more knowledgeable in assembly sees this, could you tell me if theres a risk of screwing up something else in my code?
Hi, is this for main or the partners?
Main only, Partners are handled differently.

kuruna
Cheater
Cheater
Posts: 34
Joined: Sat Oct 28, 2017 3:04 pm
Reputation: 0

Re: Sword Art Online: Hollow Realization Deluxe Edition

Post by kuruna »

so, no1 has any pointers or multipliers for affection? :(

kuruna
Cheater
Cheater
Posts: 34
Joined: Sat Oct 28, 2017 3:04 pm
Reputation: 0

Re: Sword Art Online: Hollow Realization Deluxe Edition

Post by kuruna »

ReeevY wrote:
Sun Oct 29, 2017 9:55 am
qweasdzxc17 wrote:
Sun Oct 29, 2017 8:18 am
ReeevY wrote:
Sun Oct 29, 2017 7:12 am


Well I am fairly new to this, but following qweasdzxc17 I was able to modify values for equipment, so here it is:
1 Buy a short sword put in the werehouse, you dont need to do this step (but it is easyer to find where start the item id and where it ends)
2 If you bought the sword look for the id:
32 00 01
should be something like this:
32 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 (21 pair of 00 after 01)
[00 00] represents the weapon id (first two pair, in this case the short sword 32 00)
[00] represents the weapon type (01 one-handed sword)
[00] is the stage of the enhacement of the weapon(short sword+1,+2...etc)
[00 00 00 00 00 00] (here it is the weapons buff, example vit+ sp+ hp+, all of its buff are listed here)
[00 00 00 00] (it is the sacrament/crystal slot of the weapon, further buffs the weapon)
[00 00]Rarity of the weapon (number of stars)
[00 00] Oracle( HUGE BUFF TO ATK STATS ON WEAPONS)
[00 00 00 00 00 00] Aparently does nothing.

Sooooo if you want a Paragon Katana Ame no murakumo +9 4stars with two diamond sacrament +8% with huge boost in vit,agi and sp should be something like this

D0 07 08 89 E7 7F E9 7F E2 7F 92 B6 92 B6 3B 62 7F 7F 00 00 00 00 00 00

D0 07-Item ID/ 08 - Weapon Type/ 89 - Weapon Enhacement/ E7 7F E9 7F E2 7F - Weapon Buffs/ 92 B6 92 B6 - Sacrament/Crystals/ 3B 62 - Rarity/ 7F 7F - Oracle/ 00 00 00 00 00 00- DONT KNOW/


NOW THE ID´s
D0 07 ------> This are the id for the PARAGON WEAPONS
46 07 -------> Tier One Legendary weapon (example:ASMODEUS)
47 07---------> Tier Two Legendary weapon(example:FINAL AVALANCHE)
48 07 ----------->Tier Three Legendary weapon(example:TYRFING)
Weapon types
01 - ONE HANDED SWORD, 02 - RAPIER, 03 - SCIMITAR, 04 - DAGGER, 06 - CLUB, 08 - KATANA, 14 - GREAT SWORD, 15 - AXE, 16 - SPEAR

Weapon Enhacement
89 = +9

Weapon Buff (7F is the magnitude of the buff)
E1 7F HP +102300
E2 7F SP +1023
E3 7F attack +1023
E4 7F defense +1023
E5 7F (NO EFFECT)
E6 7F STR +1023
E7 7F VIT +1023
E8 7F DEX +1023
E9 7F AGI +1023
EA 7F Luck +1023
EB 7F Slashing Resistance +1023
EC 7F Thrusting Resistance +1023
ED 7F Blunt Resistance +1023
EE 7F SP BASED ATK UP 15%
EF 7F stun resistance +1023
F0 7F Knock Down Resistance +1023
F1 7F Critical Resistance +1023
F2 7F Poison Resistance +1023
F3 7F Numb Resistance +1023
F4 7F Bleed REsistance +1023
F5 7F Physical Resistance +1023
F6 7F Soul Resistance +1023
F7 7F Parameter Debuff Resistance +1023

SACRAMENT CRYSTALS:(First two numbers type of the crystal, the other two its effect, example 9E Crit A9 ATk +5%...)
51 9E Critical CRYSTAL
92 B6 ATK SPEED CRYSTAL

Rarity(need a effect buff to take effect)
3B 62 - 4STARS


That is all some id i got from a youtuber that uses wizard to edit the ps4 save data of hollow realization
Credits to him: AHK Al-Kaabi
and to qweasdzxc17 for finding the werehouse adress.
Does the game flag you with a red name if you use this? The PS4 version seems to detect these types of impossible* weapons and flag you in multiplayer, i'm wondering if its the same in the PC version

* Not generated by the game, has stats that are impossible naturally.
Yup, unfortunately the game will flag you with red name.
HI, Do you have a list of Item IDs? I dont want to mod them i just wnat the best items in game haha. Tx :)
I am using fearlessrevolution trainer for this so..does the ID differ from cheatengine id? sorry new to this whole thing :)

User avatar
ReeevY
Noobzor
Noobzor
Posts: 11
Joined: Sun Oct 29, 2017 5:44 am
Reputation: 2

Re: Sword Art Online: Hollow Realization Deluxe Edition

Post by ReeevY »

kuruna wrote:
Sun Oct 29, 2017 12:31 pm
ReeevY wrote:
Sun Oct 29, 2017 9:55 am
qweasdzxc17 wrote:
Sun Oct 29, 2017 8:18 am


Does the game flag you with a red name if you use this? The PS4 version seems to detect these types of impossible* weapons and flag you in multiplayer, i'm wondering if its the same in the PC version

* Not generated by the game, has stats that are impossible naturally.
Yup, unfortunately the game will flag you with red name.
HI, Do you have a list of Item IDs? I dont want to mod them i just wnat the best items in game haha. Tx :)
I am using fearlessrevolution trainer for this so..does the ID differ from cheatengine id? sorry new to this whole thing :)
Well, I am pretty new to this but I think that the id that I gave is HEXADECIMAL for the memory, i dont know the real id.
One thing that I discovered is that if you dont want to mod the stats of the weapon, you just need to mod the first 2 pairs of numbers 32 00 to 48 07 and after that you should get a tier 3 weapon, go to the blacksmith and transform it will go straight up to rarity 5 weapon with legit max stats.

Locked

Who is online

Users browsing this forum: BigBear743, capacitor1337, DotBot, Grizzler79, KAasjebal, Luopua, R0nnn, Retroboy