Page 5 of 100

Re: Assassin's Creed Odyssey +11 (table Update6)

Posted: Fri Oct 05, 2018 4:14 pm
by Cielos
Darkensteele wrote:
Thu Oct 04, 2018 7:37 am
any chance of adding god mode for ships? Thanks for the table :)
done.

///*************************************************************///
halo197pt wrote:
Thu Oct 04, 2018 4:03 pm
[...]
Can you make exp mutiplier ?
1. friendly reminder, use your best judgement to decide whether quoting a WHOLE post is necessary.
2. done.

///*************************************************************///
headshot0052 wrote:
Thu Oct 04, 2018 4:11 pm
@Cielos
@Cielos it is possible to make: teleport to waypoint?
of course it's possible!
viewtopic.php?f=5&t=8012

///*************************************************************///
Ban wrote:
Thu Oct 04, 2018 5:04 pm
[...]
Hello. I've been doing this but for some reason, when i do the scan my game gets frozen and i have to restart it. Im not sure what im doing wrong, cheat engine seems to work properly and do the scan but then, the game gets blocked.
you may not have enough ram to handle a big search. try reduces the game's graphic to the lowest, restart the PC and try again. if CE is still freeze for too long, try setting a smaller search range.

///*************************************************************///
Zythean wrote:
Thu Oct 04, 2018 10:17 pm
[...]
@Cielos - Did you progress enough in the game already to be able to look into getting "ignore drachmae/resources" working for ships? :D
yes. done~

///*************************************************************///
lordkain wrote:
Fri Oct 05, 2018 3:59 am
@Cielos,
Is is possible to add drachmae/XP multiplier? For example, 1.5. (To simulate the 50% permanent boost they sell in the store).
of course it's possible.
I won't do drachmae though.
but XP is available now.

///*************************************************************///
SunBeam wrote:
Fri Oct 05, 2018 3:05 pm
As you were already told, Orichalcum is server-sided.

@Cielos: I used this location for the XP multiplier:

Code: Select all

ACOdyssey.exe+26E6B88 - 8B 97 B4000000        - mov edx,[rdi+000000B4]
ACOdyssey.exe+26E6B8E - 48 8B 0D 63CE0603     - mov rcx,[ACOdyssey.exe+57539F8] { [00000000] }
ACOdyssey.exe+26E6B95 - 44 8B 87 B8000000     - mov r8d,[rdi+000000B8]
ACOdyssey.exe+26E6B9C - 48 81 C1 00010000     - add rcx,00000100 { 256 }
ACOdyssey.exe+26E6BA3 - 89 44 24 30           - mov [rsp+30],eax
ACOdyssey.exe+26E6BA7 - 41 03 D0              - add edx,r8d
This occurs right before passing amount from RewardExperiencePointsOutcomeData to PlayerProgressionManager ;)

Code: Select all

label( HijackXP_o )
registersymbol( HijackXP_o )

label( pRewardExperiencePointsOutcomeData )
registersymbol( pRewardExperiencePointsOutcomeData )

label( back )

HijackXPHook:
mov [pRewardExperiencePointsOutcomeData],rdi
push rax
mov eax,[xp_multiplier]
mov edx,[rdi+B4]
imul edx,eax
mov [rdi+B4],edx
mov edx,[rdi+B8]
imul edx,eax
mov [rdi+B8],edx
pop rax
HijackXP_o:
readmem( HijackXP, 6 )
jmp back

db CC CC CC CC

pRewardExperiencePointsOutcomeData:
dq 0

db CC CC CC CC

HijackXP:
jmp HijackXPHook
db 90
back:
yeah, was going to bookmark your injection for testing, turns out I've bookmarked that into the advanced option aalready.
(and somehow my older bookmarked code list is all gone except this one. strange.....) and my injection point was slightly further back from there, as I was trying to find a spot that would alter the BIG EXP value in the screen Center as well, but I stopped there.

