"Unusual weapon" support

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.