of     1   

swagehsaan840
#225894013Monday, October 02, 2017 8:40 PM GMT

So, I was trying to do one of those "I present" things. Using the visible function, and it turned out it didn't work, I tried LOADS of other methods, but when I found out what I was doing wrong, I got so ANGRY! But I can only blame myself ;) I was doing game.Players.LocalPlayer.PlayerGui.ScreenGui.Frame.TextBox.Visible = true instead of: local Checker = game:GetService('Players').LocalPlayer.PlayerGui:WaitForChild("ScreenGui") I advise you don't make the same mistake
JarodOfOrbiter
#225894118Monday, October 02, 2017 8:43 PM GMT

@People in comments You can say 'everyone knows this stuff', but don't forget: The reason Miners Haven GUIs keep breaking is because Berezaa didn't use WaitForChild. Food for thought.
SinisterMemories
#225894151Monday, October 02, 2017 8:44 PM GMT

why are you doing one quote (') :GetService('Players') but then using double quote marks for :WaitForChild("ScreenGui") (") attempt to index global 'soul' (a nil value) R$1
crazyman32
#225894432Monday, October 02, 2017 8:50 PM GMT

Oh man, but watch out! Even the PlayerGui isn't guaranteed to be loaded right away. It's best to use player:WaitForChild("PlayerGui") too
JarodOfOrbiter
#225894484Monday, October 02, 2017 8:52 PM GMT

Here's a nice plugin for circumstances like this. https://www.roblox.com/library/170983776/Stravant-WaitForChildren
LaeMVP
#225894647Monday, October 02, 2017 8:56 PM GMT

local Checker = ##############################################################################################################

    of     1