Hogwarts Legacy [Engine:Unreal 4.27.2]

Upload your cheat tables here (No requests)
User avatar
SunBeam
Administration
Administration
Posts: 4932
Joined: Sun Feb 04, 2018 7:16 pm
Reputation: 4630

Re: Hogwarts Legacy [Engine:Unreal 4.27.2]

Post by SunBeam »

Cissa90 wrote:
Wed Feb 08, 2023 7:14 pm
Found any information regarding length of Revelio lasting? I found the timer for it in game, but the visible "collectibles" dissappear in the same 10 seconds it lasts :>
Maybe the sql has the real timer showing in there or the length? Not sure how to extract it from the paks myself.
I literally said how to do it and posted screenshots about it. How about you check before going "I don't know how to do this"? -> viewtopic.php?p=285111#p285111.

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
YarrHarr
What is cheating?
What is cheating?
Posts: 2
Joined: Wed Feb 08, 2023 7:36 pm
Reputation: 0

Re: Hogwarts Legacy [Engine:Unreal 4.27.2]

Post by YarrHarr »

this may be the dumbest question, but i'm unsure which directory to copy the dxgi.dll file into, or is it for an external tool?

Cissa90
Expert Cheater
Expert Cheater
Posts: 139
Joined: Sun Feb 27, 2022 1:22 pm
Reputation: 130

Re: Hogwarts Legacy [Engine:Unreal 4.27.2]

Post by Cissa90 »

What I get for skimreading xD
Thanks. Will deffo have a look!

User avatar
SunBeam
Administration
Administration
Posts: 4932
Joined: Sun Feb 04, 2018 7:16 pm
Reputation: 4630

Re: Hogwarts Legacy [Engine:Unreal 4.27.2]

Post by SunBeam »

YarrHarr wrote:
Wed Feb 08, 2023 7:46 pm
this may be the dumbest question, but i'm unsure which directory to copy the dxgi.dll file into, or is it for an external tool?
Re-read the instructions, please:

Image

hectareasil
What is cheating?
What is cheating?
Posts: 3
Joined: Wed Feb 08, 2023 10:42 pm
Reputation: 0

Re: Hogwarts Legacy [Engine:Unreal 4.27.2]

Post by hectareasil »

MaxtorM123 wrote:
Wed Feb 08, 2023 3:46 pm
taki wrote:
Wed Feb 08, 2023 7:01 am
Many thanks <3

//Edit: Seems to work fine on my epic version, but not for my brothers steam version. His Input.ini just removes the consolekey entry when starting

//Edit2: If you want me to check something on the steam version, so you could make the steam version work as well, let me know
It worked fine on steam for me, I was able to open the console with the custom DLL and adding the section to the input.ini.
You didn't have to do anything besides what was written there? The only thing I changed was the place where the file is, since I am on steam as well, so instead of %LocalAppData%\HogwartsLegacy\Saved\Config\WindowsNoEditor it was AppData\Local\Hogwarts Legacy\Saved\Config\WindowsNoEditor. And Steam\steamapps\common\Hogwarts Legacy\Phoenix\Binaries\Win64 instead of Epic Games\HogwartsLegacy\Phoenix\Binaries\Win64.

Nothing seems to happen, and I even changed Input.ini to read only, tried changing "tilde" to "F10" and "NumPad0" and those didn't work.


Changed my keyboard to English, now it works, I just did not manage to summon potions and items yet.
Last edited by hectareasil on Thu Feb 09, 2023 1:13 pm, edited 1 time in total.

alabasca
Cheater
Cheater
Posts: 39
Joined: Thu Mar 08, 2018 11:34 pm
Reputation: 2

Re: Hogwarts Legacy [Engine:Unreal 4.27.2]

Post by alabasca »

So for the summon command, not sure how it actually work, but have try summon few items from the list another one find out in page 1, noi try another command yet, but look like it not work on steam

Destroyer-anon
Cheater
Cheater
Posts: 25
Joined: Sun Sep 27, 2020 2:03 am
Reputation: 1

Re: Hogwarts Legacy [Engine:Unreal 4.27.2]

Post by Destroyer-anon »

