Scripting Helpers is winding down operations and is now read-only. More info→
Ad
Log in to vote
0

GUI visible to all screens/players?

Asked by 8 years ago

So currently I have a frame which comes visible to the screen when a button is pressed, but it only shows for that player who clicked the button. How do I make it so it runs through all screens?

Part of script :

function songp()
    local ms = script.Parent.Parent.Parent.MusicP
    local mt = script.Parent.Parent.Parent.MusicP.Text1
    local mt2 = script.Parent.Parent.Parent.MusicP.Text2
    local msb = script.Parent.Parent.Parent.MusicP.Bevel
    ms:TweenSize(UDim2.new(0,200, 0, 45), "Out", "Quad", 1, false)
    msb:TweenSize(UDim2.new(0,200, 0, 3), "Out", "Quad", 1, false)
    wait(1)
    for i=1,10 do
    mt.TextTransparency = mt.TextTransparency - 0.1
    mt2.TextTransparency = mt2.TextTransparency - 0.1
    p1.TextTransparency = p1.TextTransparency - 0.1
    p2.TextTransparency = p2.TextTransparency - 0.1
    wait(0.1)
    end
    wait(5)
    for i=1,10 do
    mt.TextTransparency = mt.TextTransparency + 0.1
    mt2.TextTransparency = mt2.TextTransparency + 0.1
    p1.TextTransparency = p1.TextTransparency + 0.1
    p2.TextTransparency = p2.TextTransparency + 0.1
    wait(0.1)
    end
    ms:TweenSize(UDim2.new(0,0, 0, 45), "Out", "Quad", 1, false)
    msb:TweenSize(UDim2.new(0,0, 0, 3), "Out", "Quad", 1, false)    
end
songp()
0
I Edited my answer to tell where to put it koolkid8099 705 — 8y

1 answer

Log in to vote
0
Answered by 8 years ago

To do this you have to put your script in a loop that goes through all players. This would simply be done by doing this :

for i,v in pairs(game:GetService("Players"):GetPlayers()) do

end

This will loop through all players and do as you specify. Put whatever scripts you have in the loop, and its done. You may have to change around some of your variables You should put this script at the same spot the other is located, or just edit this into your current script

0
Where should this go? UnleashedGamers 257 — 8y
0
I am alittle confused, mind doing that? UnleashedGamers 257 — 8y
Ad

Answer this question