ok so what we wanna do is make a blueprint inter face then go inside that rename the new function to interact then we wanna go inside the item we are interacting with and go to class setting and set the interface then in then event graph you wanna do event interact and then run your code then go to you project settings and set a new input action select the key you wanna use and then go to your character and get the input action interact and check if the item implements the interface which which class would be interact interface if it does then you wanna call its interact message see screen shots for full code hope it helps




