L@stAce wrote: ↑Thu Oct 18, 2018 4:35 pm
I apologize if this has already been answered, but can anyone tell me if it is possible to spawn items using cheat engine? if I change the guid of an item all copies of that item both dropped and in my inventory change. After a while, it becomes difficult to change something without accidentally altering another item a different character is using. someone said exiting to the desktop works but that makes no difference for me. Can someone explain how to alter only one item? Thanks.
I'm going to start by warning you... changing the GUIDs from one item to another is actually a convoluted process with several steps involved... this is because of how the game stores items in memory... I will write out the instructions here, and you can decide if you want to do it or not... I will tell you... the process seems really complicated, but once you understand the steps, it's really not that bad... it generally takes about 1 to 2 minutes (depending on load times for your computer - mine is very fast) to swap out an item. You are going to have to quick save, and load at least once, and you will have to exit to desktop, and restart the game once... all because of the stupid way items are stored in memory.
One final warning... when you change the GUID of an item, it changes the ID of all items of the same type that are in your inventory, so if you go to change the ID of a common dagger, to make it become 7 holy ultrasonic glaives, and you have 25 of the daggers in your inventory... you are going to end up with A WHOLE LOT of weapons... so MAKE CERTAIN that you are only starting with just ONE of the item that you are changing.
To start out... unequip everything that your entire party has equipped, every item, weapon, and consumable - so that all of your items are in your inventory. This way you can see everything you have, and will not accidentally alter something someone else is carrying.
You need to make sure that you only have one single instance of the item that you are changing from one item into another, in your inventory. So,... if you are planning on turning a compound longbow into 7 Elemental Punishers, but you have 3 compound longbows in your inventory,... then either drop the other two on the ground, store them in a chest, or sell them to a merchant... so that you only have just 1 single compound longbow.
If you will need the GUID codes of the items that you want to switch to, you can get those here:
Link to item GUID codes.
Start the game, and load into the save you want to start changing things in... (
I VERY seriously recommend that you make an extra hard save, before you tamper with the GUIDs, just incase you screw something up)
Once the game is running, start CheatEngine… and select the flashing (red/green) box at the top. Select Kingmaker, and yes to keep the tables.
With the cheatengine script running, you will tick the "Hovered Item" box under {Scripts} --> {Inventory} --> {Hovered Item} ... the values for the index that appears will all have question marks, like this: "??" ...
At this point, you tab over to the game, hover over an item that you want to change, and when the info box pops-up, you tab back to CheatEngine, all of the values will then be filled in.
Find the one that says: "Asset GUID" and simply change the existing ID to the ID of whatever item you want. (WARNING: Only change items for like items... boots for boots, weapons for weapons, armor for armor, necklaces for necklaces, ect… you WILL get some really screwy items that bork your game if you do not.)
I will give you a couple more warnings... You probably already knew all of that... However,... now that you have switched the GUID, you are not done... the switched items will be buggy in the game at first, because the original item is still in the game's memory... There are still additional steps you need to take to "fix" the "buggy" items at this point..
Basically, after you change the GUID, you need to also change the quantity of the item to "one more, than the number that you actually want"... so if you want just one item, change... the quantity to 2... if you want a full set of weapons, one for each party member, since you can have 6 members in your party, you would change the quantity to 7.
Next... When you switch back to the game, the item will not look like it has changed other than saying that there are 7 (or however many you chose) of them... here is how you fix them...
First, drop them on the ground. (if you dropped other items on the ground, do not put these items in the same place, move to another part of the map, and drop them in another location) While they are on the ground, quick save, and then quick load the game... when you go to pick up the items, they will have split into the number that you selected... one of these items is actually still buggy, even though it may not look like it... they might all appeare to be working fine... NO... one of them is still buggy - trust me, I found out the hard way, more than once... Pick them all up - leave any piles of other items, only pick up the items that you are working with - at this point you will need to sell all of these items to a vender... any one will do, though I just used Oleg.
Once the vender has all of the items, you want to create a hard save with a unique name (do not use a quick save, I have had them bug out, and corrupt)... and exit to desktop. Do not skip this step, and do not just exit to the main menu... close down the game completely. Then restart the game, and load back in.
At this point, you will want to buy the items back from the vender that you used... just FYI... some of the items will be &#$%&@# expensive... so use CheatEngine to change your gold if you need to.
You should now have fully functioning, working items that are not bugged... the next item that you want to change, just repeat the process.
I know that this sounds like a whole fracking lot to do, but it really isn't... once you understand the process, you can switch out an item in under two minutes.
Just be careful that you do not accidentally skip a step... I have ruined several saves, and had to go back many hours, many times by screwing up without realizing it.
Basic steps involved:
1. change GUID and quantity.
2. drop items on ground.
3. save and reload.
4. pick up items, and sell them to shop
5. quit game, and restart.
6. buy items back.
This is how I got all of the items that I currently have... it's a convoluted process... but it works if the steps are followed. Hope this helps