local player = game.Players.LocalPlayer local character = player.Character or player.CharacterAdded:Wait() local hrp = character:WaitForChild("HumanoidRootPart") -- Function to fling the character local function flingCharacter() -- Create a BodyVelocity to apply force local bodyVelocity = Instance.new("BodyVelocity") bodyVelocity.Velocity = Vector3.new(0, 200, 0) -- change this to fling in other directions bodyVelocity.MaxForce = Vector3.new(1e5, 1e5, 1e5) bodyVelocity.P = 1e4 bodyVelocity.Parent = hrp -- Optional: Remove the BodyVelocity after a short delay game.Debris:AddItem(bodyVelocity, 0.5) end -- Fling on key press (for testing) local UIS = game:GetService("UserInputService") UIS.InputBegan:Connect(function(input, processed) if processed then return end if input.KeyCode == Enum.KeyCode.F then -- Press F to fling flingCharacter() end end)