Page 2 of 25

Re: Assassin's Creed Valhalla [Engine:AnvilNEXT]

Posted: Fri Nov 13, 2020 8:26 pm
by Theonisus
aSwedishMagyar wrote:
Fri Nov 13, 2020 8:22 pm
Theonisus wrote:
Fri Nov 13, 2020 8:16 pm


Still just give me bloops and bleeps after I click initiate and the open inv reader. Just says Address P-> 0000000000 Value ??

Legit farming it is for me I guess. I C+P the script you loaded before I initiated everything? I'm very very new to CE and only know how to pretty much open the process and load the table and click the boxes that I assume should magically be able to edit my silver/iron. i never had any issues with this in Odyssey so I don't know why Valhalla is giving me hell.
That is because you don't have the item yet.
Learn how to read. It says right there in CAPS LOCK why you are seeing 0000000000 Value.
But I already have silver and iron? I'm literally injecting this into a 13+hr save file so I guess I'm just an idiot. Anyways thanks for the help I'll see if I can figure it out.

Re: Assassin's Creed Valhalla [Engine:AnvilNEXT]

Posted: Fri Nov 13, 2020 8:34 pm
by Theonisus
Okay terribly sorry, I had to actually move items around in my inventory and everything showed up. Thank you again for all your help and sorry I'm new at this :(

Re: Assassin's Creed Valhalla [Engine:AnvilNEXT]

Posted: Fri Nov 13, 2020 9:09 pm
by Purge90
aSwedishMagyar wrote:
Fri Nov 13, 2020 7:58 pm
Purge90 wrote:
Fri Nov 13, 2020 7:49 pm
Theonisus wrote:
Fri Nov 13, 2020 7:34 pm

I'm using U+ and everything works fine except the inventory reader which is the only thing I want to use :(
It is working for me, I am actually trying to find out how to add the rest of the items. But as a novice with CE it is taking me a bit following SunBeam's post earlier.
Try using this:

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>0</ID>
      <Description>"Print Hashes"</Description>
      <LastState/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{$lua}
function debugger_onBreakpoint()
	local quantity = readInteger(RDX)
    local hash = readQword(readQword(RDX+0x8)+0x10)
    print("Hash: 0x00000"..string.upper(string.format("%x", hash)).."\tQuantity: "..quantity)
print()
    return 1
end
[ENABLE]
debugProcess(2)
debug_setBreakpoint('ACValhalla.exe+24A41DF')

[DISABLE]
debug_removeBreakpoint('ACValhalla.exe+24A41DF')
</AssemblerScript>
    </CheatEntry>
  </CheatEntries>
</CheatTable>


It will set a breakpoint at that address and then print in the lua engine window all of the hashes and the quantity of that item so you can more easily identify them. To add it to your table just click "Select All" and hit Ctrl+C and then click in your table and paste it in.
Will do, I will try it now. Just skimming through that I do see that the .exe is of course different as I am using Plus. I will tinker around with it.

Re: Assassin's Creed Valhalla [Standard Edition]

Posted: Fri Nov 13, 2020 9:37 pm
by kispyklean
there is a pop up with a list of numbers and letters whenever i open my inventory in the game, the pop up has a button called execute is this normal?

Re: Assassin's Creed Valhalla [Standard Edition]

Posted: Fri Nov 13, 2020 9:51 pm
by SunBeam
aSwedishMagyar wrote:
Fri Nov 13, 2020 5:03 pm
...
Forgot to wish you good luck answering the wave of "how do I?" posts.

Re: Assassin's Creed Valhalla [Standard Edition]

Posted: Fri Nov 13, 2020 9:54 pm
by aSwedishMagyar
kispyklean wrote:
Fri Nov 13, 2020 9:37 pm
there is a pop up with a list of numbers and letters whenever i open my inventory in the game, the pop up has a button called execute is this normal?
Yes you can just close the window. My next version won't have that as it was only there for me to get hashes quickly without going into structure dissect.

Re: Assassin's Creed Valhalla [Engine:AnvilNEXT]

Posted: Fri Nov 13, 2020 10:00 pm
by Purge90
Purge90 wrote:
Fri Nov 13, 2020 9:09 pm
aSwedishMagyar wrote:
Fri Nov 13, 2020 7:58 pm
Purge90 wrote:
Fri Nov 13, 2020 7:49 pm


It is working for me, I am actually trying to find out how to add the rest of the items. But as a novice with CE it is taking me a bit following SunBeam's post earlier.
Try using this:

Code: Select all

<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
  <CheatEntries>
    <CheatEntry>
      <ID>0</ID>
      <Description>"Print Hashes"</Description>
      <LastState/>
      <VariableType>Auto Assembler Script</VariableType>
      <AssemblerScript>{$lua}
