local Player = game.Players.LocalPlayer

	local ssye =  Player.PlayerGui

	 

	Player.CharacterAdded:connect(function(character) --Instead of this, I'd recommend having a BoolValue tell us once ready. Your choice

	    character.Humanoid.WalkSpeed = 0

	    character.Humanoid.JumpPower = 0

	    wait(6)

	    ssye.Intro.Load:Destroy()

	    ssye.Intro.Reminder:Destroy()

	    wait(3)
        Instance.new("TextLabel",ssye.Intro)
        ssye.Intro.TextLabel.Name = "CreatorNotification"
	    ssye.Intro.CreatorNotification.Size = UDim2.new(1,0,.3,0)
        ssye.Intro.CreatorNotification.Text = "Created by MEANDUDE87"
        ssye.Intro.CreatorNotification.Font = Enum.Font.ArialBold
        ssye.Intro.CreatorNotification.FontSize = Enum.FontSize.Size12 
	    ssye.Intro.CreatorNotification.BackgroundTransparency = 1
	    ssye.Intro.CreatorNotification.TextColor3 = Color3.new(255/255,255/255,255/255)
	        
	    Instance.new("ImageLabel",ssye.Intro)
	    ssye.Intro.ImageLabel.Name = "CreatorImage"
	    ssye.Intro.CreatorImage.Image = "rbxassetid://129216356"
	    ssye.Intro.CreatorImage.Size = UDim2.new(0.5,0,0.5,0)
	    ssye.Intro.CreatorImage.Position = UDim2.new(0.25,0,0.3,0)
	    ssye.Intro.CreatorImage.BackgroundTransparency = 1
	    
	local back = ssye.Intro.Background
        wait(5)
       ssye.Intro.CreatorImage:Destroy()
       ssye.Intro.CreatorNotification:Destroy()
	    for  i=1, 10 do

	        back.BackgroundTransparency = back.BackgroundTransparency +  .1

	        wait(.1)

	    end

	    game.ServerStorage.DBZPicture:Clone().Parent =Player.PlayerGui.Intro

	    game.ServerStorage.DS:Play()

	    wait(5)

	    ssye.Intro.DBZPicture:Destroy()
        Instance.new("Frame",ssye.Intro)
        ssye.Intro.Frame.BackgroundColor3 = Color3.new(255/255,255/255,255/255)
        ssye.Intro.Frame.BackgroundTransparency = 1
        ssye.Intro.Frame.Size = UDim2.new(1,0,1,0)
        for  i=1, 10 do

	         ssye.Intro.Frame.BackgroundTransparency = ssye.Intro.Frame.BackgroundTransparency - .1
	        
	    wait(.1)

	    end 
	   ssye.Intro.Frame:Destroy()
        
	   game.Players.LocalPlayer.Character.Humanoid.CameraOffset = Vector3.new(50,50,50) 
       game.ServerStorage.NewGame:Clone().Parent = ssye.Intro
       game.Workspace.Camera.CameraType = Enum.CameraType.Fixed
	    wait()

	    ssye.Intro.MainScript.Disabled = true 
        ssye.Intro.Load.Loader.Disabled = true
        ssye.Intro.Reminder.Loader.Disabled = true

print("yo")
	end)
	game.Players.PlayerAdded:connect(Player)

It's a local script and is supposed to load an intro one time for each player