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?
Install Cheat Engine
Double-click the .CT file in order to open it.
Click the PC icon in Cheat Engine in order to select the game process.
Keep the list.
Activate the trainer options by checking boxes or setting values from 0 to 1
//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.
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
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.
I don't yet have a worked-up way to do it, but I thought I'd share what I tried and worked
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
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.
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.
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.
- 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;
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.