OK, so I'm in need of a special script. I need a script that allows the player to select how many items they want to use in the crafting process (between 2 to 6) and then select items from their inventory to use. The script would check the item IDs of the ingredients, and then check the notes sections in the items. Maybe it would be best explained by example: the player selects four-ingredient synthesis, and selects items A, B, C, and D as the ingredients. The script checks the IDs of A, B, C, and D. (in this case, they are 1, 2, 3, and 4, respectively). The script then goes through the database and checks for an item with "<craftpart: 1, 2, 3, 4>" in the notes, and one exists, removes the ingredients from the player's inventory and says "You successfully fused <item name here>!". If no item with "<craftpart: 1, 2, 3, 4>" exists, then the script leaves the items in the inventory and says "That combination isn't possible." Also, when an item is successfully built for the first time, it's unlocked in a store so the player can get that item again without having to remember the recipe for it.
I know it's complex, but I cannot find a script like this anywhere!