Sword Art Online: Alicization Lycoris (Steam)

Upload your cheat tables here (No requests)
grbras
Noobzor
Noobzor
Posts: 9
Joined: Thu Jul 16, 2020 4:03 pm
Reputation: 6

Re: Sword Art Online: Alicization Lycoris (Steam)

Post by grbras »

Hello all,

Im trying to fix the buff list but for now what it does is the value you set in the NegVal is the one you get in everybuff (positive or negative).

Example: equippe move speed +15%, the actual value you will get the is one set in the NegVal.

Im still trying to figure how the hell i can cmp/test/xor the [rbx+10] to positive or negative (it works now, but not like i want), for now you can change the NegVal to meet the % you want.

Heres the code:
[ENABLE]

aobscanmodule(INJECT,sao_al.exe,F3 0F 10 43 10 F3 0F 10 35) // should be unique
alloc(newmem,$1000,"sao_al.exe")

label(code)
label(return)
label(PosVal)
label(NegVal)
registerSymbol(PosVal)
registerSymbol(NegVal)

newmem:
test [rbx+10], 0
ja code
movss xmm0,[NegVal]
movss [rbx+10],xmm0
jmp return

code:
movss xmm0,[PosVal]
jmp return

PosVal:
dq (float)100.0

NegVal:
dq (float)100.0

INJECT:
jmp newmem
return:
registersymbol(INJECT)

[DISABLE]

INJECT:
db F3 0F 10 43 10

unregistersymbol(INJECT)
unregistersymbol(PosVal)
unregistersymbol(NegVal)
dealloc(newmem)


This code is for the fearlessrevolution *.exe

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

User avatar
dallezh
Expert Cheater
Expert Cheater
Posts: 351
Joined: Sun Oct 29, 2017 11:00 am
Reputation: 20

Re: Sword Art Online: Alicization Lycoris (Steam)

Post by dallezh »

grbras wrote:
Thu Jul 16, 2020 4:12 pm
Hello all,

Im trying to fix the buff list but for now what it does is the value you set in the NegVal is the one you get in everybuff (positive or negative).

Example: equippe move speed +15%, the actual value you will get the is one set in the NegVal.

Im still trying to figure how the hell i can cmp/test/xor the [rbx+10] to positive or negative (it works now, but not like i want), for now you can change the NegVal to meet the % you want.

Heres the code:
[ENABLE]

aobscanmodule(INJECT,sao_al.exe,F3 0F 10 43 10 F3 0F 10 35) // should be unique
alloc(newmem,$1000,"sao_al.exe")

label(code)
label(return)
label(PosVal)
label(NegVal)
registerSymbol(PosVal)
registerSymbol(NegVal)

newmem:
test [rbx+10], 0
ja code
movss xmm0,[NegVal]
movss [rbx+10],xmm0
jmp return

code:
movss xmm0,[PosVal]
jmp return

PosVal:
dq (float)100.0

NegVal:
dq (float)100.0

INJECT:
jmp newmem
return:
registersymbol(INJECT)

[DISABLE]

INJECT:
db F3 0F 10 43 10

unregistersymbol(INJECT)
unregistersymbol(PosVal)
unregistersymbol(NegVal)
dealloc(newmem)


This code is for the fearlessrevolution *.exe
nice, if you ever get it to work how you want it to, then upload a table with it :D

User avatar
gradius12
Expert Cheater
Expert Cheater
Posts: 612
Joined: Mon Apr 02, 2018 2:07 am
Reputation: 45

Re: Sword Art Online: Alicization Lycoris (Steam)

Post by gradius12 »

Well that's great maybe you can do that part

alloc(newmem,$1000,"sao_al.exe") like these which are already available then it could work for both

a_busy_man
Expert Cheater
Expert Cheater
Posts: 497
Joined: Mon Jul 13, 2020 4:37 pm
Reputation: 102

Re: Sword Art Online: Alicization Lycoris (Steam)

Post by a_busy_man »

grbras wrote:
Thu Jul 16, 2020 4:12 pm
Hello all,

Im trying to fix the buff list but for now what it does is the value you set in the NegVal is the one you get in everybuff (positive or negative).

Example: equippe move speed +15%, the actual value you will get the is one set in the NegVal.

Im still trying to figure how the hell i can cmp/test/xor the [rbx+10] to positive or negative (it works now, but not like i want), for now you can change the NegVal to meet the % you want.

Heres the code:
[ENABLE]

aobscanmodule(INJECT,sao_al.exe,F3 0F 10 43 10 F3 0F 10 35) // should be unique
alloc(newmem,$1000,"sao_al.exe")

label(code)
label(return)
label(PosVal)
label(NegVal)
registerSymbol(PosVal)
registerSymbol(NegVal)

newmem:
test [rbx+10], 0
ja code
movss xmm0,[NegVal]
movss [rbx+10],xmm0
jmp return

code:
movss xmm0,[PosVal]
jmp return

