How to create a Loading Screen | Roblox Studio (FULL GUIDE + CUSTOMIZABLE)

Поділитися
Вставка
  • Опубліковано 19 січ 2025

КОМЕНТАРІ • 245

  • @Itz_FloppyFish
    @Itz_FloppyFish  7 місяців тому +43

    I hope you all enjoyed! Here is script 4:
    local ContentProvider = game:GetService("ContentProvider")
    local MainScreenGui = script.Parent
    local MainFrame = MainScreenGui:WaitForChild("MainLoadingScreen") -- Your main first frame
    local TweenService = game:GetService("TweenService")
    local MainMenu = script.Parent.Parent.ScreenGui.Frame -- Main Menu Screen
    repeat wait() until game:IsLoaded()
    local GameAssets = game:GetDescendants()
    local TotalGameAssets = #GameAssets
    local LoadBar = MainFrame:WaitForChild("BackgroundBar"):WaitForChild("MovingBar") -- Change the names accordingly.
    LoadBar.Size = UDim2.new(0, 0, 1, 0)
    local function updateLoadingText(progress)
    MainFrame:WaitForChild("ProgressText").Text = string.format("Assets Loading: %d/%d", progress, TotalGameAssets)
    end
    MainFrame:WaitForChild("ProgressText").Text = "Assets Loading: 1/" .. TotalGameAssets
    wait(0.5) -- You can delete everything from line 16-21 if you dont want the assets loading text.
    for i, assetToLoad in ipairs(GameAssets) do
    ContentProvider:PreloadAsync({assetToLoad})
    updateLoadingText(i)
    LoadBar.Size = UDim2.new(i / TotalGameAssets, 0, 1, 0)
    end
    local FadeInTween = TweenService:Create(MainScreenGui.Fade, TweenInfo.new(0.5, Enum.EasingStyle.Linear, Enum.EasingDirection.Out), {BackgroundTransparency = 0})
    FadeInTween:Play()
    FadeInTween.Completed:Wait()
    wait(0.5)
    MainFrame.Visible = false
    MainMenu.Visible = true
    local FadeOutTween = TweenService:Create(MainScreenGui.Fade, TweenInfo.new(0.5, Enum.EasingStyle.Linear, Enum.EasingDirection.Out), {BackgroundTransparency = 1})
    FadeOutTween:Play()
    FadeOutTween.Completed:Wait()-- You can delete from line 26-35 if you dont want a smooth blur once it has finished loading.

    • @ghabachiyeh
      @ghabachiyeh 7 місяців тому +4

      Thanks floppy I’m gonna add the loading screen from your tutorial to my game! 🎉

    • @Ericdrifts
      @Ericdrifts 7 місяців тому +3

      You forgot to pin this lol

    • @SahabiAkber
      @SahabiAkber 5 місяців тому +1

      Can you help me with this?
      Fade is not a valid member of ScreenGui "Players.(PLAYER USER).PlayerGui.Loading"
      it doesnt know what fade is

    • @Chloe_Unicorn.VR9686
      @Chloe_Unicorn.VR9686 4 місяці тому +1

      When I did it it didn’t load and and fade is not gone

    • @Sub2FloppaPls-Minecraft-x6r
      @Sub2FloppaPls-Minecraft-x6r 3 місяці тому

      thanks

  • @FroggieSSS132
    @FroggieSSS132 4 місяці тому +4

    This guy thought of everything. My jaw literally dropped when he thought to mention the hints, because I thought I had to figure that out on my own. Nice job, I'm subscribing!

  • @wietse2008
    @wietse2008 5 днів тому +2

    i have a problem i yust tried to make a loading screen i followd the video and it does't work (the loadingbar ist loading and the % isnt going up ) and the frame that needs to covver the hole screen is leaving a 1/4 of the screen not covvert (it only does't covver if you play) can you help me? I am in your Discord group but i can't sent any thing

  • @ReflexMetal
    @ReflexMetal 7 місяців тому +13

    You know it's a good day when floppy uploads

    • @ghabachiyeh
      @ghabachiyeh 7 місяців тому +3

      Yep it’s true!

    • @Faneak
      @Faneak 6 місяців тому +1

      I Love His Skillz
      I Love His Videos
      His Videos Help A Lot!!

    • @Nugwee123
      @Nugwee123 5 місяців тому

      Yes

  • @xojstar
    @xojstar 7 місяців тому +18

    dont you just love how he leaves the scripts in the video. best youtuber ever.

  • @DraggyBloxYT
    @DraggyBloxYT 7 місяців тому +26

    WHERE WERE YOU FLOPPY😭😭I NEEDED THIS TURTORIAL SO LONG AGO

    • @CEVESLeg
      @CEVESLeg 7 місяців тому +2

      same to you i am watin for 2 mounth this video

    • @ExplorerKillerOfficial
      @ExplorerKillerOfficial 7 місяців тому +1

      @@CEVESLeg while you waited, you could've just found a video of it, it also works

    • @maniaiscooked
      @maniaiscooked 7 місяців тому

      SAME

  • @NoanYams12
    @NoanYams12 3 місяці тому +1

    Bro is the best tutorial creator he even leaves the scripts in the description. W

  • @Ang3licxLara
    @Ang3licxLara 5 місяців тому +4

    i dont know why mine isnt working i copied and pasted ur code and the percentage isnt going up and the moving bar isnt moving but the skip button code works pls help

    • @amethystix_
      @amethystix_ Місяць тому +2

      same!

    • @Tryroh
      @Tryroh 23 дні тому

      same

    • @InterestingFactFactory
      @InterestingFactFactory 18 днів тому

      same

    • @Artimodus
      @Artimodus 11 днів тому

      same

    • @GearHeadGarageStudio
      @GearHeadGarageStudio 18 годин тому

      He puts spaces on the text label "Progess Text" make sure you delete that space for it to work. Make sure to do it for the hint texts as well. Hope this helps!

  • @TheGoldLegend949
    @TheGoldLegend949 7 днів тому +2

    Floppy it’s not working for me

  • @НевелинВачков
    @НевелинВачков 7 місяців тому +3

    Wow i was trying to find this type of tutorial. I ddidnt know how to make a shop gamepass button after the loading screen is over, but i saw this and i was happy. Thanks floppy fish!

  • @RW___01
    @RW___01 7 місяців тому +2

    I like how its customizable because then its not like everyones who watched this video is the same

  • @DeOhBoi
    @DeOhBoi 7 місяців тому +8

    Bald video

  • @kierantav
    @kierantav 4 місяці тому +5

    not a single one of ur tuts have worked🔥

    • @zdxrky5495
      @zdxrky5495 3 місяці тому +2

      There working just do it right🔥

    • @Kalplayz13
      @Kalplayz13 2 місяці тому +2

      blud just watch the video

  • @chefwithrollingpin
    @chefwithrollingpin 5 місяців тому

    TYSM!! I’m so happy now :)
    this actually helped sm lol and it’s rlly easy to do! Btw, u JUST earned a new follower!!! Again, tysmmm

  • @Music_World-y9c
    @Music_World-y9c 17 днів тому +1

    Subscribed! Wonderful and usefull thing ty

  • @matthew9127_
    @matthew9127_ 7 місяців тому +1

    BROTHA U LEGEND I WAS LITERALLY SCOUTING THE INTERNET FOR A TUTORIAL

  • @ghabachiyeh
    @ghabachiyeh 7 місяців тому +1

    FINALLY I CAN ADD A LOADING SCREEN IN MY GAME! THANKS FLOPPY!

  • @ScriptedByRemy
    @ScriptedByRemy 2 місяці тому

    If a script isn’t working, check that the names of the objects in your game exactly match the names in the script. Even a small difference, like an extra space or capitalization, can cause the script to stop working. Adjust the names in the script to match your objects, or rename your objects to match the script’s references.

  • @TheKoziShow
    @TheKoziShow 3 місяці тому +2

    i have a problem. when i play test the game it dosent cover the full frame even tho the size is set to: 1.0, 1.0. what do i do

  • @PetKirby
    @PetKirby 3 дні тому +1

    When ever I press skip the fade doesn't disapear so there is just a black sqaure on the screen... please help me

  • @rostopi-scripting1304
    @rostopi-scripting1304 7 місяців тому +1

    I've been trying to create a fake loading screen for a really long time now, and it was using hundreds of lines of code (because for example "script.Parent.Text = "1% loaded"
    wait(1)
    script.Parent.Text = "2% loaded" " etc.) and it somehow didn't work properly even though it made sense and there were no errors.
    EDIT: I bet I'm the only one who copy and pastes the "--Made with love by Floppy" bit

  • @klyde1527
    @klyde1527 Місяць тому +1

    It didn't work for me can anyone help me when i played it the loading screen didn't load

  • @Imagine858
    @Imagine858 7 місяців тому +1

    yoo i just have a question pls what app do you use to edit your videos?

  • @JefzxYT
    @JefzxYT 25 днів тому

    Thank you very much it worked flawlessly so i am eternally grateful for that

  • @vNoahlol
    @vNoahlol 7 місяців тому +2

    I NEEDED THIS THANKS FLOPPY

  • @UncleTazTaszung
    @UncleTazTaszung 7 місяців тому +3

    So good mate!

  • @ghabachiyeh
    @ghabachiyeh 7 місяців тому +1

    also floppy I put all notifications to your channel so I don’t miss your live!

  • @Jordanco1112
    @Jordanco1112 6 місяців тому +1

    Floppy such a lifesaver ❤❤❤

  • @RealIdeaEye
    @RealIdeaEye 7 місяців тому

    you know you HAVE to develop when floppy uploads : )

  • @PurplixGaming
    @PurplixGaming 6 місяців тому +1

    why when I follow every loading screen tutorial all of them just stop at the end and don't complete

  • @aceylifr
    @aceylifr 5 місяців тому +4

    Hey, the first script doesn't seem to work for me. Can you please help? :D

  • @Kaylee_youtub
    @Kaylee_youtub 7 місяців тому +6

    Pin this so people can know GUYS THE SCRIPT IS IN THE DESCRIPTION!!! BELOW THE VID!!! ok that's all👍🏾

  • @Jgxicoo
    @Jgxicoo Місяць тому +1

    did not actually know u can tween ui. also i thought you would use replicatedfirst since it loads first before anything else. im still trying to make a loading screen using replicated first i just dont know how to change the text, i still have alot to learn. i just assumed it loads stufffirst

  • @kdsandy4557
    @kdsandy4557 6 місяців тому

    Great video this really helped me create my first game

  • @Sebthegamer_blox
    @Sebthegamer_blox 3 місяці тому

    the best youtuber in the world!

  • @Rodericknicolaas
    @Rodericknicolaas 6 місяців тому +1

    At 8:19 im not Adding skip Button bc i have a First person and its long waiting to move so no skip button
    for me

  • @EnemyVsEnemy
    @EnemyVsEnemy 7 місяців тому +1

    Thanks For Helping Me!

  • @Lukeyos10
    @Lukeyos10 7 місяців тому +1

    I need this thx floppy:)

  • @ghabachiyeh
    @ghabachiyeh 7 місяців тому +2

    Floppy I added the loading screen and listened to every single step you said and the loading screen in my game works perfectly! And I found out my game got over 15k assets 💀

    • @Itz_FloppyFish
      @Itz_FloppyFish  7 місяців тому +2

      Oops lol yes, its crazy how many assets some games have, but roblox counts every single asset, even if its small, ranging from images to uicorners.

  • @greensummerparc
    @greensummerparc 7 місяців тому

    hey just so you know i subsribed to you but i have a question if you have a main menu do you add another gui?

  • @JacksonEatsIron
    @JacksonEatsIron 7 місяців тому +2

    OMG THIS IS SO COOL

  • @Matt-xc4hm
    @Matt-xc4hm Місяць тому

    Great tutorial tyvm for sharing.

  • @HelloNeighbor-x6d
    @HelloNeighbor-x6d Місяць тому +1

    1k vid liker 🎉🎉🎉

  • @COOL123ONBS
    @COOL123ONBS 7 місяців тому +1

    Good Video, I am now a huge fan of you, I am wondering how to create clan system in Roblox Studio, It would be really useful to my game if you could help me. Thank you keep up the great stuff

  • @nourmasry4465
    @nourmasry4465 Місяць тому

    floppy is always here when i need him your the G floppy

  • @Ani_mm2-qo9mm
    @Ani_mm2-qo9mm 7 місяців тому

    i love your tutorials

  • @FFAfootballforall13
    @FFAfootballforall13 7 місяців тому +1

    When are you doing your next stream?

  • @RiseOfMappings
    @RiseOfMappings 7 місяців тому +2

    Suggestion:How to make a chat tag selection

  • @Max66_yt
    @Max66_yt 7 місяців тому

    Remember to put in a scale element into the MainLoadingScreen fot mobile!

  • @石田文正
    @石田文正 7 місяців тому +1

    How can I purchase items with the points displayed on the scoreboard by stepping on blocks?
    i need your help!

  • @MobDudeEdits
    @MobDudeEdits 7 місяців тому +2

    Floppy can u make a video how to make a battleground game full video pls

  • @MiT_Moony
    @MiT_Moony 7 місяців тому +1

    Thanks so much bro !! but can you make an round system / intermission
    tutorial thanks so much tho

  • @NoopDev_Too
    @NoopDev_Too 4 місяці тому +1

    Good tutorial but how do i make the loading screen, ScreenGUI disappear upon it's loaded and display a different ScreenGui?

  • @RiseOfMappings
    @RiseOfMappings 7 місяців тому +1

    7th day of asking how to make chat tag selection

  • @Compkid_vr354
    @Compkid_vr354 7 місяців тому

    Love ur vids! Thx sooo much!

  • @RiseOfMappings
    @RiseOfMappings 7 місяців тому +1

    6th day of asking How to make a chat tag selection

  • @НевелинВачков
    @НевелинВачков 7 місяців тому +1

    Floppy fish sorry for the disturbing but when I use the real loading screen script it goes to like 14k out of 18k and stops and doesnt move more. Is the problem only with me or no? Please help!

  • @bhopvac4658
    @bhopvac4658 5 місяців тому

    Thank you so much Floppy

  • @JipelistiqYTofficial
    @JipelistiqYTofficial 7 місяців тому +2

    Huh the bar doenst move

    • @darianazay
      @darianazay 7 місяців тому

      same

    • @PokeyJokey1
      @PokeyJokey1 3 місяці тому

      @@darianazay Try putting your 'Moving Bar GUI' into your 'Background Bar GUI'. That's what I did wrong. :)

    • @PokeyJokey1
      @PokeyJokey1 3 місяці тому

      Try putting your 'Moving Bar GUI' into your 'Background Bar GUI'. That's what I did wrong. :D

  • @novaesc844
    @novaesc844 2 місяці тому

    menu doesnt cover up the whole screen

    • @creepermccreations
      @creepermccreations Місяць тому

      in your screengui turn on ignoreguiinset

    • @amethystix_
      @amethystix_ Місяць тому

      go to screengui properties and enabled IgnoreGuilnset

  • @RiseOfMappings
    @RiseOfMappings 7 місяців тому +1

    5th day of asking how to make a chat tag selection

  • @ZonyGamesYT
    @ZonyGamesYT 7 місяців тому +3

    how to make red team and blue team game :)

  • @bottlebed878
    @bottlebed878 4 місяці тому

    ty! im getting it so far! not done but hope i get it!

  • @MiT_Moony
    @MiT_Moony 7 місяців тому +1

    and its not loading and working

  • @bestgamesgood8506
    @bestgamesgood8506 6 місяців тому

    Notes: When you dont want use fade it might won't work with script (that happens to me)

  • @AllanWoodley-Milburn
    @AllanWoodley-Milburn 4 місяці тому

    YOUR SO HELPFUL

  • @QuackAndJay
    @QuackAndJay 7 місяців тому +1

    W VIDEO 🔥🔥🔥🔥

  • @Legendex971
    @Legendex971 16 днів тому

    The Fake loading Script Is Not Working For Some Reason To Me. When I Press Play, it just shows the screen, but nothing happens. I Just Don't get it. Can You Please Help me?

  • @misterdocuk
    @misterdocuk 7 місяців тому

    Hi, is there a tutorial where you can show us how to make a working button that lights up a screen/part? Would love to see it

  • @Galvinthebalvin
    @Galvinthebalvin 7 місяців тому +1

    Yo I use your scripts sometimes for my games. Also we met in liberty (the game at the start I was king_games and was on the phone with you when you were in jail.

  • @idaFUSCO-gi8dt
    @idaFUSCO-gi8dt 7 місяців тому +1

    Good Video. You helped me a lot with my game. Thank you so much for the scripts! At the end made with love by floppy make me cry😭 thats so good. Thank you for your time

  • @OneFasterDTRb
    @OneFasterDTRb 6 днів тому

    how do you get the thing off of your screen in studios

  • @RiseOfMappings
    @RiseOfMappings 7 місяців тому +1

    4th day of asking chat tag selection

  • @Ani_mm2-qo9mm
    @Ani_mm2-qo9mm 7 місяців тому

    floppyz the best

  • @piesiulkakulka.2064
    @piesiulkakulka.2064 2 місяці тому

    it’s not working for me 21:15… like it’s not moving or something NOTHING pls someone help me fix it i rlly want to make my own game

  • @Benandtom-y
    @Benandtom-y 7 місяців тому +1

    Can you pls make a gui rebirth system with leaderstats pls

  • @RiseOfMappings
    @RiseOfMappings 7 місяців тому +1

    3rd day of asking how to make chat tag selection

  • @em4o516
    @em4o516 5 місяців тому

    Yo why when i reset my character or die the loading screen appears again starts loading

  • @MelonStudios-i4n
    @MelonStudios-i4n 7 місяців тому +14

    the loading screen start loading when u die

    • @Matt-xc4hm
      @Matt-xc4hm Місяць тому

      @ima_monkeh tyvm i couldn't figure it out

    • @Sharky-1vr
      @Sharky-1vr Місяць тому

      ​@ima_monkeh thanks man I was stuck on this for ages

    • @RealBaconLite
      @RealBaconLite 19 днів тому

      @Sharky-1vrhowee

  • @Adam_playz77
    @Adam_playz77 27 днів тому

    Floppy for some reason it didnt quite work everything is frozen and i followed the instructions. It says "Too many requests" on the output.. can you help?

  • @wickerladygaming6137
    @wickerladygaming6137 4 місяці тому

    I followed the video and everything works fine! HOWEVER when I test it it randomly freezes at certain 'asset numbers' and i either have to skip or rest ... is that normal?

  • @o.jaoooooo
    @o.jaoooooo 7 місяців тому

    how can u permanently get an item in ur inventory whenever u join if u click a button

  • @hamza_progamers10
    @hamza_progamers10 6 місяців тому

    deserves a sub

  • @Motosebb
    @Motosebb 4 місяці тому

    the bar isn’t moving and the % isn’t going up. copied the script and changed the names too. any ideas?

  • @Mizuki._.editsz
    @Mizuki._.editsz 4 місяці тому

    it doesnt work for me even tho i folled every step

  • @Jordanco1112
    @Jordanco1112 5 місяців тому

    my loading screen isn`t working but i did all the steps what do i do???

  • @vixez6321
    @vixez6321 2 місяці тому

    How do you stop it from the loading screen appearing if you die?

    • @Ivan.Neon1234
      @Ivan.Neon1234 Місяць тому

      click on loading gui or whatever you named it in the properties tab un check ResetOnSpawn

  • @Rodericknicolaas
    @Rodericknicolaas 6 місяців тому

    nah bro you Earned a Sub

  • @TW4Y0U
    @TW4Y0U 6 місяців тому

    when i press skip the fade is just staying there and not going away can u help?

  • @edrianencalanoo-rs5vu
    @edrianencalanoo-rs5vu 7 місяців тому +1

    i love ur videos can u do a flag tool

  • @IdioticMetaphors
    @IdioticMetaphors 2 місяці тому

    why it dont work for me i tried everything ive been trying so many diferent things ive been at it 5 days

  • @SMB2574M_SingaporeTransport
    @SMB2574M_SingaporeTransport 7 місяців тому +2

    Thanks for uploading for this! You deserve +20 Subs and pls pin 📌 this😢

  • @robloxgamerawesome
    @robloxgamerawesome Місяць тому

    I have ran into a little issue, when I die the loading screen re-appears, how do I fix that?

    • @MoonWasHere13
      @MoonWasHere13 Місяць тому

      Go to the screengui of the loading screen and then open properties and there should be a checkbox called "Resetonspawn", just disable it and it won't open again

    • @robloxgamerawesome
      @robloxgamerawesome Місяць тому

      @MoonWasHere13 Thank you!

  • @MaurickIsCool
    @MaurickIsCool 7 місяців тому +2

    WHERE IS THE REAL SCRIPT ITS NOT IN THE PINNED COMMENT

  • @wolfboy19585
    @wolfboy19585 20 днів тому +2

    IT DIDINT WORK😭😭😭😭😭😭😭😭😭😭😭

  • @TheSquadsStudio12
    @TheSquadsStudio12 7 місяців тому

    now how to build things in roblox studio when the gui is blocking?

  • @effkjveoaip
    @effkjveoaip 7 місяців тому

    why do this when you can just put a blank screen wait until game.Loaded fires (unless its alreadty loaded) wait 5 secounds to seem like the game has overly amount of assets then stop sqhowing the blank screen No need to preload

  • @amethystix_
    @amethystix_ Місяць тому

    this literally makes it so no one can join my game 🤣its stuck at 5/12978 what do i do

  • @SHOWIESTWIG
    @SHOWIESTWIG 7 місяців тому

    hey i really wanted to know if u could make a video on how to make for example, a gun shop, where the weapons are displayed on a counter along woth the price of the item right under the weapon, then make it to where it takes ingame cash to buy the weapon

  • @darianazay
    @darianazay 7 місяців тому

    idk why but my bar just dosent move up