In my ServerStorage, when you spawn in a model to a certain position, it is rotated a certain way (which is 90 degrees off). It is not clear to me how this would be done. It cannot be as simple as rotating the model from the ServerStorage. It has to be done by a script, or else it won't work in other places that you spawn it. Here is a portion of it.
bg.S.MouseButton1Click:connect(function()
for i, v in pairs(game.Teams['Garage 6']:GetPlayers()) do
if (locked) then return end
locked = true
local vehicleName = player.Name.."Car"
if (not workspace:FindFirstChild(vehicleName)) then
local model = game.ServerStorage.Vehicles:FindFirstChild(vehicles[index][1]):Clone()
model.Name = vehicleName
model.Parent = game.Workspace
model:MakeJoints()
model:MoveTo(Vector3.new(-519.846, 186.25, -88.916))
Any help is appreciated. Thank you.

1 comment
I know it’s a short answer I’m on phone but use cframe.