///*************************************************************///
yuiidragon wrote:
Fri Oct 05, 2018 3:16 pm
Hey there, thank you for your work!! Could you add the TAB key as an option for the Walk Movement Speed toggle? It'd be easier for me to hold down than the others. Thank you again!!
1. check this site for the key code:
[Link]
2. after the script is activated, right click on the "jogging key" entry, choose "Set/Change dorpdown selection option", follow the pattern and added the key you want to select from into the list. press OK and you can select the keys you just added from the drop down list then.
3. remember to save the table so that you don't need to repeat all these next time.

///*************************************************************///
hummus wrote:
Fri Oct 05, 2018 3:58 pm
Am I the only one who can't get the ship hp script to work?
I activate the script but the ship hp still going down and I die when it reaches 0.
I've just tested it on 2 battles, maybe the player ship check is defected on larger scales.
as the game is about to release now, I'll have a look later, in case there are more things broken by the "day one" patch, if any..
in the mean time, you can test the following:
if you have 1 screen only, start your game in windowed mode
start sailing, then goto "[pointers]" > *blank entry", and you can find 3 pointers there.
first off check if the health showing there match the one in your ship menu. then exit the menu back to sail, try reaching other ships and see if the pointer's address are flashing sometime, also see if the flashing occurs in battle.

Re: Assassin's Creed Odyssey +11 (table Update6)

Posted: Fri Oct 05, 2018 4:45 pm
by hummus
Cielos wrote:
Fri Oct 05, 2018 4:14 pm
hummus wrote:
Fri Oct 05, 2018 3:58 pm
Am I the only one who can't get the ship hp script to work?
I activate the script but the ship hp still going down and I die when it reaches 0.
I've just tested it on 2 battles, maybe the player ship check is defected on larger scales.
as the game is about to release now, I'll have a look later, in case there are more things broken by the "day one" patch, if any..
in the mean time, you can test the following:
if you have 1 screen only, start your game in windowed mode
start sailing, then goto "[pointers]" > *blank entry", and you can find 3 pointers there.
first off check if the health showing there match the one in your ship menu. then exit the menu back to sail, try reaching other ships and see if the pointer's address are flashing sometime, also see if the flashing occurs in battle.
Thanks for the fast reply,I tried what you asked me to do but couldn't get anything in the ship health pointers (only ??).
I upgraded my hull once maybe that's the problem,I'll keep testing.

Edit:
Stamina only showing a value when I activate the infinite ship stamina.

Re: Assassin's Creed Odyssey +14 (table Update8)

Posted: Fri Oct 05, 2018 5:54 pm
by Sakurarozu
Anyway to get money for the loot boxes like last game?

Ty

Re: Assassin's Creed Odyssey +14 (table Update8)

Posted: Fri Oct 05, 2018 7:52 pm
by tva
Hello,
I'm getting this error when trying to activate the table. Is there something i`m missing like a new update to the game?
[Link]

Re: Assassin's Creed Odyssey +11 (table Update6)

Posted: Fri Oct 05, 2018 8:18 pm
by headshot0052
Cielos wrote:
Fri Oct 05, 2018 4:14 pm

///*************************************************************///
headshot0052 wrote:
Thu Oct 04, 2018 4:11 pm
@Cielos
@Cielos it is possible to make: teleport to waypoint?
of course it's possible!
viewtopic.php?f=5&t=8012

///*************************************************************///
Can you please you make this in your CT?Because i don't want to PAY for cheat...i already paid for the game...
And ,can you please make increase bounty?

Re: Assassin's Creed Odyssey +14 (table Update8)

Posted: Sat Oct 06, 2018 12:53 am
by peppermint
Thanks for the latest update

Re: Assassin's Creed Odyssey +11 (table Update6)

Posted: Sat Oct 06, 2018 1:52 am
by SunBeam
headshot0052 wrote:
Fri Oct 05, 2018 8:18 pm
Can you please you make this in your CT?Because i don't want to PAY for cheat...i already paid for the game...
Adorable :D

Re: Assassin's Creed Odyssey +14 (table Update8)

Posted: Sat Oct 06, 2018 2:00 am
by SunBeam
@Cielos; The reason people report crashes is this:

Image

Game is a huge memory eater. Allocations will occur in high-memory so 14-bytes JMPs happen. You coded your option for a 5-bytes JMP. I'm sure not everyone uses the scripts at main menu :P You can bypass this either adjusting them to 14-bytes or using a static memory cave (e.g.: PE header, +0x500 from ACOdyssey.exe)

Re: Assassin's Creed Odyssey +14 (table Update8)

Posted: Sat Oct 06, 2018 2:02 am
by dirtydanisreal
@SunBeam

Any chance of a gear swap script setup?

Re: Assassin's Creed Odyssey +14 (table Update8)

Posted: Sat Oct 06, 2018 2:02 am
by SunBeam
I'm yet to do it. Wanna progress in game thus far. Hold your trojan horses.

Re: Assassin's Creed Odyssey +11 (table Update6)

Posted: Sat Oct 06, 2018 2:10 am
by headshot0052
SunBeam wrote:
Sat Oct 06, 2018 1:52 am
headshot0052 wrote:
Fri Oct 05, 2018 8:18 pm
Can you please you make this in your CT?Because i don't want to PAY for cheat...i already paid for the game...
Adorable :D
"TroubleMaker",your title says all about you.....never helps ,only want to make trouble,i guess you don't have any friends,but with this attitude,who will want to be your friend?

Re: Assassin's Creed Odyssey +11 (table Update6)

Posted: Sat Oct 06, 2018 2:27 am
by Squalor
headshot0052 wrote:
Sat Oct 06, 2018 2:10 am
SunBeam wrote:
Sat Oct 06, 2018 1:52 am
headshot0052 wrote:
Fri Oct 05, 2018 8:18 pm
Can you please you make this in your CT?Because i don't want to PAY for cheat...i already paid for the game...
Adorable :D
"TroubleMaker",your title says all about you.....never helps ,only want to make trouble,i guess you don't have any friends,but with this attitude,who will want to be your friend?
This attitude is the worst. You want to assume and demean someone over the internet because you think he owes you something? You don't even know him in real life and you say he doesn't have any friends? From my point of view, everyone loves Sunbeam because he's doing something for free for other people, and you act entitled because you're begging for something you can't do yourself. What happens in real life? "Hey can you give me a ride?" "Adorable" "See that's why you don't have friends." Boy, that's why no one wants to give you a ride.

Re: Assassin's Creed Odyssey +11 (table Update6)

Posted: Sat Oct 06, 2018 2:31 am
by TimFun13
headshot0052 wrote:
Sat Oct 06, 2018 2:10 am
...
"TroubleMaker",your title says all about you.....never helps ,only want to make trouble,...
No, he helps a lot; just not at your beck and call.
headshot0052 wrote:
Sat Oct 06, 2018 2:10 am
...i guess you don't have any friends,but with this attitude,who will want to be your friend?
Lots of people. Just helps if your not a douchebag, then he can be a bit more friendly.

Re: Assassin's Creed Odyssey +14 (table Update8)

Posted: Sat Oct 06, 2018 2:38 am
by SunBeam
@Cielos: Also.. God Mode for ship is at 0x190 in your structure (pPlayerShipHealthBase) ;) Flip that to 1 :P Byte. Looking for the visibility flag. Should be around.

Code: Select all

