z Baldur's Gate 3

Upload your cheat tables here (No requests)
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 »

Predator3004 wrote:
Sat Aug 12, 2023 8:46 pm
Hello, can someone explain how do I rise my approval with script (console commands, companion cheats, 2., 3b)?
Because this one doesn't work, I saved, load, saved angain load again changed characters... I think I tried everything and it and this one doesnt work my approval stays the same.
So does it just not work right now, or am I doing something wrong?
Pls help :D I really want companions to like me so I can do everything and not care what they think xD
Select main hero. Use option 1, leave it be activated, select companion. Use option 2. Same. Use 3a, 3b whatever until u done. Disable option 2. Select another companion in your party. Repeat.

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

Ganz
Noobzor
Noobzor
Posts: 7
Joined: Tue Aug 08, 2023 5:50 pm
Reputation: 0

Re: z Baldur's Gate 3

Post by Ganz »

Hi, can someone make a bg3_dx11.exe version of the script? the default bg3.exe vulkan version keeps crashing on me, but I find the dx11 more stable on my PC, and simply renaming the .exe files don't work with the cheat.

razanon
Noobzor
Noobzor
Posts: 7
Joined: Tue Aug 08, 2023 7:52 pm
Reputation: 0

Re: z Baldur's Gate 3

Post by razanon »

Verlock wrote:
Sat Aug 12, 2023 8:41 pm
razanon wrote:
Sat Aug 12, 2023 8:33 pm
how works Set Max Party Size Override??
dont understand it sorry.
Activate script, dismiss companion and thats it?
maybe its language understanding problem, i knoe its so easy but cannot understand (sorry my english) i check the option, a command prompt appears, dismiss someone to camp but nothuing updates.

f0rresty
Noobzor
Noobzor
Posts: 6
Joined: Sat Aug 12, 2023 6:51 pm
Reputation: 3

Re: z Baldur's Gate 3

Post by f0rresty »

Still searching for the UUID of Orpheus book 2. After reading through this topic, no one ever managed to find the correct book; all the UUIDs in this topic point to items that don't progress the quest and after about an hour of searching through the files I don't really think I'll find any other items than the ones that have already been found and posted here.
There is, however, a "Last Item Dropped UUID" option, does anyone have any insight into how that works? Couldn't figure that one out and didn't find any explanation in this topic, either.

EDIT:
Figured out how to use Last Item Dropped UUID, feel stupid now. For anyone else that wants to use this: simply activate the option and THEN drop something on the ground. It'll spit out the item in the value.

Also: UUID for Orpheus Book 2 is "4dbaf850-49ff-4e41-adc2-7054e416c960". Progresses the quest as it should.
Last edited by f0rresty on Sat Aug 12, 2023 9:10 pm, edited 1 time in total.

Zanzer
RCE Fanatics
RCE Fanatics
Posts: 1104
Joined: Fri Mar 03, 2017 10:48 pm
Reputation: 3576

Re: z Baldur's Gate 3

Post by Zanzer »

f0rresty wrote:
Sat Aug 12, 2023 8:58 pm
Still searching for the UUID of Orpheus book 2. After reading through this topic, no one ever managed to find the correct book; all the UUIDs in this topic point to items that don't progress the quest and after about an hour of searching through the files I don't really think I'll find any other items than the ones that have already been found and posted here.
There is, however, a "Last Item Dropped UUID" option, does anyone have any insight into how that works? Couldn't figure that one out and didn't find any explanation in this topic, either.
Did you do a search for Orpheus in the item list on the very first post and test all of those UUIDs?

danmare
What is cheating?
What is cheating?
Posts: 4
Joined: Sat Aug 12, 2023 9:08 pm
Reputation: 0

Re: z Baldur's Gate 3

Post by danmare »

Hello there! Does anyone know the UUID to Scratch's Ball so you can play fetch with him? I had no idea you had to take the ball from him and it doesn't seem like he will try and give it to me again.

f0rresty
Noobzor
Noobzor
Posts: 6
Joined: Sat Aug 12, 2023 6:51 pm
Reputation: 3

Re: z Baldur's Gate 3

Post by f0rresty »

