Run it
Copy the script and paste it into your executor.
tool = .()
tool.Name =
tool.RequiresHandle =
tool.Parent = .Players.LocalPlayer:()
player = .Players.LocalPlayer
mouse = player:()
holding =
grabRange =
maxPartsToGrab =
grabbedParts = {}
updateInterval =
()
holding
holding =
character = player.Character player.CharacterAdded:()
root = character:()
root
parts = :(root.Position, grabRange)
count =
_, part (parts)
part:() part.Anchored part:(character)
count >= maxPartsToGrab
bodyPosition = .()
bodyPosition.MaxForce = .(, , )
bodyPosition.P =
bodyPosition.D =
bodyPosition.Position = root.Position + .(, , )
bodyPosition.Parent = part
bodyAngularVelocity = .()
bodyAngularVelocity.MaxTorque = .(, , )
bodyAngularVelocity.AngularVelocity = .(, , )
bodyAngularVelocity.Parent = part
part.CanCollide =
part.Massless =
.(grabbedParts, { part = part, bodyPosition = bodyPosition, bodyAngularVelocity = bodyAngularVelocity })
count = count +
runService = :()
connection
connection = runService.Heartbeat:(()
holding
connection:()
targetPosition = root.Position + .(, , )
_, grabbed (grabbedParts)
grabbed.bodyPosition grabbed.part
grabbed.bodyPosition.Position = targetPosition
)
()
_, grabbed (grabbedParts)
grabbed.part
grabbed.part.CanCollide =
grabbed.part.Massless =
grabbed.bodyPosition
grabbed.bodyPosition:()
grabbed.bodyAngularVelocity
grabbed.bodyAngularVelocity:()
grabbedParts = {}
holding =
player.CharacterAdded:(()
()
)
tool.Activated:(()
holding
()
()
)
this is a stool that when activated, it makes the parts around you spin like a CD, USE THE SCRIPT BEFORE YAPPING ABOUT YOUR YAPPING YAPPITY YAP, and this is my first script, please accept the issues, the script will not working on these maps(I guess): the racing map

Universal