Idk where else to post this but i have a problem with my gui

there are screenguis in the startergui file

Try this instead.

for index, item in pairs(game:GetDescendants()) do
   if item:IsA("ScreenGui") then print(item.Name) end
end

nothing got printed, i mean the script itself got printed

Sorry for the late reply
I tried that code out. Turns out there was an permission error

Try this:

for index, item in pairs(game:GetDescendants()) do
    local ok, error = pcall(function()
        if item:IsA("ScreenGui") then print(item:GetFullName()) end
    end)
end

You should see a list of ScreenGuis in the output now

There are 3 default core ScreenGuis that are generated by Roblox automatically. The rest are user-generated ScreenGuis. You should see the full path of your friend’s ScreenGui printed out.

yup, it aint there. the gui is deleted but still opens

Can you show us some of your code? We can’t help you without seeing your code first.

what code though? the script and gui are deleted but still pop up, thats the problem. i deleted them and it still pops up in game

Look at the ScreenGuis found and see if you recognise them. Also, you don’t know which ScrenGui the presumably ā€œdeletedā€ GUI is. Search inside the ScreenGuis found and see what you get. Maybe your friend’s GUI is inside one of your own ScreenGuis.

Let me make this clear:
There is absolutely no reason for a deleted GUI to pop up, unless it is still in the game

i looked through everything again and theres nowhere this is found.

Can you provide a screenshot of your hierarchy with everything expanded?

hello, my scripter has returned and fixed this. ill delete my topic, all thanks for the help though.