z Baldur's Gate 3

Upload your cheat tables here (No requests)
thehoneybadverine
Noobzor
Noobzor
Posts: 10
Joined: Tue May 30, 2023 5:17 pm
Reputation: 2

Re: z Baldur's Gate 3

Post by thehoneybadverine »

Verlock wrote:
Sun Aug 06, 2023 9:00 pm
PapaPetro wrote:
Sun Aug 06, 2023 8:22 pm
Have fun
💪😎👍
My char died after one step. Perfect
it is "BarbedArrow_Passive"

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

EvenLess
Expert Cheater
Expert Cheater
Posts: 181
Joined: Fri Aug 04, 2023 10:59 pm
Reputation: 206

Re: z Baldur's Gate 3

Post by EvenLess »

Tiffany wrote:
Sun Aug 06, 2023 6:05 pm
If you want to expand your powershell script at some point it might be an interesting idea to use the generated bg3_items.txt to search the localization files for those IDs and append the supplied names with the actual names.
Added an new version of the PowerShell script in my original post. It is currently running, so time will tell if it gives a decent result. It is very slow. Doing all those recursive lookups take time. Someone that actually knows how to program could probably write something way more efficient :)

Will upload the result when it is done. Others are welcome to play around with the script.

<edit>
8 hours later it's still going. Looks like it's only mostly through the "Shared", so still SharedDev, Gustav and GustavDev to go :shock:
Over 7000 items inventoried. Skimming through them it clearly includes all kinds of world items, such as benches etc. I clearly need to find which attribute defines whether an item can be put in inventory or not.
</edit>
Last edited by EvenLess on Mon Aug 07, 2023 6:52 am, edited 1 time in total.

nikorasu90
Novice Cheater
Novice Cheater
Posts: 15
Joined: Sun Feb 07, 2021 9:17 pm
Reputation: 0

Re: z Baldur's Gate 3

Post by nikorasu90 »

can anyone get the UUID for the quest item Noblestalk? I accidentally blew it up and want to do every quest before I can no longer return to the Underdark.

AlexLucas92
Expert Cheater
Expert Cheater
Posts: 52
Joined: Sun Jul 09, 2023 5:33 pm
Reputation: 2

Re: z Baldur's Gate 3

Post by AlexLucas92 »

Tiffany wrote:
Thu Oct 15, 2020 2:47 am
I'm not sure what the "Various things you can play around with using the AddBoosts console command:" bit in the OP with the big long list is about. I'm guessing we'd have to create new scripts using those codes replacing those bits in the existing scripts to test them out?

Oh and Zanzer, that Add 100 Attitude script, it adds -100 attitude, which is like the worst it can be. Also my game crashed right after that when I tried to talk to her lol.

And here's a slightly easier to read list of those items -

As for how to use the item spawner, if anyone's having trouble, here's how:
You can change the Hand Crossbow+2 or whatever to something like "Spawn Item (edit script)" so it makes more sense, as you'll be using this to do that. Then edit the script itself. This thing:

Code: Select all

[ENABLE]
{$lua}
if syntaxcheck then return end

local uuid = "b3376ca4-393c-4191-aa67-a02c94d6a236"

