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

Won't destroy ImageButton's?

Asked by 9 years ago

I am trying to make this script get all the player's, clone a ImageButton named Template, Change a TextLabel's text to their name, then name the ImageButton to the Player's name, and so far it work's beside's it not destroying all the ImageButton's, can anyone tell me why?

function GetPlayers()
    for _,g in pairs(script.Parent:GetChildren()) do
        if g.className == "ImageButton" then
            g:Destroy()
        end
        for i,v in pairs(game.Players:GetPlayers()) do
            local temp = script.Template:Clone()
            temp.Parent = script.Parent
            temp.Name = v.Name  
            temp.Header.Text = v.Name
            temp.Position = UDim2.new(0,0,0,17*i)
            temp.Visible = true     
        end
    end 
end

while wait(3) do
    GetPlayers()
end
0
Try if g:IsA("ImageButton") then drew1017 330 — 9y

Answer this question