string playerName, function setKickReason, object deferrals
- playerName: The player name of the player connecting.
- setKickReason: A function used to set a reason message for when the event is canceled.
- deferrals: An object used to ‘defer’ accepting connections to a later tick.
- source: The source object is a temporary player ID, that can be used with a limited set of functions only.