I've figured out how to set the position, but it always changes its rotation from its initial one.
Here's the guilty part of my tools script
fakeBoat = boatModel:clone()
fakeBoat.Parent = workspace
fakeBoat.PrimaryPart = fakeBoat.redBoat
mouseMoved = mouse.Move:connect(function()
if mouse.Target.Name == "Water" then
fakeBoat:SetPrimaryPartCFrame(CFrame.new(mouse.Target.CFrame.X,mouse.Target.CFrame.Y,mouse.Target.CFrame.Z))
end
end)
end
end
end
assume the rest of this works, because it does. It moves with this script based on my cursor, but the "fakeBoat" rotation is always 0, 0 , 0 i think.
