What I’m trying to do is fire a remote whenever the player’s character has loaded.
I am currently using CharacterAppearanceLoaded() for this.
This doesn’t work for when I use a StarterCharacter,
but does when I allow the player to use their own character.
Note that the 2nd print is a server-sided only print, which prints before telling the player that the server finished loading their class.
The final print is the one that tells the player they received the message from the server.
The object I’m waiting for in the code is not related to the player.
It waits for a stored object to be created by a separate server script.
Yes, I have. Although I don’t remember why exactly, but something ended up making me use the former instead.
I tried this again now and both custom character and StarterCharacter prints nothing, even when adding multiple waits.
Man really just bumped a 3 year old post. I don’t even develop on Roblox anymore.
I can confirm this works since I’ve applied this method myself back then and never looked back to this post.
I’ll be handing you the solution as I appreciate the (very late) response