alabasca wrote:
Thu Feb 09, 2023 12:14 am
So for the summon command, not sure how it actually work, but have try summon few items from the list another one find out in page 1, noi try another command yet, but look like it not work on steam
Summon works just fine. You just have to understand how to do it properly. ;)

Actually read SunBeam's posts and you might notice you're missing something. :P

User avatar
SunBeam
Administration
Administration
Posts: 4932
Joined: Sun Feb 04, 2018 7:16 pm
Reputation: 4630

Re: Hogwarts Legacy [Engine:Unreal 4.27.2]

Post by SunBeam »

I don't yet have a worked-up way to do it, but I thought I'd share what I tried and worked :D

The game uses SQL queries for most of what the IntenvoryDynamic means. That being said, I picked up a purse from the ground and with some debugging figured out that this runs:
UPDATE InventoryDynamic SET ItemID = 'Knuts', Count = 10000, Stolen = 0, UniqueItem = 0, KeepOnReset = 0, UpdateTime = 596323800000000000
WHERE CharacterID = 'Player0' AND HolderID = 'ResourceInventory' AND SlotNumber = 0;
While I picked up 2 "Knuts" from the ground, my Inventory updated with 10.000 :)

Image

Will see if I can figure out a way to hook it so that you can send whatever you want and make the game commit it.

User avatar
SunBeam
Administration
Administration
Posts: 4932
Joined: Sun Feb 04, 2018 7:16 pm
Reputation: 4630

Re: Hogwarts Legacy [Engine:Unreal 4.27.2]

Post by SunBeam »

Now, when I opened up a chest that had something in it (the small type, that usually give you some item), this ran:
INSERT INTO InventoryDynamic (CharacterID, HolderID, SlotNumber, ItemID, Count, Stolen, UniqueItem, KeepOnReset, UpdateTime , Variation) VALUES ('<edited_dword_1>.<edited_dword_2>', 'ActorBackpack', 0, 'Neck_039_Common', 1, 0, 1, 0, 596323800000000000, '3059CA25444679A97129B5A0E63AA74B');
Result:

Image

Getting there :)

Jirodyne
Cheater
Cheater
Posts: 30
Joined: Fri Jan 10, 2020 11:51 am
Reputation: 0

Re: Hogwarts Legacy [Engine:Unreal 4.27.2]

Post by Jirodyne »

I am the dumbest of all dumb creatures, with very little understanding of hacks, cheats, and cheat engines.

Is there anything in this thread, for Steam version of the game, that will give me max gold? I don't care about any other cheat. I just want max gold. I tried doing it myself, and it failed. I tried doing pointers, and it failed. So now asking on here. What on here, will give me free gold. Not simulate. Not 'buy for $0', I want gold.

User avatar
SunBeam
Administration
Administration
Posts: 4932
Joined: Sun Feb 04, 2018 7:16 pm
Reputation: 4630

Re: Hogwarts Legacy [Engine:Unreal 4.27.2]

Post by SunBeam »

Jirodyne wrote:
Thu Feb 09, 2023 1:48 am
I am the dumbest of all dumb creatures, with very little understanding of hacks, cheats, and cheat engines.

Is there anything in this thread, for Steam version of the game, that will give me max gold? I don't care about any other cheat. I just want max gold. I tried doing it myself, and it failed. I tried doing pointers, and it failed. So now asking on here. What on here, will give me free gold. Not simulate. Not 'buy for $0', I want gold.
There's no POINTER for gold, as the amount is stored in an SQLite database. So stop attempting to scan memory for nothing... whatever you find won't change but only on-screen. Won't be the real value.

And NO, there isn't anything in this topic.

erdelf
Noobzor
Noobzor
Posts: 12
Joined: Sun Sep 02, 2018 11:13 am
Reputation: 1

Re: Hogwarts Legacy [Engine:Unreal 4.27.2]

Post by erdelf »

gonna say, an interesting method to store the inventory in a database.
Thanks for keeping us updated. A pleasure seeing you work as usual.

User avatar
SunBeam
Administration
Administration
Posts: 4932
Joined: Sun Feb 04, 2018 7:16 pm
Reputation: 4630