ACOdyssey.exe+2D9AB30 - 40 53                 - push rbx
ACOdyssey.exe+2D9AB32 - 48 83 EC 20           - sub rsp,20 { 32 }
ACOdyssey.exe+2D9AB36 - 48 8B 81 E0F2FFFF     - mov rax,[rcx-00000D20]
ACOdyssey.exe+2D9AB3D - 48 8B D9              - mov rbx,rcx
ACOdyssey.exe+2D9AB40 - 48 85 C0              - test rax,rax
ACOdyssey.exe+2D9AB43 - 74 13                 - je ACOdyssey.exe+2D9AB58
ACOdyssey.exe+2D9AB45 - 0FB6 40 68            - movzx eax,byte ptr [rax+68]
ACOdyssey.exe+2D9AB49 - C0 E8 07              - shr al,07 { 7 }
ACOdyssey.exe+2D9AB4C - A8 01                 - test al,01 { 1 }
ACOdyssey.exe+2D9AB4E - 75 08                 - jne ACOdyssey.exe+2D9AB58
ACOdyssey.exe+2D9AB50 - 32 C0                 - xor al,al
ACOdyssey.exe+2D9AB52 - 48 83 C4 20           - add rsp,20 { 32 }
ACOdyssey.exe+2D9AB56 - 5B                    - pop rbx
ACOdyssey.exe+2D9AB57 - C3                    - ret 
ACOdyssey.exe+2D9AB58 - 80 B9 90010000 00     - cmp byte ptr [rcx+00000190],00 { 0 } <--
ACOdyssey.exe+2D9AB5F - 75 EF                 - jne ACOdyssey.exe+2D9AB50
ACOdyssey.exe+2D9AB61 - 48 8B 01              - mov rax,[rcx]
ACOdyssey.exe+2D9AB64 - FF 90 00010000        - call qword ptr [rax+00000100]
ACOdyssey.exe+2D9AB6A - 84 C0                 - test al,al
ACOdyssey.exe+2D9AB6C - 74 12                 - je ACOdyssey.exe+2D9AB80
ACOdyssey.exe+2D9AB6E - 48 8B 03              - mov rax,[rbx]
ACOdyssey.exe+2D9AB71 - 48 8B CB              - mov rcx,rbx
ACOdyssey.exe+2D9AB74 - 48 83 C4 20           - add rsp,20 { 32 }
ACOdyssey.exe+2D9AB78 - 5B                    - pop rbx
ACOdyssey.exe+2D9AB79 - 48 FF A0 08010000     - jmp qword ptr [rax+00000108]
ACOdyssey.exe+2D9AB80 - B0 01                 - mov al,01 { 1 }
ACOdyssey.exe+2D9AB82 - 48 83 C4 20           - add rsp,20 { 32 }
ACOdyssey.exe+2D9AB86 - 5B                    - pop rbx
ACOdyssey.exe+2D9AB87 - C3                    - ret 
As for headshot, he's pissed I'm ignoring him. Yeeey!

Re: Assassin's Creed Odyssey +14 (table Update8)

Posted: Sat Oct 06, 2018 3:09 am
by Cielos
SunBeam wrote:
Sat Oct 06, 2018 2:00 am
@Cielos; The reason people report crashes is this:

Image

Game is a huge memory eater. Allocations will occur in high-memory so 14-bytes JMPs happen. You coded your option for a 5-bytes JMP. I'm sure not everyone uses the scripts at main menu :P You can bypass this either adjusting them to 14-bytes or using a static memory cave (e.g.: PE header, +0x500 from ACOdyssey.exe)

my ship health script you mentioned:

Code: Select all

[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
aobscanmodule(shipHealthCalOnChangeAOB,ACOdyssey.exe,41 ** ** ** ** 00 00 8B ** ** 2B ** ** 45 ** ** ** ** ** ** 85 ** 7F)
registersymbol(shipHealthCalOnChangeAOB)

alloc(newmem2,2048,shipHealthCalOnChangeAOB+7) //"ACOdyssey.exe"+2DF6094)
label(originalcode2_shipundead)
registersymbol(originalcode2_shipundead)
label(exit2)

newmem2: //this is allocated memory, you have read,write,execute access
//place your code here
readmem(shipHealthCalOnChangeAOB+7,6)
//mov esi,[rbp+68]
//sub esi,[rbp+7C]

mov r12,pPlayerShipHealthBase
mov r12,[r12]

db 49 8D
readmem(shipHealthCalOnChangeAOB+2,5)
//lea rax,[r15+130]

cmp [rax+20],r12 //r15+150
jne @f

test esi,esi
jg @f
mov esi,1

@@:
readmem(shipHealthCalOnChangeAOB+d,9)
//mov r12d,[r14+00000090]
//test esi,esi
jmp exit2

originalcode2_shipundead:
readmem(shipHealthCalOnChangeAOB+7,15)
//mov esi,[rbp+68]
//sub esi,[rbp+7C]
//mov r12d,[r14+00000090]
//test esi,esi

exit2:
jmp shipHealthCalOnChangeAOB+16 //"ACOdyssey.exe"+2DF60A3

///

shipHealthCalOnChangeAOB+7: //"ACOdyssey.exe"+2DF6094:
jmp newmem2


 
 
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem2)
shipHealthCalOnChangeAOB+7: //"ACOdyssey.exe"+2DF6094:
readmem(originalcode2_shipundead,15)
//db 8B 75 68 2B 75 7C 45 8B A6 90 00 00 00 85 F6
//Alt: mov esi,[rbp+68]
//Alt: sub esi,[rbp+7C]
//Alt: mov r12d,[r14+00000090]
//Alt: test esi,esi
unregistersymbol(originalcode2_shipundead)
it's assuming the jump could be in 14 bytes already.
learnt that from Origins, and applied this "by-pass" to that game, FFXV, and now this game.
SunBeam wrote:
Sat Oct 06, 2018 2:38 am
@Cielos: Also.. God Mode for ship is at 0x190 in your structure (pPlayerShipHealthBase) ;) Flip that to 1 :P Byte. Looking for the visibility flag. Should be around.

