so i have this script thats inside a gui to spawn a skateboard. it works but when i use it the board dosnt spawn in front of me on me or really anywhere near me. and when i move my character it dosnt change the spawn location either
board = script.Parent.Station:Clone() "refers to the skateboard and clones it" pos = script.Parent.Parent.Parent.Parent.Character.Torso.Position "gets torso position" npos = pos + Vector3.new(0,0,0) "spawn position is ment to be five studs in front of torso" script.Parent.MouseButton1Click:Connect(function() board.PrimaryPart.CFrame = CFrame.new(npos) "sets position" board.Parent = game.Workspace "puts the cloned board into the workspace" end)