How would I add a max distance, so it does not fly away like so:
https://gyazo.com/7b2b95c47358acc93c00244fba3899a8
My current script:
local UIP = game:GetService("UserInputService")
local Player = game.Players.LocalPlayer
local M = Player:GetMouse()
function Send()
while wait() do
print(M.Hit.Position)
if M.Button1Down then
Position.Position = M.Hit.Position
end
end
end
M.Button1Down:Connect(function()
print(M.Hit.Position)
if M.Target ~= nil and M.Target:IsA("BasePart") then
if not(M.Target:FindFirstChild("BodyPosition")) then
Position = Instance.new("BodyPosition", M.Target)
Position.MaxForce = Vector3.new(1000000, 1000000, 1000000)
spawn(Send)
end
end
end)

1 comment
maybe Position.MaxForce = Vector3.new(1000000, 0, 1000000) ?? im not of any help when it comes to bodyposition/s