You can write your topic however you want, but you need to answer these questions:
-
What do you want to achieve? Keep it simple and clear!
Make the BodyVelocity move exact to the HRP’s CFrame -
What is the issue? Include screenshots / videos if possible!
BodyVelocity not smoothly moving to the HumanoidRootPart’s CFrame -
What solutions have you tried so far? Did you look for solutions on the Developer Hub?
None
script.Parent.RemoteEvent.OnServerEvent:Connect(function(player)
local Character = player.Character
local FireBall = Instance.new("Part")
FireBall.Shape = "Ball"
FireBall.CanCollide = false
FireBall.CFrame = Character.HumanoidRootPart.CFrame * CFrame.new(0,0,-3)
FireBall.Parent = workspace
FireBall:SetNetworkOwner(player)
local BVelocity = Instance.new("BodyVelocity", FireBall)
BVelocity.Velocity = Character.HumanoidRootPart.CFrame.LookVector * 50
BVelocity.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
BVelocity.P = 99
end)