I'm having an issue with PlayerQuitEvent. The player is null. What's the point of having this event extend the PlayerEvent if it's going to be null? Does this mean I have to manually check and use "IsConnected?" property? Thanks in advance.
I have a list of all players and when someone quits, I check who is not connected, and take him out of my lists.
A list? You're wasting memory... Why don't you just use the server list? Also I mean isConnected is a function but you can't call function if a non-object.
Good point... except it's two lists. Otherwise I'd probably never care. But I have a special list for people who join my games late so that I can have a waiting list and a joined list.