So this is my code so far
game.Players.PlayerAdded:connect(function(player)
player:WaitForChild("PlayerGui")
game.ServerStorage.FE.ChangeParent:FireServer(game.ServerStorage.GUIs.Intro:Clone(),player.PlayerGui)
end)
That script basically gives the GUI to the player and it's FE so yeah, that's why
local ChangeParent = game.ServerStorage.FE.ChangeParent
ChangeParent.OnServerEvent:connect(function(object,parent)
object.Parent = parent
end)
This is the remote event and the thing for it and I get this error when I do
19:47:26.843 - Something unexpectedly tried to set the parent of trycode to Intro while trying to set the parent of trycode. Current parent is Players.
Can you help me? :)

1 comment
Why should the first script be a local script if it's a server event?