Ana içeriğe geç

OnIncomingConnection

Açıklama

Bu geri çağırma bir IP adresi sunucuya erişim sağlamaya çalıştığında tetiklenir. BlockIpAddress kullanarak gelen bağlantıları engelleyebilirsiniz.

ParametreAçıklama
playeridBağlantı kurmaya çalışan oyuncunun ID'si.
ip_address[]Bağlantı kurmaya çalışan oyuncunun IP adresi.
portKurulmaya çalışılan bağlantının portu.

Çalışınca Vereceği Sonuçlar

1 - Diğer filterscriptlerin bu geri çağırmayı engeller.

0 - Diğer filterscriptler içinde aranması için pas geçilir.

Her zaman öncelikle filterscriptlerde çağrılır.

Örnek

public OnIncomingConnection(playerid, ip_address[], port)
{
printf("Incoming connection for player ID %i [IP/port: %s:%i]", playerid, ip_address, port);
return 1;
}

Bağlantılı Fonksiyonlar

  • BlockIpAddress: Belli bir zaman için bir IP adresinin sunucuya girmesini engeller.
  • UnBlockIpAddress: Daha önce engellenmiş bir IP adresinin engelini kaldırır.