z Baldur's Gate 3

Upload your cheat tables here (No requests)
Zanzer
RCE Fanatics
RCE Fanatics
Posts: 1131
Joined: Fri Mar 03, 2017 10:48 pm
Reputation: 3801

Re: z Baldur's Gate 3

Post by Zanzer »

jhl1989 wrote:
Tue Nov 03, 2020 6:03 am
How to play with 4 custom characters solo
...can't you just use the respec console command to reroll the story characters?

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

jhl1989
Expert Cheater
Expert Cheater
Posts: 57
Joined: Sat Oct 14, 2017 7:32 am
Reputation: 5

Re: z Baldur's Gate 3

Post by jhl1989 »

Spoiler
Zanzer wrote:
Tue Nov 03, 2020 12:11 pm
jhl1989 wrote:
Tue Nov 03, 2020 6:03 am
How to play with 4 custom characters solo
...can't you just use the respec console command to reroll the story characters?
Sure, but I don’t think that was the point of the video. It was to try to get 4 custom character, which some people like to do. And I dont think you can respec Wyll properly

Savourea
What is cheating?
What is cheating?
Posts: 3
Joined: Tue Nov 03, 2020 1:39 pm
Reputation: 0

Re: z Baldur's Gate 3

Post by Savourea »

Does anybody found a way to edit character's appearance mid-game yet?

jhl1989
Expert Cheater
Expert Cheater
Posts: 57
Joined: Sat Oct 14, 2017 7:32 am
Reputation: 5

Re: z Baldur's Gate 3

Post by jhl1989 »

.
Last edited by jhl1989 on Fri Nov 06, 2020 7:09 am, edited 2 times in total.

elboricua228
Noobzor
Noobzor
Posts: 7
Joined: Wed Oct 28, 2020 8:20 pm
Reputation: 0

Re: z Baldur's Gate 3

Post by elboricua228 »

Hmmm question, how do I add spells to a different character than the host?

jhl1989
Expert Cheater
Expert Cheater
Posts: 57
Joined: Sat Oct 14, 2017 7:32 am
Reputation: 5

Re: z Baldur's Gate 3

Post by jhl1989 »

elboricua228 wrote:
Wed Nov 04, 2020 4:08 am
Hmmm question, how do I add spells to a different character than the host?
same as spawning an item
copy & paste the spell name ID on the table and then click "add spell"

elboricua228
Noobzor
Noobzor
Posts: 7
Joined: Wed Oct 28, 2020 8:20 pm
Reputation: 0

Re: z Baldur's Gate 3

Post by elboricua228 »

isosplx wrote:
Sun Nov 01, 2020 5:03 pm
elboricua228 wrote:
Sun Nov 01, 2020 4:30 pm
I was able to extract the pak files and find spell ids but I would love a feature that allows the addition of feats or proficiencies to a character. any way to go about this?
Armor Proficiencies
Spoiler
[ENABLE]
{$lua}
if syntaxcheck then return end

