I have this script that when you click, depending if you've done the intro or not, it should either go threw, or allow you to make a character. But when you do so, the players "DoneTest" value, doesn't go to one as it should, it goes to 1 on that players screen only, any help? Heres part of the script.
PlayButton.MouseButton1Click:Connect(function()
if Player.leaderstats.DoneTest.Value == 1 then
script.Parent.ImageLabel.ImageTransparency = 1
script.Parent.ImageLabel.Visible = false
script.Parent.ImageLabel.Active = false
game.Lighting.Blur.Size = 15
wait ()
game.Lighting.Blur.Size = 12
wait ()
game.Lighting.Blur.Size = 9
wait ()
game.Lighting.Blur.Size = 6
wait ()
game.Lighting.Blur.Size = 5.5
wait ()
game.Lighting.Blur.Size = 5
script.Soundsx:Stop()
PlayButton:Destroy()
Camera.CameraType = Enum.CameraType.Custom
elseif Player.leaderstats.DoneTest.Value == 0 then
script.Parent.ImageLabel.ImageTransparency = 1
script.Parent.ImageLabel.Visible = false
script.Parent.ImageLabel.Active = false
game.Lighting.Blur.Size = 15
wait ()
game.Lighting.Blur.Size = 12
wait ()
game.Lighting.Blur.Size = 9
wait ()
game.Lighting.Blur.Size = 6
wait ()
game.Lighting.Blur.Size = 5.5
wait ()
game.Lighting.Blur.Size = 5
script.Soundsx:Stop()
script.SoundCreation:Play()
PlayButton:Destroy()
Camera.CFrame = game.workspace.CustomPart.CFrame
script.Parent.Hats.Visible = true
script.Parent.Hats.PLAY.MouseButton1Click:Connect(function()
script.SoundCreation:Stop()
Player.leaderstats.DoneTest.Value = 1
script.Parent.Hats:Destroy()
Camera.CameraType = Enum.CameraType.Custom
end)
end
end)
