Teleporting to tool upon equipping (anchor necessary)

Hello again!
I have an ice cream tool (ClickDetector) that needs to remain anchored/welded so that players can’t kick it all over the place like a football.
Only problem is players can also exploit the equip-teleport thing to reach an important part of the map without taking the long way over to it. I already have a script that half-fixes this by unanchoring the tool when equipped, but it’s only fixed after the player is teleported for the first time.
This means that if someone has a hundred ice creams in their inventory, they can still teleport all they want and cause a ruckus.
What I have so far… “basic”, I know:

local tool = script.Parent

tool.Unequipped:Connect(function()
	tool.Handle.Anchored = false
end)

tool.Equipped:Connect(function()
	tool.Handle.Anchored = false
end)

Can’t you just give it some weight instead?

Like changing the mass?
That option is greyed out for my model

You change the mass of parts, not models… and yes change it through the density in custom physical properties, something around 1.5 or 2 for the handle in the tool, or more if it still kicks around.

Making my ice cream cone the weight of Titanic seems to work pretty well.
I didn’t even know you could do this in Studio. Thanks!

1 Like