Re: Assassin's Creed Valhalla [Standard Edition]
Posted: Wed Jun 23, 2021 2:01 pm
Many thanks. The idea of having to get gold in everything the normal way was maddening.
Community Cheat Tables of Cheat Engine
https://fearlessrevolution.com/
open the script and change this linewolfmanGer wrote: ↑Thu Jul 29, 2021 6:57 pmafter update the orlog cheat not work for me any fix ? mfg
Code: Select all
local orlogMiniGameAOB = "498B91E80300008B42043B4208"
Code: Select all
local orlogMiniGameAOB = "498B91F00300008B42043B4208"
Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>87637</ID>
<Description>"Orlog Game Pointers"</Description>
<Options moHideChildren="1"/>
<LastState/>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{
Game : ACValhalla.exe
Version :
Date : 2020-11-24
Author : aSwedishMagyar
}
[ENABLE]
registersymbol(baseOrlog)
alloc(neworlogMiniGame,100,orlogMiniGame)
label(codeorlogMiniGame)
label(returnorlogMiniGame)
label(baseOrlog)
neworlogMiniGame:
mov [baseOrlog],r9
codeorlogMiniGame:
mov eax,[rdx+04]
cmp eax,[rdx+08]
jmp returnorlogMiniGame
baseOrlog:
dq 0
orlogMiniGame:
jmp neworlogMiniGame
nop 2
returnorlogMiniGame:
[DISABLE]
orlogMiniGame:
db 49 8B 91 F0 03 00 00 8B
// db 49 8B 91 E8 03 00 00 8B
unregistersymbol(baseOrlog)
dealloc(neworlogMiniGame)
{
// ORIGINAL CODE - INJECTION POINT: ACValhalla.exe+27306C5
ACValhalla.exe+273068C: CC - int 3
ACValhalla.exe+273068D: CC - int 3
ACValhalla.exe+273068E: CC - int 3
ACValhalla.exe+273068F: CC - int 3
ACValhalla.exe+2730690: 48 8D 05 91 5B D2 01 - lea rax,[ACValhalla.exe+4456228]
ACValhalla.exe+2730697: C7 41 14 00 80 01 00 - mov [rcx+14],00018000
ACValhalla.exe+273069E: 48 89 01 - mov [rcx],rax
ACValhalla.exe+27306A1: 33 C0 - xor eax,eax
ACValhalla.exe+27306A3: 89 41 08 - mov [rcx+08],eax
ACValhalla.exe+27306A6: 48 89 41 0C - mov [rcx+0C],rax
ACValhalla.exe+27306AA: C3 - ret
ACValhalla.exe+27306AB: CC - int 3
ACValhalla.exe+27306AC: CC - int 3
ACValhalla.exe+27306AD: CC - int 3
ACValhalla.exe+27306AE: CC - int 3
ACValhalla.exe+27306AF: CC - int 3
ACValhalla.exe+27306B0: 80 79 40 00 - cmp byte ptr [rcx+40],00
ACValhalla.exe+27306B4: 4C 8B 49 18 - mov r9,[rcx+18]
ACValhalla.exe+27306B8: 0F 85 86 00 00 00 - jne ACValhalla.exe+2730744
ACValhalla.exe+27306BE: 49 8B 91 E8 03 00 00 - mov rdx,[r9+000003E8]
// ---------- INJECTING HERE ----------
ACValhalla.exe+27306C5: 8B 42 04 - mov eax,[rdx+04]
// ---------- DONE INJECTING ----------
ACValhalla.exe+27306C8: 3B 42 08 - cmp eax,[rdx+08]
ACValhalla.exe+27306CB: 0F 84 BA 00 00 00 - je ACValhalla.exe+273078B
ACValhalla.exe+27306D1: F3 0F 10 8A 1C 01 00 00 - movss xmm1,[rdx+0000011C]
ACValhalla.exe+27306D9: 0F 28 C1 - movaps xmm0,xmm1
ACValhalla.exe+27306DC: 0F 54 05 AD 47 97 01 - andps xmm0,[ACValhalla.exe+40A4E90]
ACValhalla.exe+27306E3: 0F 2F 05 6A 1D 98 01 - comiss xmm0,[ACValhalla.exe+40B2454]
ACValhalla.exe+27306EA: 0F 86 8A 00 00 00 - jbe ACValhalla.exe+273077A
ACValhalla.exe+27306F0: 48 8B 41 38 - mov rax,[rcx+38]
ACValhalla.exe+27306F4: 33 D2 - xor edx,edx
ACValhalla.exe+27306F6: F3 0F 59 0D B6 44 99 01 - mulss xmm1,[ACValhalla.exe+40C4BB4]
ACValhalla.exe+27306FE: F3 0F 10 05 EA 12 98 01 - movss xmm0,[ACValhalla.exe+40B19F0]
ACValhalla.exe+2730706: 4C 8B 00 - mov r8,[rax]
ACValhalla.exe+2730709: 0F 2F C8 - comiss xmm1,xmm0
ACValhalla.exe+273070C: 4C 89 41 20 - mov [rcx+20],r8
ACValhalla.exe+2730710: 72 16 - jb ACValhalla.exe+2730728
ACValhalla.exe+2730712: F3 0F 5C C8 - subss xmm1,xmm0
ACValhalla.exe+2730716: 0F 2F C8 - comiss xmm1,xmm0
ACValhalla.exe+2730719: 73 0D - jae ACValhalla.exe+2730728
ACValhalla.exe+273071B: 48 B8 00 00 00 00 00 00 00 80 - mov rax,8000000000000000
ACValhalla.exe+2730725: 48 8B D0 - mov rdx,rax
}
</AssemblerScript>
<CheatEntries>
<CheatEntry>
<ID>87870</ID>
<Description>"Player"</Description>
<LastState Value="" RealAddress="00000000"/>
<ShowAsSigned>0</ShowAsSigned>
<GroupHeader>1</GroupHeader>
<Address>baseOrlog</Address>
<Offsets>
<Offset>0</Offset>
<Offset>3F0</Offset>
</Offsets>
<CheatEntries>
<CheatEntry>
<ID>87638</ID>
<Description>"Health"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>+4</Address>
</CheatEntry>
<CheatEntry>
<ID>87639</ID>
<Description>"Favor"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>+4C</Address>
</CheatEntry>
</CheatEntries>
</CheatEntry>
<CheatEntry>
<ID>87871</ID>
<Description>"Enemy"</Description>
<LastState Value="" RealAddress="00000000"/>
<ShowAsSigned>0</ShowAsSigned>
<GroupHeader>1</GroupHeader>
<Address>baseOrlog</Address>
<Offsets>
<Offset>0</Offset>
<Offset>3F8</Offset>
</Offsets>
<CheatEntries>
<CheatEntry>
<ID>87872</ID>
<Description>"Health"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>+4</Address>
</CheatEntry>
<CheatEntry>
<ID>87873</ID>
<Description>"Favor"</Description>
<ShowAsSigned>0</ShowAsSigned>
<VariableType>4 Bytes</VariableType>
<Address>+4C</Address>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatTable>
It's all good my friendwolfmanGer wrote: ↑Tue Aug 03, 2021 10:49 pmthx for help i hope i have make right
english is not so good
mfg
i have copy thats in a new table but i become a error code in line 9
Hey, thanks for the updated table. I'm still having issues with the Orlog cheat. It's will not enable, when i open the script and click ok, i get a warning message:Vee_ wrote: ↑Wed Aug 04, 2021 11:21 amIt's all good my friendwolfmanGer wrote: ↑Tue Aug 03, 2021 10:49 pmthx for help i hope i have make right
english is not so good
mfg
i have copy thats in a new table but i become a error code in line 9
I've some time so here is the fixed table
This happen when you edit the table when the game is not attached, it's fine just choose "Yes".kevski5000 wrote: ↑Thu Aug 05, 2021 9:06 pm"Not all code is injectable.
(Error in line 9 (alloc(neworlogMiniGame,100,orlogMiniGame)) :Failure determining what orlogMiniGame means)
Are you sure you want to edit it to this?"
Yeah that's what you get from the cheat That's why just activate it when it's needed and cheat wtihin the rules of orlog mini game. As for the can't progress thing, you can just withdraw from the mini game and restart.kevski5000 wrote: ↑Thu Aug 05, 2021 9:06 pmEdit: It's sort of working, i can get cheat engine to mark them as active, but when they are Orlog doens't work - Eivor's left hand keeps moving across the table over and over and the game will not progress... help
Thanks, that's what i was doing wrong - works perfectly. ThanksVee_ wrote: ↑Fri Aug 06, 2021 3:42 amThis happen when you edit the table when the game is not attached, it's fine just choose "Yes".kevski5000 wrote: ↑Thu Aug 05, 2021 9:06 pm"Not all code is injectable.
(Error in line 9 (alloc(neworlogMiniGame,100,orlogMiniGame)) :Failure determining what orlogMiniGame means)
Are you sure you want to edit it to this?"
Yeah that's what you get from the cheat That's why just activate it when it's needed and cheat wtihin the rules of orlog mini game. As for the can't progress thing, you can just withdraw from the mini game and restart.kevski5000 wrote: ↑Thu Aug 05, 2021 9:06 pmEdit: It's sort of working, i can get cheat engine to mark them as active, but when they are Orlog doens't work - Eivor's left hand keeps moving across the table over and over and the game will not progress... help
But before you roll the dice, activate your orlog cheat, set your value, and then deactivate the orlog cheat and then you can roll the dice. Like i said, i just set the enemy health to 1 and be done with it. The favor address can't be used because if you set your favor to 50 you can't use it and the orlog will be bugged out