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.
Parametre | Açıklama |
---|---|
playerid | Bağlantı kurmaya çalışan oyuncunun ID'si. |
ip_address[] | Bağlantı kurmaya çalışan oyuncunun IP adresi. |
port | Kurulmaya ç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.