Crashed mine as well. Do you know where I could ask about modding/setting flags in general? I am also trying to remove the flagPeDaGaNG wrote: ↑Fri Sep 01, 2023 5:43 pmI can't help much since I'm still collecting rotten food in Act1. I cant try with my LUA Barcus, will crashed my game but i believe the right command to use SetFlag (need expert opinion, I'm just a player who trying to get under pants of all my companion here.)Cel wrote: ↑Fri Sep 01, 2023 4:51 pm
Thanks. I found the flags list and unpacked the game files just in case to find even more flags, but I just can't get it to work. Is there a specific tutorial perhaps on what should I even do and which flags to use to fix characters/quests? I managed to use one flag, which for some reason spawned Barcus all the way back in Grymforge, but also couldn't interact with him. At this point I am a bit confused, which commands to use (spawn? debug? setflagonplayer?) and which flag I need - all of them in sequence or just the last one.
Anyway, below are my test LUA and it crash my game. and I'm using UUID Debug Act2 Recruited Barcus.
Code: Select all
[ENABLE] {$lua} if syntaxcheck then return end local barcus = { "b7a697e4-265c-00b2-f6d1-818d0bdd5074", --Debug_Act2Setup_State_BarcusRecruited } 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, barcus) writeBytes(cmdStr2 + #barcus, 0) PrepareCall("SetFlag") writePointer(cmdArgs + 0x08, cmdStr1) writePointer(cmdArgs + 0x18, cmdStr2) writeQword(cmdArgs + 0x28, 0) writeQword(cmdArgs + 0x38, 0) executeCodeEx(0, nil, cmdCall) {$asm} [DISABLE]
"1b28f6ce-09ad-9664-9865-6ed4eb69a0b7", --CRIME_FoundGuiltyPlayer from player character, which should be trivial, but nothing works either. Cheat engine Z script literally can't find the flag on the player and manually trying to remove doesn't do anything either.
How to use this cheat table?
- Install Cheat Engine
- Double-click the .CT file in order to open it.
- Click the PC icon in Cheat Engine in order to select the game process.
- Keep the list.
- Activate the trainer options by checking boxes or setting values from 0 to 1