PosVal:
dq (float)100.0

NegVal:
dq (float)100.0

INJECT:
jmp newmem
return:
registersymbol(INJECT)

[DISABLE]

INJECT:
db F3 0F 10 43 10

unregistersymbol(INJECT)
unregistersymbol(PosVal)
unregistersymbol(NegVal)
dealloc(newmem)


This code is for the fearlessrevolution *.exe
I think that oif you change the "sao_al.exe" for $process it will work regardless of the version. This already exist for the original scripts used on Dummer's table to make it work in both.

grbras
Noobzor
Noobzor
Posts: 9
Joined: Thu Jul 16, 2020 4:03 pm
Reputation: 6

Re: Sword Art Online: Alicization Lycoris (Steam)

Post by grbras »

For now this one will work OK.

[ENABLE]

aobscanmodule(INJECT,sao_al.exe,F3 0F 10 43 10 F3 0F 10 35) // should be unique
alloc(newmem,$1000,"sao_al.exe")

label(code)
label(return)
label(PosVal)
label(NegVal)
label(ValNotPerc)
registerSymbol(PosVal)
registerSymbol(NegVal)
registerSymbol(ValNotPerc)

newmem:
test [rbx+10], 0
ja code
movss xmm0,[NegVal]
movss [rbx+10],xmm0
movss xmm1,[NegVal]
movss [rbx+0C],xmm1
jmp return

code:
movss xmm0,[PosVal]
jmp return

PosVal:
dq (float)100.0

NegVal:
dq (float)100.0

ValNotPerc:
dq (float)-20.0

INJECT:
jmp newmem
return:
registersymbol(INJECT)

[DISABLE]

INJECT:
db F3 0F 10 43 10

unregistersymbol(INJECT)
unregistersymbol(PosVal)
unregistersymbol(NegVal)
unregistersymbol(ValNotPerc)
dealloc(newmem)



But theres a few things to see in here.

xmm0 registeres the % values
xmm1 register the values not the %

Buffs like the tailwind adds + value not + %
If you dont change the script you will get all +100 or +100%, cast tailwind and fly trow the map tho, or use skill speed to dont be able to combo, use the +HP% and the HP Regen and you dont die, use the +art bar and insta art, some things are funny orther not so much.
It also afect the party members.

I will need to find the VT from the buffs so it can manage single buffs alones, and not like this.

But enjoy it for now. I will finish the game first before doing anything else on this part.

I just posted the script so you guys can make it into ur tables, and add/remove the part to allow it to work on the other version not fearlessrevolution. :D :D

User avatar
gradius12
Expert Cheater
Expert Cheater
Posts: 612
Joined: Mon Apr 02, 2018 2:07 am
Reputation: 45

Re: Sword Art Online: Alicization Lycoris (Steam)

Post by gradius12 »

Does they work with the food boosts too sry for asking currently at work and can't test it

User avatar
dallezh
Expert Cheater
Expert Cheater
Posts: 351
Joined: Sun Oct 29, 2017 11:00 am
Reputation: 20

Re: Sword Art Online: Alicization Lycoris (Steam)

Post by dallezh »

grbras wrote:
Thu Jul 16, 2020 5:20 pm
For now this one will work OK.

[ENABLE]

aobscanmodule(INJECT,sao_al.exe,F3 0F 10 43 10 F3 0F 10 35) // should be unique
alloc(newmem,$1000,"sao_al.exe")

label(code)
label(return)
label(PosVal)
label(NegVal)
label(ValNotPerc)
registerSymbol(PosVal)
registerSymbol(NegVal)
registerSymbol(ValNotPerc)

newmem:
test [rbx+10], 0
ja code
movss xmm0,[NegVal]
movss [rbx+10],xmm0
movss xmm1,[NegVal]
movss [rbx+0C],xmm1
jmp return

code:
movss xmm0,[PosVal]
jmp return

PosVal:
dq (float)100.0

NegVal:
dq (float)100.0

ValNotPerc:
dq (float)-20.0

INJECT:
jmp newmem
return:
registersymbol(INJECT)

[DISABLE]

INJECT:
db F3 0F 10 43 10

unregistersymbol(INJECT)
unregistersymbol(PosVal)
unregistersymbol(NegVal)
unregistersymbol(ValNotPerc)
dealloc(newmem)



But theres a few things to see in here.

xmm0 registeres the % values
xmm1 register the values not the %

Buffs like the tailwind adds + value not + %
If you dont change the script you will get all +100 or +100%, cast tailwind and fly trow the map tho, or use skill speed to dont be able to combo, use the +HP% and the HP Regen and you dont die, use the +art bar and insta art, some things are funny orther not so much.
It also afect the party members.

I will need to find the VT from the buffs so it can manage single buffs alones, and not like this.

But enjoy it for now. I will finish the game first before doing anything else on this part.

