So the question is already in the title and I have two ideas in my how I could do it but I don’t know wich one I should do or if there is even a better way
Create a part with the hitboxes and then weld it to the player.
When the player spawns just create new hitboxes at his hands.
There are a lot of options but in general the Touched event is not super reliable for this purpose. Take a look at: GetPartBoundsInBox
Remember to use the FilterDescendantsInstances option.