Re: Hogwarts Legacy [Engine:Unreal 4.27.2]

Post by SunBeam »

Some other tests:
  • Collecting Leech Juice (I did NOT have any in the Inventory)
    INSERT INTO InventoryDynamic (CharacterID, HolderID, SlotNumber, ItemID, Count, Stolen, UniqueItem, KeepOnReset, UpdateTime ) VALUES ('Player0', 'ResourceInventory', 4, 'LeechJuice', 1, 0, 0, 0, 596323800000000000)
    - if you already have at least 1 in your inventory (Count NOT NULL), an UPDATE will run instead of the INSERT; see the example below
  • Collecting Lacewing Flies (I already had some in the Inventory)
    UPDATE InventoryDynamic SET ItemID = 'LacewingFlies', Count = 7, Stolen = 0, UniqueItem = 0, KeepOnReset = 0, UpdateTime = 596323800000000000 WHERE CharacterID = 'Player0' AND HolderID = 'ResourceInventory' AND SlotNumber = 1;
  • Breaking Moonstones (I did NOT have any in the Inventory)
    INSERT INTO InventoryDynamic (CharacterID, HolderID, SlotNumber, ItemID, Count, Stolen, UniqueItem, KeepOnReset, UpdateTime ) VALUES ('B56BE6D6.43A6F620', 'ActorBackpack', 0, 'Moonstone', 1, 0, 0, 0, 596323800000000000)
    - the CharacterID seems to be different for each transaction (on a second Moonstone break, I had '32922E4B.E33294B8')
    - format is DWORD[dot]DWORD
    - not sure if it's checked, like some sort of integrity of SQL transaction [?] (maybe it can be replaced with 'Player0' -- to try)
    - INSERT followed by UPDATE:
    UPDATE InventoryDynamic SET ItemID = 'Moonstone', Count = 9, Stolen = 0, UniqueItem = 0, KeepOnReset = 0, UpdateTime = 596323800000000000 WHERE CharacterID = 'Player0' AND HolderID = 'ResourceInventory' AND SlotNumber = 3;
  • Picking up Money from LootBags
    UPDATE InventoryDynamic SET ItemID = 'Knuts', Count = 206, Stolen = 0, UniqueItem = 0, KeepOnReset = 0, UpdateTime = 596323800000000000 WHERE CharacterID = 'Player0' AND HolderID = 'ResourceInventory' AND SlotNumber = 0;
  • Picking up Leaping Toadstool Caps from the ground
    UPDATE InventoryDynamic SET ItemID = 'LeapingToadstool_Byproduct', Count = 10, Stolen = 0, UniqueItem = 0, KeepOnReset = 0, UpdateTime = 596323800000000000 WHERE CharacterID = 'Player0' AND HolderID = 'ResourceInventory' AND SlotNumber = 2;

User avatar
SunBeam
Administration
Administration
Posts: 4932
Joined: Sun Feb 04, 2018 7:16 pm
Reputation: 4630

Re: Hogwarts Legacy [Engine:Unreal 4.27.2]

Post by SunBeam »

Alright, am now able to run SQL commands :D



Time for some sleep :P

BR,
Sun

Destroyer-anon
Cheater
Cheater
Posts: 25
Joined: Sun Sep 27, 2020 2:03 am
Reputation: 1

Re: Hogwarts Legacy [Engine:Unreal 4.27.2]

Post by Destroyer-anon »

SunBeam wrote:
Thu Feb 09, 2023 3:19 am
Alright, am now able to run SQL commands :D

<removed because no need to quote a video lol>

Time for some sleep :P

BR,
Sun
'tis a thing of beauty! ;)

Have a good night, SunBeam!

I am not going to lie, it is definitely an interesting take on inventory storage and pointer obfuscation. lol. I don't think I have run into a game recently that uses this method. Should be a lot of fun to play around with when I get off work tomorrow.

Post Reply

Who is online

Users browsing this forum: AhrefsBot, BigWiz, Bing [Bot], Feliks, geisha, Google [Bot], michu101, Onidurum, PinocchioTeeHee