local uuid = "Proficiency(HeavyArmor);Proficiency(MediumArmor);Proficiency(LightArmor);Proficiency(Shields);"

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("AddBoosts"))
writePointer(cmdArgs + 0x18, cmdStr1)
writeString(cmdStr1, uuid)
writeBytes(cmdStr1 + #uuid, 0)
writeQword(cmdArgs + 0x28, 0)
writeQword(cmdArgs + 0x38, 0)
executeCodeEx(0, nil, cmdCall)
{$asm}
assert(true)
[DISABLE]
Weapon Proficiencies
Spoiler
[ENABLE]
{$lua}
if syntaxcheck then return end

local uuid = "Proficiency(MartialWeapons);Proficiency(SimpleWeapons);Proficiency(HandCrossbows);Proficiency(Longswords);Proficiency(Rapiers);Proficiency(Shortswords);Proficiency(Daggers);Proficiency(Darts);Proficiency(Slings);Proficiency(Quarterstaffs);Proficiency(LightCrossbows);"

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("AddBoosts"))
writePointer(cmdArgs + 0x18, cmdStr1)
writeString(cmdStr1, uuid)
writeBytes(cmdStr1 + #uuid, 0)
writeQword(cmdArgs + 0x28, 0)
writeQword(cmdArgs + 0x38, 0)
executeCodeEx(0, nil, cmdCall)
{$asm}
assert(true)
[DISABLE]
Bonus Skill Proficiencies
Spoiler
[ENABLE]
{$lua}
if syntaxcheck then return end

local uuid = "ProficiencyBonus(Skill,Acrobatics);ProficiencyBonus(Skill,AnimalHandling);ProficiencyBonus(Skill,Arcana);ProficiencyBonus(Skill,Athletics);ProficiencyBonus(Skill,Deception);ProficiencyBonus(Skill,History);ProficiencyBonus(Skill,Insight);ProficiencyBonus(Skill,Intimidation);ProficiencyBonus(Skill,Investigation);ProficiencyBonus(Skill,Medicine);ProficiencyBonus(Skill,Nature);ProficiencyBonus(Skill,Persuasion);ProficiencyBonus(Skill,Perception);ProficiencyBonus(Skill,Performance);ProficiencyBonus(Skill,Religion);ProficiencyBonus(Skill,SleightOfHand);ProficiencyBonus(Skill,Stealth);ProficiencyBonus(Skill,Survival);"

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("AddBoosts"))
writePointer(cmdArgs + 0x18, cmdStr1)
writeString(cmdStr1, uuid)
writeBytes(cmdStr1 + #uuid, 0)
writeQword(cmdArgs + 0x28, 0)
writeQword(cmdArgs + 0x38, 0)
executeCodeEx(0, nil, cmdCall)
{$asm}
assert(true)
[DISABLE]
Bonus Saving Throw Proficiencies
Spoiler
[ENABLE]
{$lua}
if syntaxcheck then return end

local uuid = "ProficiencyBonus(SavingThrow,Wisdom);ProficiencyBonus(SavingThrow,Charisma);ProficiencyBonus(SavingThrow,Dexterity);ProficiencyBonus(SavingThrow,Intelligence);ProficiencyBonus(SavingThrow,Strength);ProficiencyBonus(SavingThrow,Constitution);"

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("AddBoosts"))
writePointer(cmdArgs + 0x18, cmdStr1)
writeString(cmdStr1, uuid)
writeBytes(cmdStr1 + #uuid, 0)
writeQword(cmdArgs + 0x28, 0)
writeQword(cmdArgs + 0x38, 0)
executeCodeEx(0, nil, cmdCall)
{$asm}
assert(true)
[DISABLE]
Hope This Helps
I have no idea how to use these, do I add them in the cheat engine, do I paste this onto an existing command? Please help.

elboricua228
Noobzor
Noobzor
Posts: 7
Joined: Wed Oct 28, 2020 8:20 pm
Reputation: 0

Re: z Baldur's Gate 3

Post by elboricua228 »

elboricua228 wrote:
Thu Nov 05, 2020 3:31 am
isosplx wrote:
Sun Nov 01, 2020 5:03 pm
elboricua228 wrote:
Sun Nov 01, 2020 4:30 pm
I was able to extract the pak files and find spell ids but I would love a feature that allows the addition of feats or proficiencies to a character. any way to go about this?
Armor Proficiencies
Spoiler
[ENABLE]
{$lua}
if syntaxcheck then return end

local uuid = "Proficiency(HeavyArmor);Proficiency(MediumArmor);Proficiency(LightArmor);Proficiency(Shields);"

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("AddBoosts"))
writePointer(cmdArgs + 0x18, cmdStr1)
writeString(cmdStr1, uuid)
writeBytes(cmdStr1 + #uuid, 0)
writeQword(cmdArgs + 0x28, 0)
writeQword(cmdArgs + 0x38, 0)
executeCodeEx(0, nil, cmdCall)
{$asm}
assert(true)
[DISABLE]
Weapon Proficiencies
Spoiler
[ENABLE]
{$lua}
if syntaxcheck then return end

local uuid = "Proficiency(MartialWeapons);Proficiency(SimpleWeapons);Proficiency(HandCrossbows);Proficiency(Longswords);Proficiency(Rapiers);Proficiency(Shortswords);Proficiency(Daggers);Proficiency(Darts);Proficiency(Slings);Proficiency(Quarterstaffs);Proficiency(LightCrossbows);"

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("AddBoosts"))
writePointer(cmdArgs + 0x18, cmdStr1)
writeString(cmdStr1, uuid)
writeBytes(cmdStr1 + #uuid, 0)
writeQword(cmdArgs + 0x28, 0)
writeQword(cmdArgs + 0x38, 0)
executeCodeEx(0, nil, cmdCall)
{$asm}
assert(true)
[DISABLE]
Bonus Skill Proficiencies
Spoiler
[ENABLE]
{$lua}
if syntaxcheck then return end

local uuid = "ProficiencyBonus(Skill,Acrobatics);ProficiencyBonus(Skill,AnimalHandling);ProficiencyBonus(Skill,Arcana);ProficiencyBonus(Skill,Athletics);ProficiencyBonus(Skill,Deception);ProficiencyBonus(Skill,History);ProficiencyBonus(Skill,Insight);ProficiencyBonus(Skill,Intimidation);ProficiencyBonus(Skill,Investigation);ProficiencyBonus(Skill,Medicine);ProficiencyBonus(Skill,Nature);ProficiencyBonus(Skill,Persuasion);ProficiencyBonus(Skill,Perception);ProficiencyBonus(Skill,Performance);ProficiencyBonus(Skill,Religion);ProficiencyBonus(Skill,SleightOfHand);ProficiencyBonus(Skill,Stealth);ProficiencyBonus(Skill,Survival);"

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("AddBoosts"))
writePointer(cmdArgs + 0x18, cmdStr1)
writeString(cmdStr1, uuid)
writeBytes(cmdStr1 + #uuid, 0)
writeQword(cmdArgs + 0x28, 0)
writeQword(cmdArgs + 0x38, 0)
executeCodeEx(0, nil, cmdCall)
{$asm}
assert(true)
[DISABLE]
Bonus Saving Throw Proficiencies
Spoiler
[ENABLE]
{$lua}
if syntaxcheck then return end

local uuid = "ProficiencyBonus(SavingThrow,Wisdom);ProficiencyBonus(SavingThrow,Charisma);ProficiencyBonus(SavingThrow,Dexterity);ProficiencyBonus(SavingThrow,Intelligence);ProficiencyBonus(SavingThrow,Strength);ProficiencyBonus(SavingThrow,Constitution);"

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("AddBoosts"))
writePointer(cmdArgs + 0x18, cmdStr1)
writeString(cmdStr1, uuid)
writeBytes(cmdStr1 + #uuid, 0)
writeQword(cmdArgs + 0x28, 0)
writeQword(cmdArgs + 0x38, 0)
executeCodeEx(0, nil, cmdCall)
{$asm}
assert(true)
[DISABLE]
Hope This Helps
I have no idea how to use these, do I add them in the cheat engine, do I paste this onto an existing command? Please help.
Just played around with these by replacing console command scripts like add 50 health with these. they work, but they don't show in the UI and don't last after a save and load. Maybe I can get it to work permanently by enchanting a ring using the command though I am still learning

EDIT: Trying to use the Enchant Equipped Ring command to no success. No matter what I do, I get this in the Lua Engine:
GetHostCharacter == 1
GetEquippedItem == 1
GetTemplate == 0
Once it hits the GetTemplate == 0, the game crashes. Please advise. Where do I put the boosts like ProficiencyBonus(Skill,Acrobatics) in the script?

Aquineas
What is cheating?
What is cheating?
Posts: 3
Joined: Wed Oct 21, 2020 1:13 am
Reputation: 0

Re: z Baldur's Gate 3

Post by Aquineas »

Noober question folks, does anyone know the uuid of the create water scroll? I'd love to have that on hand to get rid of some of the fire in this game.

jhl1989
Expert Cheater
Expert Cheater
Posts: 57
Joined: Sat Oct 14, 2017 7:32 am
Reputation: 5

Re: z Baldur's Gate 3

Post by jhl1989 »

Need help finding files:
1. What file do I need to edit to give all classes religions?
2. Anybody know what folder contains eye textures?

arumite
What is cheating?
What is cheating?
Posts: 2
Joined: Sat Nov 07, 2020 9:14 am
Reputation: 2

Re: z Baldur's Gate 3

Post by arumite »

would anyone be kind enough to post a link to the UUID list? or Divulge the page its on? I for some reason am unable to use forum search even with an account...

P.S. Specifically the lists for Spells and Items.
Or a link/page number for the .pak unpacker utility

thanks in advance

Porcelyn
What is cheating?
What is cheating?
Posts: 1
Joined: Sun Nov 08, 2020 10:03 pm
Reputation: 0

Re: z Baldur's Gate 3

Post by Porcelyn »

How would I add the animal speaking ability to my character?

User avatar
Tevos
Noobzor
Noobzor
Posts: 9
Joined: Wed Oct 14, 2020 1:41 am
Reputation: 4

Re: z Baldur's Gate 3

Post by Tevos »

arumite wrote:
Sat Nov 07, 2020 9:16 am
would anyone be kind enough to post a link to the UUID list? or Divulge the page its on? I for some reason am unable to use forum search even with an account...

P.S. Specifically the lists for Spells and Items.
Or a link/page number for the .pak unpacker utility

thanks in advance
It's on page 17, the item list, and then there are some more items on page 21. I'm not sure about spells.

User avatar
Tevos
Noobzor
Noobzor
Posts: 9
Joined: Wed Oct 14, 2020 1:41 am
Reputation: 4

Re: z Baldur's Gate 3

Post by Tevos »

Porcelyn wrote:
Sun Nov 08, 2020 10:04 pm
How would I add the animal speaking ability to my character?
The table on page 1 has it under console command > register commands > permanent cheats > add pet pal.

Psycrow
Noobzor
Noobzor
Posts: 7
Joined: Fri Oct 09, 2020 5:16 am
Reputation: 1

Re: z Baldur's Gate 3

Post by Psycrow »

Can someone who's good with scripts (like the item spawner script) see about the options for changing maps? I've never done scripts before, just changed values, and don't feel confident about bumbling around and getting it right on my own. However, I am interested in getting to the two currently inaccessible maps and recording a video of them, and there are files/minimaps/etc for them.

Here's what I know:

The game that we can play right now uses a very large map, I believe called WLD_Main_A, to warp you around for various gameplay and scenes. This big map includes the main world, the underdark, undergound, areas, etc-- everything you've seen and played (and a little more) except the tutorial area. The tutorial area is TUT_Avenus_C and when leaving it, there is a loading screen while it takes you to WLD_Main_A. I am hoping to force a similar transition to the other maps (the ones we can't access yet), I believe called SCL_Main_A and BG_Main_A. (I've seen the minimaps for these currently-inaccessible areas in the game files, and some other relevant files. There is also a chance they don't need the "_A" at the end as I've seen a part of the code that doesn't, but not sure)

I asked the original poster of this topic in a DM and he pointed this out, suggesting we try a script like these:
LoadLevelTemplate(LevelTemplate)
ActivatePersistentLevelTemplate(LevelTemplate)
I'm not good enough with scripts to know how to use that information, and the few efforts I have made (like by messing with the item spawner script to try to make use of that info) haven't worked.

If anyone can do this, we'll all be able to get to the two big currently unused maps. Again, I'm not good with scripts so I can only see myself failing repeatedly for many days if all I have to go with is partial info, lol

(A note about location within maps: I know how to change the player's current location within a current map, and there's no risk of a game crash or anything if you're falling into nothingness due to no map segment existing there, so the map transition itself would be enough to create the opportunity to get the character onto a walkable area on any map)

Post Reply

Who is online

Users browsing this forum: AhrefsBot, Casisback, CursedHex, Google [Bot], grifiths, jonaaa, Majestic-12 [Bot], namex, rafaelrennow, sdarkpaladin, YandexBot