Oldplayer and Newplayer are 2 frames embedded in ScreenGui which is in StarterGui but this script doesnt turn either of them invisible depending on the int value of Newplayer. I feel like its something blatantly obvious
local StarterGui = game:GetService("StarterGui")
if game.StarterGui.Newplayer.Value == 1 then
game.StarterGui.ScreenGui.Oldplayer.Visible = true
game.StarterGui.ScreenGui.Newplayer.Visible = false
end
if game.StarterGui.Newplayer.Value == 0 then
game.StarterGui.ScreenGui.Oldplayer.Visible = false
game.StarterGui.ScreenGui.Newplayer.Visible = true
end

1 comment
How about starting with PlayerGui instead ;)