Table of Contents

Interface IPlayerConnectEventHandler

Namespace
SampSharp.OpenMp.Core.Api
Assembly
SampSharp.OpenMp.Core.dll

Provides the events for GetPlayerConnectDispatcher().

[OpenMpEventHandler]
public interface IPlayerConnectEventHandler : IEventHandler<IPlayerConnectEventHandler>
Inherited Members

Methods

OnIncomingConnection(IPlayer, string, ushort)

Called when a player is attempting to connect to the server.

void OnIncomingConnection(IPlayer player, string ipAddress, ushort port)

Parameters

player IPlayer

The player attempting to connect.

ipAddress string

The IP address of the player.

port ushort

The port used by the player.

OnPlayerClientInit(IPlayer)

Called when a player's client starts initializing.

void OnPlayerClientInit(IPlayer player)

Parameters

player IPlayer

The player whose client has started initializing.

OnPlayerConnect(IPlayer)

Called when a player successfully connects to the server.

void OnPlayerConnect(IPlayer player)

Parameters

player IPlayer

The player who connected.

OnPlayerDisconnect(IPlayer, PeerDisconnectReason)

Called when a player disconnects from the server.

void OnPlayerDisconnect(IPlayer player, PeerDisconnectReason reason)

Parameters

player IPlayer

The player who disconnected.

reason PeerDisconnectReason

The reason for the disconnection.