Weapon not equipped to player mesh

Hello,
I had this working third person bp, which was adding a weapon to my hand/socket.


This is the parent of every weapon:

Now I want to attach my weapon directly from the weapon blueprint and it doesnt work.


The problem has to be at the “Attach to actor” I think, but it seems correct to me.

What am I doing wrong?

If I am understanding correctly you want to spawn with the weapon attached to your character. If so, you would have to use the Event BeginPlay. Make sure that you drag and drop the actor/weapon into a random unreachable location so that begin play gets called when you start the level.

Before I used the key 4 to add a weapon to my players hand. Now I got an inventory, where the Event “Use item” is called, when I press equip on the weapon in the inventory. The event is called, I checked it with a print, but the weapon doesnt get equipped to the players hand. That is my problem.

Does the weapon actor actually exist outside of the inventory?

1 Like