So let me give you a little explanation.
inside the starterpack there's a localscript called "smash" inside smash there's a part that will go into the workspace when the move is used,
shock = script:FindFirstAncestor("shock")
shock.Touched:Connect(function(prt)
--script
if prt.Parent.Name ~= PLAYER.Name then
--script
end
end
end
end)
this is the damage script.it needs to know who the player is and i have no clue how to find out who the player is, i cannot use script.parent until i reach the player because when the script is going to be used is when it's parent is the workspace.
any clue on how to find the player that used the move?

6 comments
script:FindFirstAncestorWhichIsA("Player").Name
i dont think you understood my explanation THAT WONT WORK
I recommend putting a value in it with the players name on it
redommander, that's what i tried doing but i have no way of finding out the player's name, do I?
Yes you can. GetPlayerFromCharacter, then find Player.Name
w i l l n o t w o r k