Zanzer wrote:
Sat Aug 12, 2023 9:07 pm
f0rresty wrote:
Sat Aug 12, 2023 8:58 pm
Still searching for the UUID of Orpheus book 2. After reading through this topic, no one ever managed to find the correct book; all the UUIDs in this topic point to items that don't progress the quest and after about an hour of searching through the files I don't really think I'll find any other items than the ones that have already been found and posted here.
There is, however, a "Last Item Dropped UUID" option, does anyone have any insight into how that works? Couldn't figure that one out and didn't find any explanation in this topic, either.
Did you do a search for Orpheus in the item list on the very first post and test all of those UUIDs?
There's no books in the item list regarding Orpheus as far as I'm aware. Also spent quite a bit of time of searching through everything related to Orpheus with the ModManager, figuring out which directories the books are usually under and what other names the books related to the quest might be known under. As you can see in my edit, I figured it out eventually using Last Item Dropped, however I did also check for the UUID above in ModManger and it can't be found in any of the directories recommended for use by EvenLess (the person that added a ton of stuff to the item list on page 79 of this topic).

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 »

razanon wrote:
Sat Aug 12, 2023 8:57 pm
Verlock wrote:
Sat Aug 12, 2023 8:41 pm
razanon wrote:
Sat Aug 12, 2023 8:33 pm
how works Set Max Party Size Override??
dont understand it sorry.
Activate script, dismiss companion and thats it?
maybe its language understanding problem, i knoe its so easy but cannot understand (sorry my english) i check the option, a command prompt appears, dismiss someone to camp but nothuing updates.
Yes. Dismiss someone. Do it and u can have as many companions as u want afterwards include dismissed one.

f0rresty
Noobzor
Noobzor
Posts: 6
Joined: Sat Aug 12, 2023 6:51 pm
Reputation: 3

Re: z Baldur's Gate 3

Post by f0rresty »

danmare wrote:
Sat Aug 12, 2023 9:10 pm
Hello there! Does anyone know the UUID to Scratch's Ball so you can play fetch with him? I had no idea you had to take the ball from him and it doesn't seem like he will try and give it to me again.
Should be "9602f79-27a8-4f79-b0f2-3aba300bd80f"

Zuues
What is cheating?
What is cheating?
Posts: 1
Joined: Sat Aug 12, 2023 9:18 pm
Reputation: 0

Re: z Baldur's Gate 3

Post by Zuues »

Hi

I am trying to get more spell uses but when i click on the unlimited spells, nothing happens. Can you please tell me what i am doing wrong?

Or is there a way i can increase spell uses manually on each character?
Last edited by Zuues on Sat Aug 12, 2023 9:46 pm, edited 1 time in total.

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 »

Ganz wrote:
Sat Aug 12, 2023 8:54 pm
Hi, can someone make a bg3_dx11.exe version of the script? the default bg3.exe vulkan version keeps crashing on me, but I find the dx11 more stable on my PC, and simply renaming the .exe files don't work with the cheat.
it work, i never even launch vulkan version.

User avatar
pumasky2
Noobzor
Noobzor
Posts: 5
Joined: Sat Aug 12, 2023 3:10 pm
Reputation: 0

Re: z Baldur's Gate 3

Post by pumasky2 »

