Hello,
I am currently making a survival game and I am trying to make a tool which can spawn a model upon using the tool. When I use the tool it clones the Model to workspace but it doesn't give the position of Cursor.hit.p.
I am aware that models do not have a position so how would I go to make it so the model goes to the mouse position?
I have a LocalScript Inside my Tool:
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local Player = game:GetService("Players").LocalPlayer
local Raft = ReplicatedStorage:WaitForChild("Raft")
local Cursor = Player:GetMouse()
function onActivated()
Raft:Clone().Parent = workspace
Raft:MoveTo(Cursor.hit.p)
end
script.Parent.Activated:connect(onActivated)
If I could get some help with this script, that would be great!
Thanks!

5 comments
Change line 8 to Raft:MoveTo(Cursor.Hit.p)
Hello, thanks for ther answer, however, that did not fix my problem. It cloned the Raft to the position I gave before putting in in Replicated Storage.
Is the raft welded? If so, did you specify a primary part?
Yes, the Raft has all parts Welded with a Weld Constraint to the Base which is the Main part or Primary Part
I have also noticed that upon the Raft spawning to the original coodrinations, the Vehicle Seat which you drive the raft with is non functional with the new clone