function debugger_onBreakpoint()
	local quantity = readInteger(RDX)
    local hash = readQword(readQword(RDX+0x8)+0x10)
    print("Hash: 0x00000"..string.upper(string.format("%x", hash)).."\tQuantity: "..quantity)
print()
    return 1
end
[ENABLE]
debugProcess(2)
debug_setBreakpoint('ACValhalla.exe+24A41DF')

[DISABLE]
debug_removeBreakpoint('ACValhalla.exe+24A41DF')
</AssemblerScript>
    </CheatEntry>
  </CheatEntries>
</CheatTable>


It will set a breakpoint at that address and then print in the lua engine window all of the hashes and the quantity of that item so you can more easily identify them. To add it to your table just click "Select All" and hit Ctrl+C and then click in your table and paste it in.
Will do, I will try it now. Just skimming through that I do see that the .exe is of course different as I am using Plus. I will tinker around with it.
So I found just "ACValhalla_plus.exe" lets me see when I open my inventory. I have hashes, I am assuming at this point I would just go through and add them to the inventory reader script. Apologies for "dumb" question, learning it as I go :)

Edited: I removed the image because it was massive. Also, appreciate that assistance. Apologies if this was originally placed in the wrong place.

Re: Assassin's Creed Valhalla [Standard Edition]

Posted: Fri Nov 13, 2020 10:01 pm
by Darkedone02
SunBeam wrote:
Fri Nov 13, 2020 9:51 pm
aSwedishMagyar wrote:
Fri Nov 13, 2020 5:03 pm
...
Forgot to wish you good luck answering the wave of "how do I?" posts.
how do I quote this? :P

Re: Assassin's Creed Valhalla [Engine:AnvilNEXT]

Posted: Fri Nov 13, 2020 10:15 pm
by STN
aSwedishMagyar wrote:
Thu Nov 12, 2020 6:47 am
..
Can you please upload them in CT format especially when you make a new thread? Pasting the whole CT makes quoting that post super lengthy, also takes so much DB space which in file format is few KBs.

Re: Assassin's Creed Valhalla [Engine:AnvilNEXT]

Posted: Fri Nov 13, 2020 10:18 pm
by aSwedishMagyar
STN wrote:
Fri Nov 13, 2020 10:15 pm
Can you please upload them in CT format especially when you make a new thread? Pasting the whole CT makes quoting that post super lengthy, also takes so much DB space which in file format is few KBs.
Will do, sorry about that. Didn't realize it would take more DB space.

Re: Assassin's Creed Valhalla [Standard Edition]

Posted: Fri Nov 13, 2020 10:21 pm
by SunBeam
^ Fixed the first post in the topic. All's good now ;) Resume your activities.

Re: Assassin's Creed Valhalla [Engine:AnvilNEXT]

Posted: Fri Nov 13, 2020 11:10 pm
by aSwedishMagyar
Purge90 wrote:
Fri Nov 13, 2020 10:00 pm
So I found just "ACValhalla_plus.exe" lets me see when I open my inventory. I have hashes, I am assuming at this point I would just go through and add them to the inventory reader script. Apologies for "dumb" question, learning it as I go :)
...
See original post for an updated print hashes script. That way you aren't figuring out whether they are new or not.

Re: Assassin's Creed Valhalla [Standard Edition]

Posted: Sat Nov 14, 2020 6:30 am
by axellslade
Is there a specific place we can share our hashes or could we maybe put 'em here on a zip file or something? Posting as plain text is a no-no for the reason STN cited.

Re: Assassin's Creed Valhalla [Standard Edition]

Posted: Sat Nov 14, 2020 6:47 am
by aSwedishMagyar
axellslade wrote:
Sat Nov 14, 2020 6:30 am
Is there a specific place we can share our hashes or could we maybe put 'em here on a zip file or something? Posting as plain text is a no-no for the reason STN cited.
I think you can still paste as plain text, just keep updating that single post instead of continuously making new ones when you find new hashes.

Re: Assassin's Creed Valhalla [Standard Edition]

Posted: Sat Nov 14, 2020 10:48 am
by axellslade
aSwedishMagyar wrote:
Sat Nov 14, 2020 6:47 am
I think you can still paste as plain text, just keep updating that single post instead of continuously making new ones when you find new hashes.
Fair enough!

Hey aSwedishMagyar, do you think it's possible to remove an inventory item using your script?
I got a nasty bug early on in game where a key didn't leave my inventory when I opened a chest, and now I'm unable to loot any key in-game. :cry: