I'm trying to have my puck respawn to center ice which is puckspawn but It just stays in lighting.
_G.ResetPuck = function()
local newP = game.Lighting.Puck
newP:Clone().Parent = game.Workspace
newP.CFrame = game.Workspace.PuckSpawn.CFrame
newP.Anchored = true
vals.IsFO.Value = true
if game.Workspace:FindFirstChild("GoalPuck") ~= nil then
workspace.GoalPuck:Destroy()
end
if CheckTeam(game.Teams.Away.TeamColor) == false then gfo.Away.Value = true end
if CheckTeam(game.Teams.Home.TeamColor) == false then gfo.Home.Value = true end
while gfo.Away.Value == false do wait() end
while gfo.Home.Value == false do wait() end
newP.Parent = game.Workspace
gfo.Away.Value = false
gfo.Home.Value = false
vals.IsFO.Value = false
newP.Anchored = false
end
**

1 comment
Never use _G. Use a Module Script.