I essentially want this new instance to be located inside a added player. I am not sure how you would do this though. I started the script below
game.Players.PlayerAdded:connect(function(player) local s = Instance.new("ScreenGui") s.Parent = --this line is incomplete as I didn't know how to add it to the newly joined player
Something like this:
game.Players.PlayerAdded:connect(function(player) local S = Instance.new("ScreenGui", player.PlayerGui) --The parent is the player in question. S.Name = "Your_Gui_Name" end)
:)