Run it
Copy the script and paste it into your executor.
--//Strength Settings\\--
local StrenghtMultiplier = 245 --Much higher will just set players back, not props though.
--\\End//--
--//Vars\\--
local UserInputService = game:GetService("UserInputService")
local Workspace = game:GetService("Workspace")
local Debris = game:GetService("Debris")
--\\End//--
--//Fling Function\\--
Workspace.ChildAdded:Connect(function(NewModel)
if NewModel.Name == "GrabParts" then
local PartToImpulse = NewModel["GrabPart"]["WeldConstraint"].Part1
if PartToImpulse then --//Part found
local VelocityObject = Instance.new("BodyVelocity", PartToImpulse)
NewModel:GetPropertyChangedSignal():(()
NewModel.Parent
UserInputService:() == .UserInputType.MouseButton2
VelocityObject.MaxForce = .(.huge, .huge, .huge)
VelocityObject.Velocity = .CurrentCamera.CFrame.lookVector * StrenghtMultiplier
Debris:(VelocityObject, )
UserInputService:() == .UserInputType.MouseButton1
VelocityObject:()
VelocityObject:()
)
)
Change strenght multiplier if you want, dont go to high or it will trigger the anti-cheat.