You can write your topic however you want, but you need to answer these questions:
What do you want to achieve? Keep it simple and clear!
A Roblox gui thats all black and covers the whole screen including the coregui elements.
What is the issue? Include screenshots / videos if possible!
someone did it and they do it on leavebutton being clicked i want to learn how they did this
What solutions have you tried so far? Did you look for solutions on the Developer Hub?
making my screengui all black and making the displayorder=99999
this is what i want to acheive aside from them doing the leavebutton which i wish i could learn Watch Roblox VR 2024.04.28 - 14.25.54.02 | Streamable
After that, you should include more details if you have any. Try to make your topic as descriptive as possible, so that it’s easier for people to help you!
-- This is an example Lua code block
Please do not ask people to write entire scripts or design entire systems for you. If you can’t answer the three questions above, you should probably pick a different category.
You probably missed the option IgnoreGuiInset, which allows it to cover the CoreGui. Also, DisplayOrder affects things like lists and other ordering elements. You’ll want to use ZIndex to change the depth of UI elements.
well i did that and the video shows that it covers the entire screen even the menu icon which is insane and i know the leavebutton thing might be against TOS But i want the blackout thingy or whatever and ill learn the leavebutton thing later i believe he did replicatedfirst for the leavebutton stuff
Oh, that also includes the use of StarterGui | Documentation - Roblox Creator Hub, which allows you to hide coregui elements such as chat and the player list. As for hiding the default pause menu, I think that’s only possible by using the Gameplay Paused feature, I’m not sure.
but then how did that guy do it i didnt edit the video it blackes the whole screen when you click the roblox leavebutton he somehow used replicatedfirst i believe because on devconsole it said Waitforchild(“LeaveButtonEvent”).game.replicatedfirst
Simple answer, you cant. They are detecting when you leave the game and then they are using set teleport gui and they are teleporting you before you leave, which is why you are seeing the whole screen go to a frame that covers everything as it overrides the default teleporting screen.
but which doesnt make sense is it functioned only on leavebutton being clicked as this game replicates the meepcity hacking i believe i still find it hard to believe he used teleportgui as because the teleportgui was tubers93 world tour and it said “Gameplay Paused” with everything blacked out as you seen in the video
he was a hacker first of all.
you might consider using a combination of disabling CoreGui elements using StarterGui:SetCoreGuiEnabled and creating a custom UI that simulates the leave button but it is a hacker that probably had synapse x and accessed the game through moon explorer and got the coverage of remote events
But it doesnt make sense because it didnt function on leaving the entire game as i mentioned it was on the coregui leavebutton i clicked it and it went all black and said gameplay paused then teleported me back
You are not listening. They are running code which detects when you leave the game or attempt to. They are not listening for a remote event for clicking core ui elements. They are simply using “PlayerRemoved” or “NetworkClientDisconnect”.
It seems like they’re probably using something called the TeleportService, which lets you make your own teleporting screen. They’re using ReplicatedFirst to run some scripts before the game starts up on someone’s computer, which is handy for setting up special teleporting screens. When they mention WaitForChild(“LeaveButtonEvent”), it sounds like they’ve got a button in their teleporting screen that starts the whole teleporting process when clicked.