Aller au contenu principal

OnIncomingConnection

Paramètres

Cette callback est appelée quand une adresse IP tente de se connecter au serveur. Pour bloquer une connexion, utilisez BlockIpAddress

NomDescription
int playeridID du joueur qui tente de se connecter
string ip_address[]Adresse IP qui tente de se connecter
int portPort de la connexion tentée

Valeur de retour

Cette callback ne retourne rien, mais doit retourner quelque chose. Autrement dit, return callback(); ne fonctionnera pas car la callback ne retourne rien, mais un return (return 1; ou return 0;) doit être effectué dans la callback.

Exemple

public OnIncomingConnection(playerid, ip_address[], port)
{
printf("Tentative de connexion du joueur ID %i [IP/port: %s:%i]", playerid, ip_address, port);
return 1;
}

Fonctions connexes

  • BlockIpAddress: bloque les tentatives de connexion d'une adresse IP pour un temps déterminé
  • UnBlockIpAddress: débloque une adresse IP préalablement bloquée