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.
With custom 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.
Help is very much appreciated, thanks in advance!
Because it’s bugged. This is an engine problem, and nothing with your code.
I thought it was fixed. Thanks for telling me.
Have you tried using .CharacterAdded ? Pretty sure this can be used to get a similar result?
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.
Does this work for StarterCharacter yet?
I haven’t touched my old code for several months now, but this still doesn’t seem to work.
I am also using a StarterCharacter for this test.
I was looking around because Im making a game with a custom rig but I found out that if you use
instead of trying to do it the way you are, it works.
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