So I have this local script. When an event does FireClient(), it will run, but the problem is that the local script is running(Cause the gui is enabled) but it will not change the text! Please help! ( NO ERRORS IN OUTPUT!)
local event = game:GetService('ReplicatedStorage'):WaitForChild('FindHost') local plr = game.Players.LocalPlayer event.OnClientEvent:Connect(function(folder) local hostname = folder.Name local gui = plr.PlayerGui.VisitorParty repeat wait() gui.VisitorFrame.Misc.Text = 'You are currently in '.. hostname..'s party!' gui.Enabled = true until gui.VisitorFrame.Misc.Text == 'You are currently in '.. hostname..'s party!' and gui.Enabled == true end)