-
What do you want to achieve: I want to check if the loading screen of roblox’s core gui has faded away before running some scripts. Note that i use a starter character in this game.
-
What is the issue: I used game.Loaded:Wait() and LocalPlayer.CharacterAdded:Wait(). But those wont work properly. ( I used this functions in a LOCAL script.) The thing is, when i use wait(), it works. But i am not sure if the game would load for the newly added player.
-In the video below, i use game.Loaded:Wait(). The NPC with a tophat should speak below, but it just says Label. Also, this doesnt send any errors in output. (Ignore the cannot teleport error, its related with a different script.)
- In another video also below this text i just use the wait() function. As you see, the game gets loaded and after some time passed, the NPC speaks as desired. That delay is annoying, and i want for the NPC to speak right after the game loads, instantly.
- What solutions have you tried so far? I tried to research in devforum, but couldn’t find any useful info that i can implement.