I try to run this but it keeps saying GUIfive is not a valid member of Player Gui.
wait(3) print(game.Players.superbolt999.PlayerGui.Answer.Frame.Q1.Text)
You can only acess PlayerGui with client, for this use RemoteEvents with FireClient/OnClientEvent.
example:
-- client local event = game.ReplicatedStorage.Event event.OnClientEvent:Connect(function() -- If event got fired print("Server fired me!") end) -- server local event = game.ReplicatedStorage.Event game.Players.PlayerAdded:Connect(function(player) event:FireClient(player) -- Here you need to send player you like to fire. -- For fire all players use :FireAllClients() end)
Fixed Script:
-- Client(LocalScript), Put in StarterGui local event = game.ReplicatedStorage.Event -- RemoteEvent Location local player = game.Players.LocalPlayer -- Get local player event.OnClientEvent:Connect(function() print(player.PlayerGui.Answer.Frame.Q1.Text) end)
-- Server(Script), Put in ServerScriptService local event = game.ReplicatedStorage.Event -- RemoteEvent location wait(3) if game.Players:FindFirstChild("superbolt999") then event:FireClient(game.Players["superbolt999"]) else print("I cant found player: superbolt999") end
Wiki pages:
Hope it helped :)