I just made a plugin!
Have you ever wanted to make a loading screen that actually loads stuff? Or do you know how, but just don’t feel like coding it? Well this is the plugin for you! You can easily set the title of the loading screen, add things to load, enable skipping, etc.
It even has an easy to navigate gui:
Here’s a simple tutorial:
Open the gui from the plugins menu, and chose a title for the gui. I recommend using the game’s name. Now, start finding things you want to load; Decals, Images, Meshes, Animations, Sounds, etc. Once you have them selected, press the green “Add selected item to preload list”. This should add everything you had selected to the list of preloads. If you want to remove something, simply press the remove button. If you want to preload everything inside it too, click the “Preload Descendants” button. If at any point, you want to turn off your amazing new loading screen, you can just click the box next to “Loading Enabled”. The show progress button is whether or not it should say stuff like “Loading PistolMesh (5/75)” while its loading in the gui. Skipable is whether or not you want the player to be able to skip the loading process. If they skip it, it will not finish loading everything however… If for any reason you want to script something special for when it finishes loading, feel free to turn off “Hide after loading completion”. The gui is easily customizable:
Notes for customizing the loading gui:
— you can feel free to change the position, color, size, text, etc of everything there. However, if you remove stuff or change the hierarchy, it will consider the Gui as “Customized” and therefore, the bar won’t fill, nor will anything else happen. If you want to custom-script this gui or change the hierarchy, set the bool value “Default” in the gui to false (or delete it). Then, feel free to alter the hierarchy how ever you want! Don’t modify the Loader script, just add a new local script into your customized Loading gui to manage anything in the gui. Read the "Read me " script for more information on custom guis.
I hope you find this plugin (and tutorial) helpful!
You can get the plugin here: Loading Screen Plugin - Roblox
Enjoy! (Comment any bugs or suggestions either on this post, or on the plugin itself)