I understand that PlayerAdded works on the server, but what I don’t understand is that on the developer hub, it states that “Up until recently, this event didn’t work on the client (in Localscripts) but this has been changed”
I tried it on a local script, but it didn’t work. Can anyone explain what this means?
Eh, whatever is on the client (You can test this by launching a LocalServer) localscripts can see, so that doesn’t make any sense when the client can see Players. Not to mention this does in fact work. I just tested it.
More context to what @DevBeat said. Essentially, local scripts run after a client has joined the game, whilst server scripts run before a client has joined the game.