game.Players:GetChildren().PlayerGui.NotificationGiver.NotificationBar.TextStrokeTransparency = 0
This line of code in the script is made to change the TextStrokeTransparency
value of a ScreenGUI to 1, but (as you would expect because I am posting this in SH) it dosn't. In the Output it says:
15:54:48.345 - Workspace.enoughPlayersChanger:24: attempt to index field 'PlayerGui' (a nil value)
15:54:48.345 - Stack Begin
15:54:48.345 - Script 'Workspace.enoughPlayersChanger', Line 24
15:54:48.346 - Stack End
15:54:48.346 - Disconnected event because of exception
Thank you for reading -Leg0Brick (Yeah this is like my 3rd question today... Sorry.)
:GetChildren()
returns simply a read-only copy of the the children in there. In order to fulfill your task, you will wish to do a For Loop.
You should define the Players as local players = game.Players:GetChildren()
then you need to start off the loop
for i,v in pairs(players) do -- your code here end
In-case you are wondering what for i,v
means... v
is the object, you use that to get into the children of each player. I honestly have no clue what i
does other than when I use it, it errors saying something about a number value or something. You cannot just do v
either, it will do the same thing that i
does in the example above.
Any questions? If so, please ask!