StealthAssassin wrote:
Sat Aug 12, 2023 8:23 pm
Has anyone found the IDs for the Bhaal/Bhaalist Set, i'm not playing in english so i have no idea how is it translated but it's in the photo.
And if the boots exist(i didn't found), i would like the id as well.
Spoiler
Image

Hood

Code: Select all

MAG_Bhaalist_Hat
d5d22dfc-bba4-4e2c-ba71-c804d3b47919
Cloak

Code: Select all

UNI_DarkUrge_Bhaal_Cloak
dff731f7-d6da-403d-80cf-7f3d9cc7345b
Armor

Code: Select all

MAG_Bhaalist_Armor
443b2caf-8d36-42cf-b389-d774229ed18c
Gloves

Code: Select all

MAG_Bhaalist_Gloves
afd74d05-7c24-45ec-8033-84f365e6ea5f
Amulet

Code: Select all

QUEST_LOW_Bhaal_Amulet
16a632e2-45b1-4ff1-8250-513eb271abea
Looks like there is no boots.

Sakuryu45
Expert Cheater
Expert Cheater
Posts: 57
Joined: Fri Jul 15, 2022 2:08 pm
Reputation: 3

Re: z Baldur's Gate 3

Post by Sakuryu45 »

Zanzer wrote:
Sat Aug 12, 2023 1:27 pm
Just to throw another wrench in your plans for Minthara, it's also possible that some of those tags are specifically set on her character, not yours. If someone has her in their party (the right way), might be useful to have her selected when querying some flags. Just to see.
I have 3 saves, one pre-Goblin Murder, One Pre-Moonrise and she's not there, One legit in my party. If you can tell me what to scan for and how to check *her* specifically when she's in my party.

Also, it's a bit hard to run GetFlag for me because there's about 80 or so non-dialogue checks and the script on my end only runs the last in the list, so I have to input, click okay, delete the last one, and hit okay * etc etc.

I wonder if there's a way to check a character for tags and hidden tags as well? I didn't even think of it but there might be a missing AI tag or story tag that gets tripped when characters are knocked out.
Last edited by Sakuryu45 on Sat Aug 12, 2023 9:37 pm, edited 1 time in total.

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

Re: z Baldur's Gate 3

Post by EvenLess »

We don't need to get the latest and most legendariest of weapons to pack the biggest punch.

Screenshot of a Shadowheart only wearing underwear (to show she didn't get any boosts from any equipment). And yes, I chose Shadowheart because I find her more pleasant to look at than my own character :oops: :lol:
Spoiler
Image
Playing around, I found the CharacterWeaponDamage() function, and using Zanzer's code for adding boosts, I modified it and made the following script, which uses a nice array of the damage types and variables, so it's easy to change the values. Then simply concatenating it all into a final string that can be injected using Zanzer's code.

Code: Select all

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

local dmgType = {
   "Bludgeoning"
  ,"Piercing"
  ,"Slashing"
  ,"Acid"
  ,"Cold"
  ,"Fire"
  ,"Force"
  ,"Lightning"
  ,"Necrotic"
  ,"Poison"
  ,"Psychic"
  ,"Radiant"
  ,"Thunder"
}
local dmgRoll  = "12d12"
local dmgBonus = "20"
local wpnEnch  = "20"

-- Combine everything to the AddBoosts string.
local boost = "WeaponProperty(Magical);WeaponEnchantment(".. wpnEnch .. ");"
for t = 1, #dmgType do
  boost = boost .. "CharacterWeaponDamage(" .. dmgRoll .."+" .. dmgBonus .. ", " .. dmgType[t] .. ");"
end

local cmdCall = getAddress("cmdCall")
local cmdArgs = getAddress("cmdArgs")
local cmdStr1 = getAddress("cmdStr1")
local cmdStr2 = getAddress("cmdStr2")

PrepareCall("GetHostCharacter")
executeCodeEx(0, nil, cmdCall)

local player = readPointer(cmdArgs + 0x08)
player = readString(player, 256, false)

writeString(cmdStr1, player)
writeBytes(cmdStr1 + #player, 0)
writeString(cmdStr2, boost)
writeBytes(cmdStr2 + #boost, 0)

PrepareCall("AddBoosts")
writePointer(cmdArgs + 0x08, cmdStr1)
writePointer(cmdArgs + 0x18, cmdStr2)
writeQword(cmdArgs + 0x28, 0)
writeQword(cmdArgs + 0x38, 0)
executeCodeEx(0, nil, cmdCall)
{$asm}
assert(true)
[DISABLE]
Also created another version of Zanzer's Add All Resistance (he forgot SpellResistance()), except this is granting immunity instead of merely resistance. As before, it's modified to use an array and variables for easier modification.

Code: Select all

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

local resistance = {
  "Bludgeoning",
  "Piercing",
  "Slashing",
  "Acid",
  "Cold",
  "Fire",
  "Force",
  "Lightning",
  "Necrotic",
  "Thunder",
  "Poison",
  "Psychic",
  "Radiant"
}
local spellResistance = true

--local resistanceLevel = "Resistant"
local resistanceLevel = "Immune"

local boost = ""
for r = 1, #resistance do
  boost = boost .. "Resistance(" .. resistance[r] .. "," .. resistanceLevel .. ");"
end
if spellResistance then
  boost = boost .. "SpellResistance(" .. resistanceLevel .. ");"
end

local cmdCall = getAddress("cmdCall")
local cmdArgs = getAddress("cmdArgs")
local cmdStr1 = getAddress("cmdStr1")

PrepareCall("GetHostCharacter")
executeCodeEx(0, nil, cmdCall)

PrepareCall("AddBoosts")
writePointer(cmdArgs + 0x18, cmdStr1)
writeString(cmdStr1, boost)
writeBytes(cmdStr1 + #boost, 0)
writeQword(cmdArgs + 0x28, 0)
writeQword(cmdArgs + 0x38, 0)
executeCodeEx(0, nil, cmdCall)
{$asm}
assert(true)
[DISABLE]

Sakuryu45
Expert Cheater
Expert Cheater
Posts: 57
Joined: Fri Jul 15, 2022 2:08 pm
Reputation: 3

Re: z Baldur's Gate 3

Post by Sakuryu45 »

Shunoguri wrote:
Sat Aug 12, 2023 3:55 pm
Sakuryu45 wrote:
Sat Aug 12, 2023 11:43 am
Further thoughts.

When using debug_AddMinthara the execution scene recognizes the entity within the area and plays the cutscene involving the character. If that character is being piloted by the user at the time the scene reverts to the normal goblin one.

Adding and removing flags does not seem to enable talking to them after they've been added to your team. This is the opposite of characters such as Lae'zel whom I used debug_HideRemove on and then Debug_add on and was able to resume full and normal control.

This makes me think there's a flag, or condition not being set, or there's a flag that's set disallowing talking due to the character being "knocked out" or dead. This makes me think another set of eyes on this may help out.

Furthermore the summoning and even force companion command for what is seemingly her Gob_DrowCom- whatever seems to be a clone/puppet. Always in full armor, always level 6 (for me), never able to be talked to or interacted with and the game doesn't seem to acknowledge them as the "proper" Minthara.

This leads me to believe that there is something in the flags of Minthara as generated by the game than by us. Likely a unique ID - which makes me wonder if we can use CE's pointer function to find the ID of her to use the createAt or teleport functions.

This is my newest idea on the subject after spending a few more hours turning flags on and off, killing her, reviving her, talking to withers, etc.

I'm further curious about how some of these flags actually work for us as some such as the Teleport flags don't seem to do anything even while giving a "Success" status message. Possibly also a pointer issue?

I'm getting tired now, but if anyone wants to work with me on this I feel like we may be dancing around the precipice of figuring this out but I don't know lua code and I'm having trouble sorting through the functions as a lay-person . I have coding and game design experience in other engines and formats but this kinda makes me feel dumb.

Feel free to DM me or respond on here, I'm keeping up with the forum pretty well because I'm personally trying to hold back my playthrough a bit till I have her in my party.


Sorta Tl:Dr; I think if we can use a pointer to get an ID of the entity generated by the game of Minthara not the generic form of her and then use a teleport command to put her in the vicinity of the trial/execution it could force the game to accept the circumstances and allow a continuance of the plot.

When I've used the debug add command and watched the cutscene I get the journal entries, rolls and etc. It's just that I'm controlling the avatar so the next animations dont queue (Sound does) and I cannot talk to her (Which may be due to being "dead" but there's an isdialogue and isinteractable command so maybe ?)

edit: I also considered using the debug add, then removing their party/companion flags and it didn't do anything at all it seems. There's also a KickCompanion flag as well as an IsLeaving flag but neither seem to do anything of note.
I always want Minthara to be my companion so I keep looking for a way to do it, I'm very glad there's people who is working on this.but I'm not good at English and CE so I can't help you. I add her via debug_addminthara and she looks just fine for now, she can talk and it works by killing her to finish the kill 3 leaders of goblin quest, and with some tricks I successfully to finish the decide Minthara's fate quest in the moonrisetower(sry I don't know whats the name of the quest in English). there's still bugs like kill goblin leader will make her an enemy in the team,and she got stucked when you try to rescue her from the cell? I wish you can figure out a better way to make her a companion, no bugs no stucked quests. sry for the bad English I hope you can understand what I'm trying to say and thanks for your work!
Odd, when I use add_Minthara I can't talk to her, I can level up, revive her, etc. But can't talk to her even to remove her from my party. In my save I knocked her out and killed the two goblins, so when I spawn her with the debug_add command she's knocked out. I can then kill her and help her up but otherwise she's like passed out.

Post Reply

Who is online

Users browsing this forum: Badger123, Baidu [Spider], Bing [Bot], chaoshhc, DotBot, Google [Bot], Mr. Seth Marshall, Tiabaldu