Thats what I wrote in the function
“player”
Activated does not return the player.
Is script parent a tool that the player has equipped?
If so before you set the position do
local character = script.Parent.Parent --(or whatever leads to the parent of the tool aka character)
Then delete the word player from everywhere on the line i sent you earlier.
1 Like
Yes, activated does not return the player. If you need help to see what it returns use the ROBLOX Developer Api.
I put that in, and absolutely nothing is happening now after I use the tool. It only creates the tool.
I bet you it’s gonna be because it isn’t a local script.