Re: z Baldur's Gate 3
Posted: Tue Aug 15, 2023 11:13 am
Hey everyone, how can I add all the spells to my wizard's learned spells? Is there a command to spawn all the scrolls ?
Community Cheat Tables of Cheat Engine
https://fearlessrevolution.com/
as long as the register commands has been triggered, it should work, regardless of where it's pasted. It simply triggers the IsDating flag for characters, which has them recognize you as having started down the romance path with them. I haven't tested it far enough and thoroughly enough to say whether there are other flags or requirements, and you won't get the initial dating dialog, since that is what triggers the IsDating flag in the first place. I've mostly been trying to start the romances naturally in Act 1, using the clear dating commands to remove other romance flags in order to trigger them, then restarting the other romances with my commands once they're started.Drake22 wrote: ↑Tue Aug 15, 2023 12:35 amI saw your post and I have two questions first is when I right click on register commands it paste it in the commands section and not under register commands, does it matter? and the second question is how do I know it works? does it active immediately or do we need to reach a certain threshold in affection points?Thepledge wrote: ↑Sat Aug 12, 2023 10:45 pmYou need to paste it inside of zanzers table, from the first page of this thread. Download that, open it up, open the baldur's gate process, and open the console commands section of the table. Tick the "register commands" button, then paste my code in there. Now the commands should all work.
Been a busy time, and I'm still in Act 1, so haven't had the opportunity to test it much beyond using it to start all the romances simultaneously in act 1. It may be that they can't be started later, and I did read some reference to a stabledating counter in some of the data files, so I will take a look when I have the chance, but it may be a while before I get there, and my own skills are fairly limited.icedtea676 wrote: ↑Mon Aug 14, 2023 9:04 pmIs there any chance you can take a look at this again? I managed to insert it into the cheat engine table provided on the OP, though it took a bit of finagling. The code also doesn't work at all if made in its own .ct file, Cheat Engine complains about the command cmdCall or whatever. Anyways, once the code does work after very precise copy/pasting, it fails to actually do what is intended to do.Thepledge wrote: ↑Sat Aug 12, 2023 3:45 pmI've made a series of console commands for setting and clearing the various isdating flags, and have managed to start the romance paths with everyone but wyll so far in my game by clearing other romances, then trying to trigger the relevant dialog, IE, get approval high with gale, clear all romances, camp, wait til night, get magic lessons, then reset all your romances. probably there will be other conflicts to navigate as time goes on, but working alright so far.
Just copy the below code, then press ctrl v within your cheatengine table
Code: Select all
<?xml version="1.0" encoding="utf-8"?> <CheatTable> <CheatEntries> <CheatEntry> <ID>4499</ID> <Description>"Romance Flags"</Description> <LastState Value="" RealAddress="00000000"/> <GroupHeader>1</GroupHeader> <CheatEntries> <CheatEntry> <ID>4507</ID> <Description>"Dating Gale"</Description> <LastState/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>[ENABLE] {$lua} if syntaxcheck then return end local uuid = "75d0e041-c16c-d089-6d89-64354fa4c9d9" --Debug_SetReallyTagsToo 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, uuid) writeBytes(cmdStr2 + #uuid, 0) PrepareCall("SetFlag") writePointer(cmdArgs + 0x08, cmdStr2) writePointer(cmdArgs + 0x18, cmdStr1) writeQword(cmdArgs + 0x28, 0) writeQword(cmdArgs + 0x38, 1) local result = executeCodeEx(0, nil, cmdCall) print(result == 1 and "success" or "failure") {$asm} [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4492</ID> <Description>"Dating Wyll"</Description> <LastState/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>[ENABLE] {$lua} if syntaxcheck then return end local uuid = "f1520748-1d36-4500-9f8a-0da4207f8dd5" -- ORI_State_DatingWithWyll 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, uuid) writeBytes(cmdStr2 + #uuid, 0) PrepareCall("SetFlag") writePointer(cmdArgs + 0x08, cmdStr2) writePointer(cmdArgs + 0x18, cmdStr1) writeQword(cmdArgs + 0x28, 0) writeQword(cmdArgs + 0x38, 1) local result = executeCodeEx(0, nil, cmdCall) print(result == 1 and "success" or "failure") {$asm} [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4493</ID> <Description>"Dating Astarion"</Description> <LastState/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>[ENABLE] {$lua} if syntaxcheck then return end local uuid = "ba298c56-26b6-4918-9bd4-616668d369d8" -- ORI_State_DatingAstarion 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, uuid) writeBytes(cmdStr2 + #uuid, 0) PrepareCall("SetFlag") writePointer(cmdArgs + 0x08, cmdStr2) writePointer(cmdArgs + 0x18, cmdStr1) writeQword(cmdArgs + 0x28, 0) writeQword(cmdArgs + 0x38, 1) local result = executeCodeEx(0, nil, cmdCall) print(result == 1 and "success" or "failure") {$asm} [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4494</ID> <Description>"Dating Shadowheart"</Description> <LastState/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>[ENABLE] {$lua} if syntaxcheck then return end local uuid = "e87f1e21-a758-47ae-8c0e-9e715eb289b5" -- ORI_State_DatingShadowheart 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, uuid) writeBytes(cmdStr2 + #uuid, 0) PrepareCall("SetFlag") writePointer(cmdArgs + 0x08, cmdStr2) writePointer(cmdArgs + 0x18, cmdStr1) writeQword(cmdArgs + 0x28, 0) writeQword(cmdArgs + 0x38, 1) local result = executeCodeEx(0, nil, cmdCall) print(result == 1 and "success" or "failure") {$asm} [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4508</ID> <Description>"Dating Lae'zel"</Description> <LastState/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>[ENABLE] {$lua} if syntaxcheck then return end local uuid = "86eaa84a-350b-401b-8b43-b53eeb534579" -- ORI_State_DatingLaezel 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, uuid) writeBytes(cmdStr2 + #uuid, 0) PrepareCall("SetFlag") writePointer(cmdArgs + 0x08, cmdStr2) writePointer(cmdArgs + 0x18, cmdStr1) writeQword(cmdArgs + 0x28, 0) writeQword(cmdArgs + 0x38, 1) local result = executeCodeEx(0, nil, cmdCall) print(result == 1 and "success" or "failure") {$asm} [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4509</ID> <Description>"Dating Minthara"</Description> <LastState/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>[ENABLE] {$lua} if syntaxcheck then return end local uuid = "de1360cd-894b-40ea-95a7-1166d675d040" -- ORI_State_DatingMinthara 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, uuid) writeBytes(cmdStr2 + #uuid, 0) PrepareCall("SetFlag") writePointer(cmdArgs + 0x08, cmdStr2) writePointer(cmdArgs + 0x18, cmdStr1) writeQword(cmdArgs + 0x28, 0) writeQword(cmdArgs + 0x38, 1) local result = executeCodeEx(0, nil, cmdCall) print(result == 1 and "success" or "failure") {$asm} [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4510</ID> <Description>"Dating Karlach"</Description> <LastState/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>[ENABLE] {$lua} if syntaxcheck then return end local uuid = "f24c3f3e-7287-4908-84bf-ba314921f5ee" -- ORI_State_DatingKarlach 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, uuid) writeBytes(cmdStr2 + #uuid, 0) PrepareCall("SetFlag") writePointer(cmdArgs + 0x08, cmdStr2) writePointer(cmdArgs + 0x18, cmdStr1) writeQword(cmdArgs + 0x28, 0) writeQword(cmdArgs + 0x38, 1) local result = executeCodeEx(0, nil, cmdCall) print(result == 1 and "success" or "failure") {$asm} [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4511</ID> <Description>"Dating"</Description> <LastState/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>[ENABLE] {$lua} if syntaxcheck then return end local uuid = "a3346d5b-c54b-4c73-bf18-0a2bf90c35da" -- ORI_State_Dating 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, uuid) writeBytes(cmdStr2 + #uuid, 0) PrepareCall("SetFlag") writePointer(cmdArgs + 0x08, cmdStr2) writePointer(cmdArgs + 0x18, cmdStr1) writeQword(cmdArgs + 0x28, 0) writeQword(cmdArgs + 0x38, 1) local result = executeCodeEx(0, nil, cmdCall) print(result == 1 and "success" or "failure") {$asm} [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4500</ID> <Description>"Clear Dating Gale"</Description> <LastState/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>[ENABLE] {$lua} if syntaxcheck then return end local uuid = "75d0e041-c16c-d089-6d89-64354fa4c9d9" --Debug_SetReallyTagsToo 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, uuid) writeBytes(cmdStr2 + #uuid, 0) PrepareCall("ClearFlag") writePointer(cmdArgs + 0x08, cmdStr2) writePointer(cmdArgs + 0x18, cmdStr1) writeQword(cmdArgs + 0x28, 0) writeQword(cmdArgs + 0x38, 1) local result = executeCodeEx(0, nil, cmdCall) print(result == 1 and "success" or "failure") {$asm} [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4501</ID> <Description>"Clear Dating Wyll"</Description> <LastState/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>[ENABLE] {$lua} if syntaxcheck then return end local uuid = "f1520748-1d36-4500-9f8a-0da4207f8dd5" -- ORI_State_DatingWithWyll 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, uuid) writeBytes(cmdStr2 + #uuid, 0) PrepareCall("ClearFlag") writePointer(cmdArgs + 0x08, cmdStr2) writePointer(cmdArgs + 0x18, cmdStr1) writeQword(cmdArgs + 0x28, 0) writeQword(cmdArgs + 0x38, 1) local result = executeCodeEx(0, nil, cmdCall) print(result == 1 and "success" or "failure") {$asm} [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4502</ID> <Description>"Clear Dating Astarion"</Description> <LastState/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>[ENABLE] {$lua} if syntaxcheck then return end local uuid = "ba298c56-26b6-4918-9bd4-616668d369d8" -- ORI_State_DatingAstarion 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, uuid) writeBytes(cmdStr2 + #uuid, 0) PrepareCall("ClearFlag") writePointer(cmdArgs + 0x08, cmdStr2) writePointer(cmdArgs + 0x18, cmdStr1) writeQword(cmdArgs + 0x28, 0) writeQword(cmdArgs + 0x38, 1) local result = executeCodeEx(0, nil, cmdCall) print(result == 1 and "success" or "failure") {$asm} [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4503</ID> <Description>"Clear Dating Shadowheart"</Description> <LastState/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>[ENABLE] {$lua} if syntaxcheck then return end local uuid = "e87f1e21-a758-47ae-8c0e-9e715eb289b5" -- ORI_State_DatingShadowheart 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, uuid) writeBytes(cmdStr2 + #uuid, 0) PrepareCall("SetFlag") writePointer(cmdArgs + 0x08, cmdStr2) writePointer(cmdArgs + 0x18, cmdStr1) writeQword(cmdArgs + 0x28, 0) writeQword(cmdArgs + 0x38, 1) local result = executeCodeEx(0, nil, cmdCall) print(result == 1 and "success" or "failure") {$asm} [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4504</ID> <Description>"Clear Dating Lae'zel"</Description> <LastState/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>[ENABLE] {$lua} if syntaxcheck then return end local uuid = "86eaa84a-350b-401b-8b43-b53eeb534579" -- ORI_State_DatingLaezel 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, uuid) writeBytes(cmdStr2 + #uuid, 0) PrepareCall("ClearFlag") writePointer(cmdArgs + 0x08, cmdStr2) writePointer(cmdArgs + 0x18, cmdStr1) writeQword(cmdArgs + 0x28, 0) writeQword(cmdArgs + 0x38, 1) local result = executeCodeEx(0, nil, cmdCall) print(result == 1 and "success" or "failure") {$asm} [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4505</ID> <Description>"Clear Dating Minthara"</Description> <LastState/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>[ENABLE] {$lua} if syntaxcheck then return end local uuid = "de1360cd-894b-40ea-95a7-1166d675d040" -- ORI_State_DatingMinthara 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, uuid) writeBytes(cmdStr2 + #uuid, 0) PrepareCall("ClearFlag") writePointer(cmdArgs + 0x08, cmdStr2) writePointer(cmdArgs + 0x18, cmdStr1) writeQword(cmdArgs + 0x28, 0) writeQword(cmdArgs + 0x38, 1) local result = executeCodeEx(0, nil, cmdCall) print(result == 1 and "success" or "failure") {$asm} [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4512</ID> <Description>"Clear Dating"</Description> <LastState/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>[ENABLE] {$lua} if syntaxcheck then return end local uuid = "a3346d5b-c54b-4c73-bf18-0a2bf90c35da" -- ORI_State_Dating 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, uuid) writeBytes(cmdStr2 + #uuid, 0) PrepareCall("ClearFlag") writePointer(cmdArgs + 0x08, cmdStr2) writePointer(cmdArgs + 0x18, cmdStr1) writeQword(cmdArgs + 0x28, 0) writeQword(cmdArgs + 0x38, 1) local result = executeCodeEx(0, nil, cmdCall) print(result == 1 and "success" or "failure") {$asm} [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4506</ID> <Description>"Clear Dating Karlach"</Description> <LastState/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>[ENABLE] {$lua} if syntaxcheck then return end local uuid = "f24c3f3e-7287-4908-84bf-ba314921f5ee" -- ORI_State_DatingKarlach 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, uuid) writeBytes(cmdStr2 + #uuid, 0) PrepareCall("ClearFlag") writePointer(cmdArgs + 0x08, cmdStr2) writePointer(cmdArgs + 0x18, cmdStr1) writeQword(cmdArgs + 0x28, 0) writeQword(cmdArgs + 0x38, 1) local result = executeCodeEx(0, nil, cmdCall) print(result == 1 and "success" or "failure") {$asm} [DISABLE] </AssemblerScript> </CheatEntry> </CheatEntries> </CheatEntry> </CheatEntries> </CheatTable>
As others have mentioned, clearing dating or clearing dating with a specific NPC, they still remain as the main romance. When trying to clear Karlach (my current romance partner), she is still swooning me. When trying to clear Karlach, clear Dating, and enable Dating Shadowheart; Shadowhearts' initial dialogue goes directly into a "this would have been a nice thing, I'm sorry it couldn't happen".
Have you tested your code at all past Act 1? I'm at Wyrm's Crossing/Lower-City of Baldur's Gate. This type of change romance would be very much appreciated, but appears to be broken.
Thank you for your time =).
Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>4876</ID>
<Description>"Scrolls Dispenser"</Description>
<Options moHideChildren="1"/>
<GroupHeader>1</GroupHeader>
<CheatEntries>
<CheatEntry>
<ID>4762</ID>
<Description>"Scroll of Mirror Image"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"019d8804-56ee-44eb-959a-db5377cda8ae",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4763</ID>
<Description>"Scroll of True Ressurection"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"01d1b2b2-9e6b-4ad2-8d63-59f9caf1d389",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4764</ID>
<Description>"Scroll of Protection from Evil and Good"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"03771ebc-83ca-45d2-8bd5-d382b6d6d824",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4765</ID>
<Description>"Scroll of Glyph of Warding"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"056f10e1-01e7-4622-907f-faad8d48bbe6",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4766</ID>
<Description>"Scroll of Flaming Sphere"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"0922de82-149f-4cac-aa98-e26222fd7714",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4767</ID>
<Description>"Scroll of Grease"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"094c9b7f-0b7d-4813-92ea-7267afb62b07",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4768</ID>
<Description>"Scroll of Darkvision"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"0d737a55-c337-4e8f-b31f-a17273099013",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4769</ID>
<Description>"Scroll of Stinking Cloud"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"0f0a7a12-1c77-423a-b16e-4a9a5480c05e",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4770</ID>
<Description>"Scroll of Melf's Acid Arrow"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"0fa4bdab-9ef1-4575-b063-b3e9d359d593",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4771</ID>
<Description>"Scroll of Detect Thoughts"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"126cc673-1151-4113-b1bf-98457233441b",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4772</ID>
<Description>"Scroll of Fly"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"1df15994-c860-4930-beed-3135b74025fa",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4773</ID>
<Description>"Scroll of Ray of Sickness"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"22ef638a-206f-4874-8f68-e2a378df1158",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4774</ID>
<Description>"Scroll of Charm Person"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"2315f935-a188-4665-9ae0-986c7a9b0021",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4775</ID>
<Description>"Scroll of Shatter"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"2ad118cb-b11f-45ca-a206-7575bbbaccc6",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4776</ID>
<Description>"Scroll of Blindness"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"2c6caac0-1684-4324-abba-0b849a9add74",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4777</ID>
<Description>"Scroll of Mage Armour"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"2ccab07d-0ccb-45e6-8f43-8ffb6a62da11",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4778</ID>
<Description>"Scroll of Sleep"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"2ce88bf0-fe06-46bd-b71e-18bc6dc8eb9d",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4779</ID>
<Description>"Scroll of Phantasmal Force"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"2eb2147d-5bcb-4b0e-ac73-b2a4d1deeb77",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4780</ID>
<Description>"Scroll of Web"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"2eedb4ac-47fa-4039-9684-8b4bb0923a26",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4781</ID>
<Description>"Scroll of Cloud of Daggers"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"33421d4f-1cac-4196-a85e-0b07bcb3ecf2",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4782</ID>
<Description>"Scroll of Speak with Dead"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"36d01b98-1702-4d00-81a9-1b8469dd67a5",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4783</ID>
<Description>"Scroll of Animal Friendship"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"3d992632-dc98-43b1-85e5-b59ba5a6aa9a",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4784</ID>
<Description>"Scroll of Aid"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"3e85f140-2284-430b-b11f-2126cd85b567",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4785</ID>
<Description>"Scroll of Bestow Curse"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"48fbab09-ede1-4093-9223-38c9e172c061",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4786</ID>
<Description>"Scroll of Gaseous Form"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"4c026e53-4000-4818-913c-a5662ee7c061",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4787</ID>
<Description>"Scroll of Knock"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"4c1a886a-7db5-4e00-bbc6-d4243534f057",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4788</ID>
<Description>"Scroll of Fear"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"4cdb2434-0ffa-4fb1-9c42-d6451978f35b",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4789</ID>
<Description>"Scroll of Scorching Ray"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"577a83c9-0bb7-4670-b0e9-d9a4738f6a0a",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4790</ID>
<Description>"Scroll of Hold Person"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"5e077657-8b5e-4e69-ae2e-95eab691fa41",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4792</ID>
<Description>"Scroll of Invisibility"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"6ed22182-90a6-418a-8aa7-909b9e77aa47",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4793</ID>
<Description>"Scroll of Vampiric Touch"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"6fd2d3d4-801c-4591-9c05-db8a68e51808",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4795</ID>
<Description>"Scroll of Fireball"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"79d2bb95-53fc-4e41-a004-5e1b83db8de7",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4796</ID>
<Description>"Scroll of Bone Chill"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"79faf049-d503-46eb-a018-69e1975777d7",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4797</ID>
<Description>"Scroll of False Life"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"7d76665a-3b9e-4495-a3c6-a05340704194",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4798</ID>
<Description>"Scroll of Longstrider"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"82370a33-5243-4fad-9880-b0a8c2b5a225",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4799</ID>
<Description>"Scroll of Animate Dead"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"8b9b4657-93f3-4382-b6e0-a587902abcba",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4800</ID>
<Description>"Scroll of Tasha's Hideous Laughter"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"8bc1a0d8-af28-45b2-b1ca-1f15e3c47b1b",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4801</ID>
<Description>"Scroll of Magic Missile"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"945cd4f0-991b-4663-b72e-790d49fee27e",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4802</ID>
<Description>"Scroll of Thunderwave"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"94caa680-50b8-46b1-b775-19150d783b2f",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4803</ID>
<Description>"Scroll of Haste"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"96d4aba5-bd76-4bae-a726-37a6c96776ab",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4804</ID>
<Description>"Scroll of Misty Step"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"9a2a3fcc-d948-4463-b88b-a9d61b77b015",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4805</ID>
<Description>"Scroll of Protection from Energy"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"9f8502bf-727f-40c7-93a3-5fab6ba2e2f5",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4806</ID>
<Description>"Scroll of Flame Blade"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"a6d216e9-c9e9-4310-b155-0e4f50682377",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4807</ID>
<Description>"Scroll of Blur"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"a8b34fd5-d643-49ad-98d3-d5841492b338",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4808</ID>
<Description>"Scroll of Shocking Grasp"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"a9ced623-a25d-4d2b-bca5-644b7230c869",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4809</ID>
<Description>"Scroll of Disguise Self"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"b3376ca4-393c-4191-aa67-a02c94d6a236",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4810</ID>
<Description>"Scroll of Burning Hands"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"bc00df72-3c98-4bf2-9650-28e08f79b57c",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4811</ID>
<Description>"Scroll of Hypnotic Pattern"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"bdf15fb0-d9df-4509-ad70-42b5fad11971",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4812</ID>
<Description>"Scroll of Sleet Storm"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"be05f7d0-ffa0-46e3-a0d6-66e3333159f1",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4814</ID>
<Description>"Scroll of Colour Spray"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"c7c92bc3-e856-4403-b509-9b0491f455cd",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4815</ID>
<Description>"Scroll of Darkness"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"caa812b9-9362-4c38-aef0-e3f6eb288dba",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4816</ID>
<Description>"Scroll of Ray of Enfeeblement"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"cd1da9c5-c9ea-4d2a-93ce-e201c97eded9",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4817</ID>
<Description>"Scroll of Fog Cloud"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"dcb51bec-90bd-4d0a-942d-72034782bdf5",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4818</ID>
<Description>"Scroll of Remove Curse"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"dea31400-25e5-4e69-bb76-14430fe46673",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4819</ID>
<Description>"Scroll of Goodberry"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"dff353d0-c1d4-43af-8664-bf08a9ffae07",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4820</ID>
<Description>"Scroll of Jump"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"e1f15103-bb95-476f-8b09-091f51b2f645",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4821</ID>
<Description>"Scroll of Witch Bolt"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"e69f52a4-3d86-4f08-a9b4-c70ba4cc3070",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4822</ID>
<Description>"Scroll of Expeditious Retreat"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"eedf0539-6a47-480e-8b23-a133b222241f",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4823</ID>
<Description>"Scroll of Ray of Frost"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"f6cbfbb3-7eab-4f78-afde-073756c4e26d",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4824</ID>
<Description>"Scroll of Find Familiar"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"fb975b01-40d5-49a3-b60a-d2f13a1f8009",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4825</ID>
<Description>"Scroll of Fire Bolt"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"fdfe5d75-0e8b-47f8-b128-d57081cb8981",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4826</ID>
<Description>"Scroll of Sunbeam"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"049d70c4-7ea3-4b6c-af6f-44dab7813a89",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4828</ID>
<Description>"Scroll of Cloudkill"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"0e793d2d-1cd7-4b90-a71b-821423e50969",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4829</ID>
<Description>"Scroll of Wall of Fire"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"0f3c7369-d0bd-4b97-960d-1407f4c8eebf",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4830</ID>
<Description>"Scroll of Chain Lightning"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"13105f7d-55fa-4292-abfe-b9d80054b48e",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4831</ID>
<Description>"Scroll of Counterspell"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"17f828a4-5684-42dd-9f08-ff99ba43358a",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4832</ID>
<Description>"Scroll of Telekinesis"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"1d5ecaca-310b-4622-b302-81331c0a8e9e",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4833</ID>
<Description>"Scroll of See Invisibility"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"2e7fc397-cb84-4573-b6c7-1c7a8f2742d6",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4834</ID>
<Description>"Scroll of Polymorph"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"389da9ab-bee7-447c-9bed-f1021ddc94d4",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4835</ID>
<Description>"Scroll of Dominate Person"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"3b447e07-3e73-4906-9f7e-63a87e2da909",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4836</ID>
<Description>"Scroll of Phantasmal Killer"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"3b802734-ad6e-45a4-988b-f7241636e5e9",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4837</ID>
<Description>"Scroll of Otto's Irresistible Dance"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"3c8db4fb-c10b-415d-b9cd-c3254265b778",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4838</ID>
<Description>"Scroll of Disintegrate"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"3f737706-57ca-45e6-b0d1-45238da76329",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4839</ID>
<Description>"Scroll of Slow"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"4c990ca3-01f6-4536-b8f3-c26cd9a0ca8b",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4840</ID>
<Description>"Scroll of Arcane Eye"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"5314d1eb-5771-47b5-80a7-2ee093ef4618",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4841</ID>
<Description>"Scroll of Fire Shield: Chill"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"5d2e1c40-e85e-4027-aefe-b9731a2de2c9",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4842</ID>
<Description>"Scroll of Planar Binding"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"6ac3b9ab-fdb4-47e8-8a35-91747de2afc8",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4843</ID>
<Description>"Scroll of Fire Shield"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"6b87f7b4-441c-41cf-92c3-29e258747454",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4844</ID>
<Description>"Scroll of Gust of Wind"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"6bedf433-994f-4624-bb2a-cdf6f46d539a",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4845</ID>
<Description>"Scroll of Otiluke's Freezing Sphere"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"74d0e4f0-de97-4097-a7e7-f5759a375c81",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4846</ID>
<Description>"Scroll of Dimension Door"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"75452ba5-5758-417c-b661-8832eb64df66",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4847</ID>
<Description>"Scroll of Confusion"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"7634cc33-d16b-4640-ba7c-8c6a26653591",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4848</ID>
<Description>"Scroll of Greater Invisibility"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"795e4282-27c3-4177-b532-9e6559a26531",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4849</ID>
<Description>"Scroll of Enlarge"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"7c4c3ae1-26ac-4765-a5d5-586976e0e458",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4850</ID>
<Description>"Scroll of Stoneskin"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"7f39977f-bcab-4dda-933f-bd70cb333ecc",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4851</ID>
<Description>"Scroll of Banishment"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"82719943-71e0-4eb2-bc4f-c8c0dd02c47c",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4852</ID>
<Description>"Scroll of Lightning Bolt"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"83600284-8f78-409f-a0e0-d262b2bdea64",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4853</ID>
<Description>"Scroll of Globe of Invulnerability"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"8d4c06d1-e504-49b0-a4fa-5179ab717f1e",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4854</ID>
<Description>"Scroll of Conjure Minor Elemental"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"a30864e5-06f0-4d14-9ea4-cb6870c0ddfe",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4855</ID>
<Description>"Scroll of Flesh to Stone"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"a9135751-3a8a-4070-9f3a-11d24d123a3f",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4856</ID>
<Description>"Scroll of Circle of Death"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"ad31110a-aa9a-4427-925a-9952bfbef45a",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4857</ID>
<Description>"Scroll of Dispel Magic"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"bc5c0bcf-144f-46ed-bcde-e6bd1225efb9",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4858</ID>
<Description>"Scroll of Conjure Elemental"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"c0e92dfa-29cf-46e8-8b35-8bded679df64",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4859</ID>
<Description>"Scroll of Magic Weapon"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"ccf1bd99-e807-44e6-9a0a-7645ad533a8f",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4860</ID>
<Description>"Scroll of Eyebite"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"cecb1802-b2c0-4d65-aa08-aa15ca3619eb",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4861</ID>
<Description>"Scroll of Wall of Stone"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"d13587f4-a1f4-4833-bd1e-da1c7951d680",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4862</ID>
<Description>"Scroll of Seeming"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"d2573c9b-6de2-45bd-8032-b8a59432f4b5",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4864</ID>
<Description>"Scroll of Blink"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"d3800e05-635f-47b3-80b1-1a7c4161cf89",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4865</ID>
<Description>"Scroll of Hold Monster"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"d621c19f-d5c8-433c-bc75-7f2eb87d2f0a",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4866</ID>
<Description>"Scroll of Blight"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"e0ee9263-3740-44fe-80da-4315cb836aef",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4867</ID>
<Description>"Scroll of Wall of Ice"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"e7dc56bc-b169-4a46-b8ee-cc6474dd7b15",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4868</ID>
<Description>"Scroll of Cone of Cold"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"e81e7b31-8e7a-4fc1-977d-9a9a58fdd4a0",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4869</ID>
<Description>"Scroll of Ice Storm"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"e8c3ad4e-37f0-46c8-bf25-0ddc2dcb0139",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4870</ID>
<Description>"Scroll of Evard's Black Tentacles"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"e9fae419-8c7a-4d5d-950f-94675a2aff07",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4871</ID>
<Description>"Scroll of Ice Knife"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"f26320fa-9a25-4f79-80fc-e356268cf474",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4872</ID>
<Description>"Scroll of Otiluke's Resilient Sphere"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"f5bf39c0-2df3-4cd4-842c-c1862e6f80aa",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4873</ID>
<Description>"Scroll of Feather Fall"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"82cbfcd2-cf80-4acd-9f1f-51835693b0e6",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
<CheatEntry>
<ID>4874</ID>
<Description>"Scroll of Revivify"</Description>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>{$lua}
if syntaxcheck then return end
[ENABLE]
local item = {
"c1c3e4fb-d68c-4e10-afdc-d4550238d50e",
}
TemplateAddToPlayer(item, 1)
[DISABLE]
</AssemblerScript>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatTable>
Code: Select all
Debug_AddKarlach = "ddbad09f-940f-4d06-b214-0d127f657e8a",
GLO_Origin_PartOfTheTeam_Karlach = "b1e6f12a-600a-4e2e-9871-b08a9fe3a617",
Code: Select all
KARLACH = "a3802564-7ed0-46d2-bbf6-8dd8fc065fe1", --KARLACH
KARLACHAVATAR = "9f241ff7-bfb3-4826-87c6-00f10937adca", --KARLACHAVATAR
KARLACHCAMP = "96af8618-d785-4edc-909e-e8fc25252a1a", --KARLACHCAMP
KARLACHCOMPANION = "c97e0ee2-e8f1-4593-95ed-1e32a08b146d", --KARLACHCOMPANION
KARLACHPARTY = "124a4ba3-5ec4-4288-be42-4617997a1af7", --KARLACHPARTY
Code: Select all
flag = {
GLO_Origin_Avatar_Karlach = "b5ad4b07-9522-47ec-98e6-85c28df64dc5",
GLO_Origin_PartOfTheTeam_Karlach = "b1e6f12a-600a-4e2e-9871-b08a9fe3a617",
Debug_AddKarlach = "ddbad09f-940f-4d06-b214-0d127f657e8a",
MaybeRecruitKarlach = "3e847e3c-698b-ea4b-9173-93e9209ba29c",
PLA_KarlachRecruitment_Event_KarlachLeaves = "3c7fc104-976e-4573-b18e-f1ffd4eebab2",
CAMP_Jergal_State_CanResurrectKarlach = "e0f009cb-6e6d-4f4f-b097-fa418ce7b430",
CAMP_Jergal_State_PartyMemberDead = "9e29c6e8-d087-4235-9930-43e104277e29",
CAMP_Jergal_State_WillResurrectKarlach = "b5b85189-fe48-4a16-99fe-e76149c62432",
KARLACH = "a3802564-7ed0-46d2-bbf6-8dd8fc065fe1", --KARLACH
KARLACHAVATAR = "9f241ff7-bfb3-4826-87c6-00f10937adca", --KARLACHAVATAR
KARLACHCAMP = "96af8618-d785-4edc-909e-e8fc25252a1a", --KARLACHCAMP
KARLACHCOMPANION = "c97e0ee2-e8f1-4593-95ed-1e32a08b146d", --KARLACHCOMPANION
KARLACHPARTY = "124a4ba3-5ec4-4288-be42-4617997a1af7", --KARLACHPARTY
Debug_RemoveHideKarlach = "2c195909-d102-414c-8402-2da115b43717",
MaybeRecruitKarlach = "3e847e3c-698b-ea4b-9173-93e9209ba29c" --360e8b56-3608-33c5-fa82-ec37ecd6b51a_MaybeRecruitKarlach
}
--add = "ddbad09f-940f-4d06-b214-0d127f657e8a" --Debug_AddKarlach
--SetFlagOnPlayer(flag)
--SetFlagOnPlayer(flag2)
--ClearFlagOnPlayer(flag)
print("\n\n\n\n\n")
for n,val in pairs(flag) do
local hasFlag = GetFlagOnPlayer(val)
print(n, (hasFlag == 1 and "Yes" or "No"))
--print("val: ", val, "flag: ", flag[n], n)
end
--SetFlagOnPlayer(flag["MaybeRecruitKarlach"])
--SetFlagOnPlayer(flag["Debug_AddKarlach"])
--SetFlagOnPlayer(flag["GLO_Origin_PartOfTheTeam_Karlach"])
--ClearFlagOnPlayer(flag["KARLACH"])
--ClearFlagOnPlayer(flag["KARLACHCAMP"])
--ClearFlagOnPlayer(flag["KARLACHCOMPANION"])
--SetFlagOnPlayer(flag["KARLACHPARTY"])
jojoz wrote: ↑Tue Aug 15, 2023 5:25 amstill need some help with this. I've tried the npc spawner, but they just spawn in and I can't talk to them at all. kinda new to this whole thing so I'm not too familiar with some stuff, but I've tried to setflag stuff and nothing's really worked for me. I just want Karlach as a companion since I lost the timed quest with her and now she won't spawn at all.jojoz wrote: ↑Tue Aug 15, 2023 3:12 amI've been trying this below and it hasn't been working it keeps showing up as failure
[ENABLE]
{$lua}
if syntaxcheck then return end
local uuid = "a3802564-7ed0-46d2-bbf6-8dd8fc065fe1"
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)
local cmdStr2 = getAddress("cmdStr2")
writeString(cmdStr2, player)
writeBytes(cmdStr2 + #player, 0)
executeCodeEx(0, nil, cmdCall)
PrepareCall("AddPartyFollower")
writePointer(cmdArgs + 0x18, cmdStr2)
writePointer(cmdArgs + 0x08, cmdStr1)
writeString(cmdStr1, uuid)
writeBytes(cmdStr1 + #uuid, 0)
executeCodeEx(0, nil, cmdCall)
local result = executeCodeEx(0, nil, cmdCall)
print(result == 1 and "success" or "failure")
{$asm}
assert(true)
[DISABLE]
where i can find the evenless items table ? that function you are using to add items ?
Code: Select all
ItemAddByUUID("a1978b4d-3d93-49ec-9a8b-d19171ed35d5")
Code: Select all
function ItemAddByUUID(uuid)
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, uuid)
writeBytes(cmdStr2 + #uuid, 0)
PrepareCall("TemplateAddTo")
writePointer(cmdArgs + 0x08, cmdStr2) -- item
writePointer(cmdArgs + 0x18, cmdStr1) -- player
writeQword(cmdArgs + 0x28, 1) -- quantity
writeQword(cmdArgs + 0x38, 0)
writeQword(cmdArgs + 0x48, 0)
executeCodeEx(0, nil, cmdCall)
end
can you please share exactly where to paste this? do we open an existing table first?TheKross wrote: ↑Tue Aug 15, 2023 11:50 amHere a Scrolls Dispencer :
Copy the code then past in your cheatengine table (It is not colour coded for rarity).Code: Select all
<?xml version="1.0" encoding="utf-8"?> <CheatTable> <CheatEntries> <CheatEntry> <ID>4876</ID> <Description>"Scrolls Dispenser"</Description> <Options moHideChildren="1"/> <GroupHeader>1</GroupHeader> <CheatEntries> <CheatEntry> <ID>4762</ID> <Description>"Scroll of Mirror Image"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "019d8804-56ee-44eb-959a-db5377cda8ae", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4763</ID> <Description>"Scroll of True Ressurection"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "01d1b2b2-9e6b-4ad2-8d63-59f9caf1d389", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4764</ID> <Description>"Scroll of Protection from Evil and Good"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "03771ebc-83ca-45d2-8bd5-d382b6d6d824", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4765</ID> <Description>"Scroll of Glyph of Warding"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "056f10e1-01e7-4622-907f-faad8d48bbe6", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4766</ID> <Description>"Scroll of Flaming Sphere"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "0922de82-149f-4cac-aa98-e26222fd7714", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4767</ID> <Description>"Scroll of Grease"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "094c9b7f-0b7d-4813-92ea-7267afb62b07", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4768</ID> <Description>"Scroll of Darkvision"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "0d737a55-c337-4e8f-b31f-a17273099013", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4769</ID> <Description>"Scroll of Stinking Cloud"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "0f0a7a12-1c77-423a-b16e-4a9a5480c05e", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4770</ID> <Description>"Scroll of Melf's Acid Arrow"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "0fa4bdab-9ef1-4575-b063-b3e9d359d593", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4771</ID> <Description>"Scroll of Detect Thoughts"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "126cc673-1151-4113-b1bf-98457233441b", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4772</ID> <Description>"Scroll of Fly"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "1df15994-c860-4930-beed-3135b74025fa", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4773</ID> <Description>"Scroll of Ray of Sickness"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "22ef638a-206f-4874-8f68-e2a378df1158", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4774</ID> <Description>"Scroll of Charm Person"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "2315f935-a188-4665-9ae0-986c7a9b0021", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4775</ID> <Description>"Scroll of Shatter"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "2ad118cb-b11f-45ca-a206-7575bbbaccc6", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4776</ID> <Description>"Scroll of Blindness"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "2c6caac0-1684-4324-abba-0b849a9add74", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4777</ID> <Description>"Scroll of Mage Armour"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "2ccab07d-0ccb-45e6-8f43-8ffb6a62da11", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4778</ID> <Description>"Scroll of Sleep"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "2ce88bf0-fe06-46bd-b71e-18bc6dc8eb9d", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4779</ID> <Description>"Scroll of Phantasmal Force"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "2eb2147d-5bcb-4b0e-ac73-b2a4d1deeb77", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4780</ID> <Description>"Scroll of Web"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "2eedb4ac-47fa-4039-9684-8b4bb0923a26", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4781</ID> <Description>"Scroll of Cloud of Daggers"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "33421d4f-1cac-4196-a85e-0b07bcb3ecf2", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4782</ID> <Description>"Scroll of Speak with Dead"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "36d01b98-1702-4d00-81a9-1b8469dd67a5", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4783</ID> <Description>"Scroll of Animal Friendship"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "3d992632-dc98-43b1-85e5-b59ba5a6aa9a", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4784</ID> <Description>"Scroll of Aid"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "3e85f140-2284-430b-b11f-2126cd85b567", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4785</ID> <Description>"Scroll of Bestow Curse"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "48fbab09-ede1-4093-9223-38c9e172c061", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4786</ID> <Description>"Scroll of Gaseous Form"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "4c026e53-4000-4818-913c-a5662ee7c061", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4787</ID> <Description>"Scroll of Knock"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "4c1a886a-7db5-4e00-bbc6-d4243534f057", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4788</ID> <Description>"Scroll of Fear"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "4cdb2434-0ffa-4fb1-9c42-d6451978f35b", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4789</ID> <Description>"Scroll of Scorching Ray"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "577a83c9-0bb7-4670-b0e9-d9a4738f6a0a", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4790</ID> <Description>"Scroll of Hold Person"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "5e077657-8b5e-4e69-ae2e-95eab691fa41", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4792</ID> <Description>"Scroll of Invisibility"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "6ed22182-90a6-418a-8aa7-909b9e77aa47", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4793</ID> <Description>"Scroll of Vampiric Touch"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "6fd2d3d4-801c-4591-9c05-db8a68e51808", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4795</ID> <Description>"Scroll of Fireball"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "79d2bb95-53fc-4e41-a004-5e1b83db8de7", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4796</ID> <Description>"Scroll of Bone Chill"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "79faf049-d503-46eb-a018-69e1975777d7", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4797</ID> <Description>"Scroll of False Life"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "7d76665a-3b9e-4495-a3c6-a05340704194", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4798</ID> <Description>"Scroll of Longstrider"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "82370a33-5243-4fad-9880-b0a8c2b5a225", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4799</ID> <Description>"Scroll of Animate Dead"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "8b9b4657-93f3-4382-b6e0-a587902abcba", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4800</ID> <Description>"Scroll of Tasha's Hideous Laughter"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "8bc1a0d8-af28-45b2-b1ca-1f15e3c47b1b", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4801</ID> <Description>"Scroll of Magic Missile"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "945cd4f0-991b-4663-b72e-790d49fee27e", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4802</ID> <Description>"Scroll of Thunderwave"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "94caa680-50b8-46b1-b775-19150d783b2f", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4803</ID> <Description>"Scroll of Haste"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "96d4aba5-bd76-4bae-a726-37a6c96776ab", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4804</ID> <Description>"Scroll of Misty Step"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "9a2a3fcc-d948-4463-b88b-a9d61b77b015", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4805</ID> <Description>"Scroll of Protection from Energy"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "9f8502bf-727f-40c7-93a3-5fab6ba2e2f5", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4806</ID> <Description>"Scroll of Flame Blade"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "a6d216e9-c9e9-4310-b155-0e4f50682377", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4807</ID> <Description>"Scroll of Blur"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "a8b34fd5-d643-49ad-98d3-d5841492b338", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4808</ID> <Description>"Scroll of Shocking Grasp"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "a9ced623-a25d-4d2b-bca5-644b7230c869", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4809</ID> <Description>"Scroll of Disguise Self"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "b3376ca4-393c-4191-aa67-a02c94d6a236", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4810</ID> <Description>"Scroll of Burning Hands"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "bc00df72-3c98-4bf2-9650-28e08f79b57c", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4811</ID> <Description>"Scroll of Hypnotic Pattern"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "bdf15fb0-d9df-4509-ad70-42b5fad11971", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4812</ID> <Description>"Scroll of Sleet Storm"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "be05f7d0-ffa0-46e3-a0d6-66e3333159f1", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4814</ID> <Description>"Scroll of Colour Spray"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "c7c92bc3-e856-4403-b509-9b0491f455cd", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4815</ID> <Description>"Scroll of Darkness"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "caa812b9-9362-4c38-aef0-e3f6eb288dba", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4816</ID> <Description>"Scroll of Ray of Enfeeblement"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "cd1da9c5-c9ea-4d2a-93ce-e201c97eded9", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4817</ID> <Description>"Scroll of Fog Cloud"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "dcb51bec-90bd-4d0a-942d-72034782bdf5", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4818</ID> <Description>"Scroll of Remove Curse"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "dea31400-25e5-4e69-bb76-14430fe46673", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4819</ID> <Description>"Scroll of Goodberry"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "dff353d0-c1d4-43af-8664-bf08a9ffae07", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4820</ID> <Description>"Scroll of Jump"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "e1f15103-bb95-476f-8b09-091f51b2f645", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4821</ID> <Description>"Scroll of Witch Bolt"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "e69f52a4-3d86-4f08-a9b4-c70ba4cc3070", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4822</ID> <Description>"Scroll of Expeditious Retreat"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "eedf0539-6a47-480e-8b23-a133b222241f", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4823</ID> <Description>"Scroll of Ray of Frost"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "f6cbfbb3-7eab-4f78-afde-073756c4e26d", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4824</ID> <Description>"Scroll of Find Familiar"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "fb975b01-40d5-49a3-b60a-d2f13a1f8009", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4825</ID> <Description>"Scroll of Fire Bolt"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "fdfe5d75-0e8b-47f8-b128-d57081cb8981", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4826</ID> <Description>"Scroll of Sunbeam"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "049d70c4-7ea3-4b6c-af6f-44dab7813a89", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4828</ID> <Description>"Scroll of Cloudkill"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "0e793d2d-1cd7-4b90-a71b-821423e50969", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4829</ID> <Description>"Scroll of Wall of Fire"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "0f3c7369-d0bd-4b97-960d-1407f4c8eebf", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4830</ID> <Description>"Scroll of Chain Lightning"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "13105f7d-55fa-4292-abfe-b9d80054b48e", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4831</ID> <Description>"Scroll of Counterspell"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "17f828a4-5684-42dd-9f08-ff99ba43358a", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4832</ID> <Description>"Scroll of Telekinesis"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "1d5ecaca-310b-4622-b302-81331c0a8e9e", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4833</ID> <Description>"Scroll of See Invisibility"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "2e7fc397-cb84-4573-b6c7-1c7a8f2742d6", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4834</ID> <Description>"Scroll of Polymorph"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "389da9ab-bee7-447c-9bed-f1021ddc94d4", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4835</ID> <Description>"Scroll of Dominate Person"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "3b447e07-3e73-4906-9f7e-63a87e2da909", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4836</ID> <Description>"Scroll of Phantasmal Killer"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "3b802734-ad6e-45a4-988b-f7241636e5e9", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4837</ID> <Description>"Scroll of Otto's Irresistible Dance"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "3c8db4fb-c10b-415d-b9cd-c3254265b778", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4838</ID> <Description>"Scroll of Disintegrate"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "3f737706-57ca-45e6-b0d1-45238da76329", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4839</ID> <Description>"Scroll of Slow"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "4c990ca3-01f6-4536-b8f3-c26cd9a0ca8b", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4840</ID> <Description>"Scroll of Arcane Eye"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "5314d1eb-5771-47b5-80a7-2ee093ef4618", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4841</ID> <Description>"Scroll of Fire Shield: Chill"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "5d2e1c40-e85e-4027-aefe-b9731a2de2c9", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4842</ID> <Description>"Scroll of Planar Binding"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "6ac3b9ab-fdb4-47e8-8a35-91747de2afc8", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4843</ID> <Description>"Scroll of Fire Shield"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "6b87f7b4-441c-41cf-92c3-29e258747454", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4844</ID> <Description>"Scroll of Gust of Wind"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "6bedf433-994f-4624-bb2a-cdf6f46d539a", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4845</ID> <Description>"Scroll of Otiluke's Freezing Sphere"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "74d0e4f0-de97-4097-a7e7-f5759a375c81", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4846</ID> <Description>"Scroll of Dimension Door"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "75452ba5-5758-417c-b661-8832eb64df66", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4847</ID> <Description>"Scroll of Confusion"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "7634cc33-d16b-4640-ba7c-8c6a26653591", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4848</ID> <Description>"Scroll of Greater Invisibility"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "795e4282-27c3-4177-b532-9e6559a26531", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4849</ID> <Description>"Scroll of Enlarge"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "7c4c3ae1-26ac-4765-a5d5-586976e0e458", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4850</ID> <Description>"Scroll of Stoneskin"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "7f39977f-bcab-4dda-933f-bd70cb333ecc", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4851</ID> <Description>"Scroll of Banishment"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "82719943-71e0-4eb2-bc4f-c8c0dd02c47c", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4852</ID> <Description>"Scroll of Lightning Bolt"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "83600284-8f78-409f-a0e0-d262b2bdea64", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4853</ID> <Description>"Scroll of Globe of Invulnerability"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "8d4c06d1-e504-49b0-a4fa-5179ab717f1e", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4854</ID> <Description>"Scroll of Conjure Minor Elemental"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "a30864e5-06f0-4d14-9ea4-cb6870c0ddfe", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4855</ID> <Description>"Scroll of Flesh to Stone"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "a9135751-3a8a-4070-9f3a-11d24d123a3f", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4856</ID> <Description>"Scroll of Circle of Death"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "ad31110a-aa9a-4427-925a-9952bfbef45a", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4857</ID> <Description>"Scroll of Dispel Magic"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "bc5c0bcf-144f-46ed-bcde-e6bd1225efb9", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4858</ID> <Description>"Scroll of Conjure Elemental"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "c0e92dfa-29cf-46e8-8b35-8bded679df64", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4859</ID> <Description>"Scroll of Magic Weapon"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "ccf1bd99-e807-44e6-9a0a-7645ad533a8f", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4860</ID> <Description>"Scroll of Eyebite"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "cecb1802-b2c0-4d65-aa08-aa15ca3619eb", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4861</ID> <Description>"Scroll of Wall of Stone"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "d13587f4-a1f4-4833-bd1e-da1c7951d680", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4862</ID> <Description>"Scroll of Seeming"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "d2573c9b-6de2-45bd-8032-b8a59432f4b5", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4864</ID> <Description>"Scroll of Blink"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "d3800e05-635f-47b3-80b1-1a7c4161cf89", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4865</ID> <Description>"Scroll of Hold Monster"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "d621c19f-d5c8-433c-bc75-7f2eb87d2f0a", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4866</ID> <Description>"Scroll of Blight"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "e0ee9263-3740-44fe-80da-4315cb836aef", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4867</ID> <Description>"Scroll of Wall of Ice"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "e7dc56bc-b169-4a46-b8ee-cc6474dd7b15", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4868</ID> <Description>"Scroll of Cone of Cold"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "e81e7b31-8e7a-4fc1-977d-9a9a58fdd4a0", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4869</ID> <Description>"Scroll of Ice Storm"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "e8c3ad4e-37f0-46c8-bf25-0ddc2dcb0139", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4870</ID> <Description>"Scroll of Evard's Black Tentacles"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "e9fae419-8c7a-4d5d-950f-94675a2aff07", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4871</ID> <Description>"Scroll of Ice Knife"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "f26320fa-9a25-4f79-80fc-e356268cf474", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4872</ID> <Description>"Scroll of Otiluke's Resilient Sphere"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "f5bf39c0-2df3-4cd4-842c-c1862e6f80aa", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4873</ID> <Description>"Scroll of Feather Fall"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "82cbfcd2-cf80-4acd-9f1f-51835693b0e6", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> <CheatEntry> <ID>4874</ID> <Description>"Scroll of Revivify"</Description> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if syntaxcheck then return end [ENABLE] local item = { "c1c3e4fb-d68c-4e10-afdc-d4550238d50e", } TemplateAddToPlayer(item, 1) [DISABLE] </AssemblerScript> </CheatEntry> </CheatEntries> </CheatEntry> </CheatEntries> </CheatTable>
this helped me add Halsin, i noticed that if i add him in past act 2 he wouldnt join my party, but if i added him in act 2 he automatically joins, some of his questline is bugged tho doin this, but i can speak to him in camp and open up other dialog, maybe you need to reload an earlier save to get karlach to stay.nell9 wrote: ↑Tue Aug 15, 2023 12:08 pmPlease can someone explain me how to add Karlach as companion using
ClearFlagOnPlayer()
SetFlagOnPlayer()
I've tried:andCode: Select all
Debug_AddKarlach = "ddbad09f-940f-4d06-b214-0d127f657e8a", GLO_Origin_PartOfTheTeam_Karlach = "b1e6f12a-600a-4e2e-9871-b08a9fe3a617",
without any result, I can make her stay at camp but she never follow me please somoene explain what i've did wrong and why she left suddenCode: Select all
KARLACH = "a3802564-7ed0-46d2-bbf6-8dd8fc065fe1", --KARLACH KARLACHAVATAR = "9f241ff7-bfb3-4826-87c6-00f10937adca", --KARLACHAVATAR KARLACHCAMP = "96af8618-d785-4edc-909e-e8fc25252a1a", --KARLACHCAMP KARLACHCOMPANION = "c97e0ee2-e8f1-4593-95ed-1e32a08b146d", --KARLACHCOMPANION KARLACHPARTY = "124a4ba3-5ec4-4288-be42-4617997a1af7", --KARLACHPARTY
This is my codeCode: Select all
flag = { GLO_Origin_Avatar_Karlach = "b5ad4b07-9522-47ec-98e6-85c28df64dc5", GLO_Origin_PartOfTheTeam_Karlach = "b1e6f12a-600a-4e2e-9871-b08a9fe3a617", Debug_AddKarlach = "ddbad09f-940f-4d06-b214-0d127f657e8a", MaybeRecruitKarlach = "3e847e3c-698b-ea4b-9173-93e9209ba29c", PLA_KarlachRecruitment_Event_KarlachLeaves = "3c7fc104-976e-4573-b18e-f1ffd4eebab2", CAMP_Jergal_State_CanResurrectKarlach = "e0f009cb-6e6d-4f4f-b097-fa418ce7b430", CAMP_Jergal_State_PartyMemberDead = "9e29c6e8-d087-4235-9930-43e104277e29", CAMP_Jergal_State_WillResurrectKarlach = "b5b85189-fe48-4a16-99fe-e76149c62432", KARLACH = "a3802564-7ed0-46d2-bbf6-8dd8fc065fe1", --KARLACH KARLACHAVATAR = "9f241ff7-bfb3-4826-87c6-00f10937adca", --KARLACHAVATAR KARLACHCAMP = "96af8618-d785-4edc-909e-e8fc25252a1a", --KARLACHCAMP KARLACHCOMPANION = "c97e0ee2-e8f1-4593-95ed-1e32a08b146d", --KARLACHCOMPANION KARLACHPARTY = "124a4ba3-5ec4-4288-be42-4617997a1af7", --KARLACHPARTY Debug_RemoveHideKarlach = "2c195909-d102-414c-8402-2da115b43717", MaybeRecruitKarlach = "3e847e3c-698b-ea4b-9173-93e9209ba29c" --360e8b56-3608-33c5-fa82-ec37ecd6b51a_MaybeRecruitKarlach } --add = "ddbad09f-940f-4d06-b214-0d127f657e8a" --Debug_AddKarlach --SetFlagOnPlayer(flag) --SetFlagOnPlayer(flag2) --ClearFlagOnPlayer(flag) print("\n\n\n\n\n") for n,val in pairs(flag) do local hasFlag = GetFlagOnPlayer(val) print(n, (hasFlag == 1 and "Yes" or "No")) --print("val: ", val, "flag: ", flag[n], n) end --SetFlagOnPlayer(flag["MaybeRecruitKarlach"]) --SetFlagOnPlayer(flag["Debug_AddKarlach"]) --SetFlagOnPlayer(flag["GLO_Origin_PartOfTheTeam_Karlach"]) --ClearFlagOnPlayer(flag["KARLACH"]) --ClearFlagOnPlayer(flag["KARLACHCAMP"]) --ClearFlagOnPlayer(flag["KARLACHCOMPANION"]) --SetFlagOnPlayer(flag["KARLACHPARTY"])
Here is table with 2 versions of EvenLess's tables - old code to spawn items on the ground and second one to spawn into inventory.
EvenLess wrote: ↑Fri Aug 04, 2023 11:42 pm
- 2023-08-12:
Addedbg3_EvenLess_armor_v2.CT
.
Based on a new PowerShell script (which I'm refining), that automatically indexes all the items in the armor.txt-files, attempts to find the equipment slot. Looks up the localized name and description and adds this for the name and extra details in the script comments, then generates the final Cheat Table.
vgoy1082 wrote: ↑Tue Aug 15, 2023 1:04 pmthis helped me add Halsin, i noticed that if i add him in past act 2 he wouldnt join my party, but if i added him in act 2 he automatically joins, some of his questline is bugged tho doin this, but i can speak to him in camp and open up other dialog, maybe you need to reload an earlier save to get karlach to stay.nell9 wrote: ↑Tue Aug 15, 2023 12:08 pmPlease can someone explain me how to add Karlach as companion using
ClearFlagOnPlayer()
SetFlagOnPlayer()
I've tried:andCode: Select all
Debug_AddKarlach = "ddbad09f-940f-4d06-b214-0d127f657e8a", GLO_Origin_PartOfTheTeam_Karlach = "b1e6f12a-600a-4e2e-9871-b08a9fe3a617",
without any result, I can make her stay at camp but she never follow me please somoene explain what i've did wrong and why she left suddenCode: Select all
KARLACH = "a3802564-7ed0-46d2-bbf6-8dd8fc065fe1", --KARLACH KARLACHAVATAR = "9f241ff7-bfb3-4826-87c6-00f10937adca", --KARLACHAVATAR KARLACHCAMP = "96af8618-d785-4edc-909e-e8fc25252a1a", --KARLACHCAMP KARLACHCOMPANION = "c97e0ee2-e8f1-4593-95ed-1e32a08b146d", --KARLACHCOMPANION KARLACHPARTY = "124a4ba3-5ec4-4288-be42-4617997a1af7", --KARLACHPARTY
This is my codeCode: Select all
flag = { GLO_Origin_Avatar_Karlach = "b5ad4b07-9522-47ec-98e6-85c28df64dc5", GLO_Origin_PartOfTheTeam_Karlach = "b1e6f12a-600a-4e2e-9871-b08a9fe3a617", Debug_AddKarlach = "ddbad09f-940f-4d06-b214-0d127f657e8a", MaybeRecruitKarlach = "3e847e3c-698b-ea4b-9173-93e9209ba29c", PLA_KarlachRecruitment_Event_KarlachLeaves = "3c7fc104-976e-4573-b18e-f1ffd4eebab2", CAMP_Jergal_State_CanResurrectKarlach = "e0f009cb-6e6d-4f4f-b097-fa418ce7b430", CAMP_Jergal_State_PartyMemberDead = "9e29c6e8-d087-4235-9930-43e104277e29", CAMP_Jergal_State_WillResurrectKarlach = "b5b85189-fe48-4a16-99fe-e76149c62432", KARLACH = "a3802564-7ed0-46d2-bbf6-8dd8fc065fe1", --KARLACH KARLACHAVATAR = "9f241ff7-bfb3-4826-87c6-00f10937adca", --KARLACHAVATAR KARLACHCAMP = "96af8618-d785-4edc-909e-e8fc25252a1a", --KARLACHCAMP KARLACHCOMPANION = "c97e0ee2-e8f1-4593-95ed-1e32a08b146d", --KARLACHCOMPANION KARLACHPARTY = "124a4ba3-5ec4-4288-be42-4617997a1af7", --KARLACHPARTY Debug_RemoveHideKarlach = "2c195909-d102-414c-8402-2da115b43717", MaybeRecruitKarlach = "3e847e3c-698b-ea4b-9173-93e9209ba29c" --360e8b56-3608-33c5-fa82-ec37ecd6b51a_MaybeRecruitKarlach } --add = "ddbad09f-940f-4d06-b214-0d127f657e8a" --Debug_AddKarlach --SetFlagOnPlayer(flag) --SetFlagOnPlayer(flag2) --ClearFlagOnPlayer(flag) print("\n\n\n\n\n") for n,val in pairs(flag) do local hasFlag = GetFlagOnPlayer(val) print(n, (hasFlag == 1 and "Yes" or "No")) --print("val: ", val, "flag: ", flag[n], n) end --SetFlagOnPlayer(flag["MaybeRecruitKarlach"]) --SetFlagOnPlayer(flag["Debug_AddKarlach"]) --SetFlagOnPlayer(flag["GLO_Origin_PartOfTheTeam_Karlach"]) --ClearFlagOnPlayer(flag["KARLACH"]) --ClearFlagOnPlayer(flag["KARLACHCAMP"]) --ClearFlagOnPlayer(flag["KARLACHCOMPANION"]) --SetFlagOnPlayer(flag["KARLACHPARTY"])
Wtf does this even mean?! Why she disagreed when I want to travel...Look, I think we should go our separate ways. I've spend long enough in the Hells to know a bad situation when I see one.
I was wrong to think there could've been something between us. We're just different.
Good luck, soldier. At the rate you're going, you're going need it.