Code: Select all

ACOdyssey.exe+2D9AB30 - 40 53 - push rbx
ACOdyssey.exe+2D9AB32 - 48 83 EC 20 - sub rsp,20 { 32 }
ACOdyssey.exe+2D9AB36 - 48 8B 81 E0F2FFFF - mov rax,[rcx-00000D20]
ACOdyssey.exe+2D9AB3D - 48 8B D9 - mov rbx,rcx
ACOdyssey.exe+2D9AB40 - 48 85 C0 - test rax,rax
ACOdyssey.exe+2D9AB43 - 74 13 - je ACOdyssey.exe+2D9AB58
ACOdyssey.exe+2D9AB45 - 0FB6 40 68 - movzx eax,byte ptr [rax+68]
ACOdyssey.exe+2D9AB49 - C0 E8 07 - shr al,07 { 7 }
ACOdyssey.exe+2D9AB4C - A8 01 - test al,01 { 1 }
ACOdyssey.exe+2D9AB4E - 75 08 - jne ACOdyssey.exe+2D9AB58
ACOdyssey.exe+2D9AB50 - 32 C0 - xor al,al
ACOdyssey.exe+2D9AB52 - 48 83 C4 20 - add rsp,20 { 32 }
ACOdyssey.exe+2D9AB56 - 5B - pop rbx
ACOdyssey.exe+2D9AB57 - C3 - ret 
ACOdyssey.exe+2D9AB58 - 80 B9 90010000 00 - cmp byte ptr [rcx+00000190],00 { 0 } <--
ACOdyssey.exe+2D9AB5F - 75 EF - jne ACOdyssey.exe+2D9AB50
ACOdyssey.exe+2D9AB61 - 48 8B 01 - mov rax,[rcx]
ACOdyssey.exe+2D9AB64 - FF 90 00010000 - call qword ptr [rax+00000100]
ACOdyssey.exe+2D9AB6A - 84 C0 - test al,al
ACOdyssey.exe+2D9AB6C - 74 12 - je ACOdyssey.exe+2D9AB80
ACOdyssey.exe+2D9AB6E - 48 8B 03 - mov rax,[rbx]
ACOdyssey.exe+2D9AB71 - 48 8B CB - mov rcx,rbx
ACOdyssey.exe+2D9AB74 - 48 83 C4 20 - add rsp,20 { 32 }
ACOdyssey.exe+2D9AB78 - 5B - pop rbx
ACOdyssey.exe+2D9AB79 - 48 FF A0 08010000 - jmp qword ptr [rax+00000108]
ACOdyssey.exe+2D9AB80 - B0 01 - mov al,01 { 1 }
ACOdyssey.exe+2D9AB82 - 48 83 C4 20 - add rsp,20 { 32 }
ACOdyssey.exe+2D9AB86 - 5B - pop rbx
ACOdyssey.exe+2D9AB87 - C3 - ret 
As for headshot, he's pissed I'm ignoring him. Yeeey!
for visibility flag, the invisible flag for the player still applys to your ship.
and thanks for the ship god flag! (Poseidon flag?)