local cmdCall = getAddress("cmdCall")
local cmdAddr = getAddress("cmdAddr")
local cmdArgs = getAddress("cmdArgs")
local cmdStr1 = getAddress("cmdStr1")
writePointer(cmdAddr, getAddress("GetHostCharacter"))
executeCodeEx(0, nil, cmdCall)
writePointer(cmdAddr, getAddress("GetPosition"))
executeCodeEx(0, nil, cmdCall)
writePointer(cmdAddr, getAddress("CreateAt"))
writePointer(cmdArgs + 0x08, cmdStr1)
writeString(cmdStr1, uuid)
writeBytes(cmdStr1 + #uuid, 0)
writeQword(cmdArgs + 0x48, 0)
writeQword(cmdArgs + 0x58, 0)
writeQword(cmdArgs + 0x68, 0)
executeCodeEx(0, nil, cmdCall)
{$asm}

[DISABLE]
The only line you should touch, at all, is this one:

Code: Select all

local uuid = "b3376ca4-393c-4191-aa67-a02c94d6a236"
Yours will have a different uuid in there. Just change the ID in the quotes to the one you want using the list above. And it's not the thing like ARM_Padded_Body it's the janky looking string. Then after you hit ok just check the box once to spawn it. It'll be spawned at your character's feet. So pick it up.
any chance for update of item list since the game launched ? id be very very obliged ! <3

weird032
Expert Cheater
Expert Cheater
Posts: 58
Joined: Mon Feb 05, 2018 6:35 am
Reputation: 15

Re: z Baldur's Gate 3

Post by weird032 »

nikorasu90 wrote:
Sun Aug 06, 2023 10:54 pm
can anyone get the UUID for the quest item Noblestalk? I accidentally blew it up and want to do every quest before I can no longer return to the Underdark.
i think someone already said 48c679c1-b713-4d2f-9bba-1c43ed654404 in previous threads but i did not check

Blackhuskyy
Novice Cheater
Novice Cheater
Posts: 20
Joined: Wed Apr 22, 2020 1:17 pm
Reputation: 2

Re: z Baldur's Gate 3

Post by Blackhuskyy »

Anyone know astarions vampiric bite id?

nikorasu90
Novice Cheater
Novice Cheater
Posts: 15
Joined: Sun Feb 07, 2021 9:17 pm
Reputation: 0

Re: z Baldur's Gate 3

Post by nikorasu90 »

weird032 wrote:
Sun Aug 06, 2023 10:58 pm
nikorasu90 wrote:
Sun Aug 06, 2023 10:54 pm
can anyone get the UUID for the quest item Noblestalk? I accidentally blew it up and want to do every quest before I can no longer return to the Underdark.
i think someone already said 48c679c1-b713-4d2f-9bba-1c43ed654404 in previous threads but i did not check
nothing spawns when i tried this code, it actually crashed my game too

ori'grom
Novice Cheater
Novice Cheater
Posts: 21
Joined: Fri Mar 03, 2017 3:12 pm
Reputation: 3

Re: z Baldur's Gate 3

Post by ori'grom »

Since they're being discussed: does anyone know the uuid of Miri's Dowry Ring? Accidentally sold it to Dammon and he doesn't have it in his inventory in Act 2.

Zanzer
RCE Fanatics
RCE Fanatics
Posts: 1090
Joined: Fri Mar 03, 2017 10:48 pm
Reputation: 3500

Re: z Baldur's Gate 3

Post by Zanzer »

Added Character Resource Cheats and some more examples of spawning items with different console commands.

Verlock
Expert Cheater
Expert Cheater
Posts: 110
Joined: Sat May 06, 2023 1:04 pm
Reputation: 16

Re: z Baldur's Gate 3

Post by Verlock »

thehoneybadverine wrote:
Sun Aug 06, 2023 10:33 pm
it is "BarbedArrow_Passive"
Or Illusion_Disappear it just instakill in stealth.

And im sure there not all passives. Even not all class related.

weird032
Expert Cheater
Expert Cheater
Posts: 58
Joined: Mon Feb 05, 2018 6:35 am
Reputation: 15

Re: z Baldur's Gate 3

Post by weird032 »

nikorasu90 wrote:
Sun Aug 06, 2023 11:06 pm
nothing spawns when i tried this code, it actually crashed my game too
um i tested it. Like it works. DONT do multiple click only click once and only once since it will crash the game
Image
Last edited by weird032 on Sun Aug 06, 2023 11:27 pm, edited 1 time in total.

Tiffany
Expert Cheater
Expert Cheater
Posts: 101
Joined: Fri Mar 24, 2017 9:38 am
Reputation: 33

Re: z Baldur's Gate 3

Post by Tiffany »

AlexLucas92 wrote:
Sun Aug 06, 2023 10:57 pm
Tiffany wrote:
Thu Oct 15, 2020 2:47 am
I'm not sure what the "Various things you can play around with using the AddBoosts console command:" bit in the OP with the big long list is about. I'm guessing we'd have to create new scripts using those codes replacing those bits in the existing scripts to test them out?

Oh and Zanzer, that Add 100 Attitude script, it adds -100 attitude, which is like the worst it can be. Also my game crashed right after that when I tried to talk to her lol.

And here's a slightly easier to read list of those items -

As for how to use the item spawner, if anyone's having trouble, here's how:
You can change the Hand Crossbow+2 or whatever to something like "Spawn Item (edit script)" so it makes more sense, as you'll be using this to do that. Then edit the script itself. This thing:

Code: Select all

[ENABLE]
{$lua}
if syntaxcheck then return end

local uuid = "b3376ca4-393c-4191-aa67-a02c94d6a236"

local cmdCall = getAddress("cmdCall")
local cmdAddr = getAddress("cmdAddr")
local cmdArgs = getAddress("cmdArgs")
local cmdStr1 = getAddress("cmdStr1")
writePointer(cmdAddr, getAddress("GetHostCharacter"))
executeCodeEx(0, nil, cmdCall)
writePointer(cmdAddr, getAddress("GetPosition"))
executeCodeEx(0, nil, cmdCall)
writePointer(cmdAddr, getAddress("CreateAt"))
writePointer(cmdArgs + 0x08, cmdStr1)
writeString(cmdStr1, uuid)
writeBytes(cmdStr1 + #uuid, 0)
writeQword(cmdArgs + 0x48, 0)
writeQword(cmdArgs + 0x58, 0)
writeQword(cmdArgs + 0x68, 0)
executeCodeEx(0, nil, cmdCall)
{$asm}

[DISABLE]
The only line you should touch, at all, is this one:

Code: Select all

local uuid = "b3376ca4-393c-4191-aa67-a02c94d6a236"
Yours will have a different uuid in there. Just change the ID in the quotes to the one you want using the list above. And it's not the thing like ARM_Padded_Body it's the janky looking string. Then after you hit ok just check the box once to spawn it. It'll be spawned at your character's feet. So pick it up.
any chance for update of item list since the game launched ? id be very very obliged ! <3
Several people have already done this.

EvenLess here viewtopic.php?p=306939#p306939
Saberiken here viewtopic.php?p=306721#p306721

Saberiken's didn't use the *-dev folders so EvenLess's is much more complete.

Saruman
Novice Cheater
Novice Cheater
Posts: 23
Joined: Sun May 19, 2019 7:43 pm
Reputation: 3

Re: z Baldur's Gate 3

Post by Saruman »

PapaPetro wrote:
Sun Aug 06, 2023 8:22 pm
PapaPetro wrote:
Sun Aug 06, 2023 6:04 pm
PapaPetro wrote:
Sun Aug 06, 2023 1:44 pm
I've attached .txt files for the item Object UUIDs and Feats in case anyone needs them for reference.
I'm sure you've guys have figured it out by now but just copy/paste the UUIDs of item you want into the script:

Same goes for Feats scripts but with the feat string name values instead of the the UUIDs:

(though it's a little trickier since some Feats have extra features you have to account for so pay attention to the feat PassivesAdded & Selector attributes and how the various scripts address those in assembly)

Update:
Added Weapons.txt and Armor.txt
Progressions.lsx has all the class features/feats if anyone is interested.
(You can build your own custom classes using this one)

Update: added Passives.txt (shared/public/shared/stats/generated/data)
Seems to have every passive/feat/ability in there.
I made an updated .ct table with all the passives/feats/features I think are are in the game.
They are all listed in Console Commands>Register Commands>Passive/Feat Cheats

Image

Image

Have fun
💪😎👍
How do I see if some passive abilities that only NPC races possess works on my character? For example I've added "Brute_Bugbear" , "Ogre_Curse" and "MartialAdvantage", they are in my passive abilities but I'm not sure they are giving me additional bonus damage. At least I don't see them as a bonus when I ping on my weapon and don't really see in fight. So my question is will passive NPC abilities work on player character if he cant get acess to it normally?

RionKatt
Noobzor
Noobzor
Posts: 9
Joined: Wed Apr 19, 2017 6:57 am
Reputation: 1

Re: z Baldur's Gate 3

Post by RionKatt »

I know many people have said that the item/spell lists are in Shared/Stats/Generated/Data/...

but where are those folders? Is it in the Steam folder? appdata? Somewhere else I haven't thought of?

Verlock
Expert Cheater
Expert Cheater
Posts: 110
Joined: Sat May 06, 2023 1:04 pm
Reputation: 16

Re: z Baldur's Gate 3

Post by Verlock »

RionKatt wrote:
Sun Aug 06, 2023 11:35 pm
but where are those folders? Is it in the Steam folder? appdata? Somewhere else I haven't thought of?
Steam\steamapps\common\Baldurs Gate 3\Data
edit: u need tool to unpack it somewhere gustav.pak and shared.pak after that .../Shared/Stats/Generated/Data/...

Post Reply