wait(2)
local player = game.Players.LocalPlayer
local mouse = player:GetMouse()
local p = player.Character.HumanoidRootPart.CFrame
local BV = Instance.new("BodyVelocity")
BV.Name = "Mover"
BV.Parent = player.Character.HumanoidRootPart
BV.MaxForce = Vector3.new(math.huge, math.huge, math.huge)
mouse.Button1Down:Connect(function()
Active = true
while Active == true do
wait()
print(mouse.Hit.Position)
BV.Velocity = mouse.Hit.Position * p.lookVector --Faulty
end
end)
mouse.Button1Up:Connect(function()
Active = false
end)
At the line where it says "faulty" doesn't work as it is supposed to. I want to set the speed to a certain speed despite anywhere you click. any fixes?
