so im trying to make the player change his respawn location but i get this error for some reason: Players.Medoozi.PlayerGui.InsertedObjects.ObbyButton.Script:10: attempt to index nil with 'FindFirstChild'
local players = game:GetService("Players")
local Cpoints = game.Workspace.CheckPoints:GetChildren()
local obbyv = script.Parent.Value
local tycoonv = script.Parent.Parent.TycoonButton.Value
local Teams = game:GetService("Teams")
local player = players.LocalPlayer
script.Parent.MouseButton1Click:Connect(function(player)
--local player = players.LocalPlayer
local leaderstats = player:FindFirstChild("leaderstats")
local Stage = leaderstats:FindFirstChild("Stage")
if player.Team == Teams.Red then
obbyv.Value = true
tycoonv.Value = false
if obbyv.Value == true then
player.RespawnLocation = Cpoints[Stage.Value]
script.Parent.BackgroundColor3 = Color3.new(0.545098, 0.545098, 0)
script.Parent.Shadow.BackgroundColor3 = Color3.new(0.282353, 0.282353, 0)
script.Parent.Parent.TycoonButton.BackgroundColor3 = Color3.new(255, 0, 0)
script.Parent.Parent.TycoonButton.Shadow.BackgroundColor3 = Color3.new(0.290196, 0, 0)
end
end