I just posted the script so you guys can make it into ur tables, and add/remove the part to allow it to work on the other version not fearlessrevolution. :D :D
Can you please put your script into a cheat engine table and upload it here?

User avatar
gradius12
Expert Cheater
Expert Cheater
Posts: 612
Joined: Mon Apr 02, 2018 2:07 am
Reputation: 45

Re: Sword Art Online: Alicization Lycoris (Steam)

Post by gradius12 »

You can add a script with ctrl+alt+a and copy paste the script then . In the menu tab file -> assign to table

a_busy_man
Expert Cheater
Expert Cheater
Posts: 497
Joined: Mon Jul 13, 2020 4:37 pm
Reputation: 102

Re: Sword Art Online: Alicization Lycoris (Steam)

Post by a_busy_man »

Changed all the adresses to be dinamic. Now it doesn't matter if Launcher_game.exe or sao_al.exe both should work without problems.

I also added Boomerang properly to skills. It was previouly listed as unknown ones in Bow after the Finish Art. Also added incarnations to highlighter.
Attachments
Launch_Game.CT
Works with both Launch_game.exe and sao_al.exe
+Incarnation to highlight
+Boomerang Skills (Renly only)
(262.77 KiB) Downloaded 67 times

User avatar
dallezh
Expert Cheater
Expert Cheater
Posts: 351
Joined: Sun Oct 29, 2017 11:00 am
Reputation: 20

Re: Sword Art Online: Alicization Lycoris (Steam)

Post by dallezh »

gradius12 wrote:
Thu Jul 16, 2020 6:11 pm
You can add a script with ctrl+alt+a and copy paste the script then . In the menu tab file -> assign to table
I did that but I got an error everytime XD

a_busy_man
Expert Cheater
Expert Cheater
Posts: 497
Joined: Mon Jul 13, 2020 4:37 pm
Reputation: 102

Re: Sword Art Online: Alicization Lycoris (Steam)

Post by a_busy_man »

Try with this. A test one with the script.

It is under the old buff one. There is no restriction Launch_game.ese or sao_al.exe

The script is as it had been posted here just changing the part to enable it to work on both launchers.

EDIT: for me the script doesn't work properly. When jumping, I jump less than without the buff (Wind Lvl1)
Attachments
Launch_Game_script_test.CT
(263.89 KiB) Downloaded 71 times

Genesis
Expert Cheater
Expert Cheater
Posts: 119
Joined: Fri Sep 22, 2017 9:36 am
Reputation: 12

Re: Sword Art Online: Alicization Lycoris (Steam)

Post by Genesis »

Through messing around, I came across the address for the main character's hairstyle.
Launch_Game.exe+1F97260 (2 byte value)
By default the main hair (Kirito's hair) is 1 believe the first player selectable hairstyle is 520 (it seems to go up in chunks of 5)
notable values I've found so far are 10 for Alice's hair, and 150 for Asuna's

User avatar
gradius12
Expert Cheater
Expert Cheater
Posts: 612
Joined: Mon Apr 02, 2018 2:07 am
Reputation: 45

Re: Sword Art Online: Alicization Lycoris (Steam)

Post by gradius12 »

Lets dissect the game and get the secrets out of it 😆😆😆😆

grbras
Noobzor
Noobzor
Posts: 9
Joined: Thu Jul 16, 2020 4:03 pm
Reputation: 6

Re: Sword Art Online: Alicization Lycoris (Steam)

Post by grbras »

a_busy_man wrote:
Thu Jul 16, 2020 6:39 pm
Try with this. A test one with the script.

It is under the old buff one. There is no restriction Launch_game.ese or sao_al.exe

The script is as it had been posted here just changing the part to enable it to work on both launchers.

EDIT: for me the script doesn't work properly. When jumping, I jump less than without the buff (Wind Lvl1)
The funny part about the jump is:

Wind ability also adds a hidden stat "WEIGHT". Try activate wind and jump from a cliff and you will understand.
I called it weight couse it reverse the value of the allow jump height. Normal max value is 100, default is 10, wind default 30, so default is 10+30=40/100. With the script is 10+100=110/100 / -10.

You can always change the NegVal and try to fine tunning to allow jump agai, but it will also break the other buffs. Thats why i need to find the VTable of the buffs.
I also found that the buffs like wind,ice,fire,etc... comes far far far back from a call where we are changing the values, and it doesnt affect the other stats like the +15% movement speed, or +10% attack.

I will need more time on this to properly find it. But theres alot more skilled people out there that can find it faster, lets hope someone will come forward and give us that. :lol:

User avatar
gradius12
Expert Cheater
Expert Cheater
Posts: 612
Joined: Mon Apr 02, 2018 2:07 am
Reputation: 45

Re: Sword Art Online: Alicization Lycoris (Steam)

Post by gradius12 »

Weight =gravity

Post Reply

Who is online

Users browsing this forum: admantx, Bing [Bot], DotBot, Google Adsense [Bot], tr33x, vatruska