I've been trying for multiple weeks to create a accurate loading bar. I've done tons of research and watched multiple YouTube videos. I only could find loading bars which make it look like it's accurate. I'm not that great of a scripter as you might or might not have guessed but here's something I tried.
game.StarterGui.ScreenGui.TextLabel.Text = game.Loaded()
Any ideas on how do make the loading bar accurate would be appreciated.

2 comments
Your research isn't quality and your grammar isn't either, to begin, you will need understanding of PreloadAsync. You cannot just make up a .Loaded(), it doesn't work like that, also, the loading screen is inside of the player not the startergui fyi, anything with game.StarterGui won't work.
"game:IsLoaded()" is a bool value, false if the game is not loaded, true is the game is loaded, also game.Loaded() is not how functions work in Lua