Ana içeriğe geç

BlockIpAddress

Açıklama

IP adresini sunucudan bloklar. Belirtilen oyuncu girmeye çalıştığında sunucudan bloklandığına dair mesaj alır ve giremez. Belirtilen IP'ye sahip birisi eğer sunucu üzerinde aktifse bir kaç saniye içerisinde yasaklanır ve zaman aşımına uğrar, bir süre sonra tekrar girmeye çalıştığında yasaklandığına dair mesaj alır ve sunucuyla bağlantı kuramaz.

ParametreAçıklama
ip_addressBloklanacak IP adresi.
timemsIP'nin engelleneceği süre (milisaniye cinsinden). 0, belirsiz bir süre için kullanılabilir.

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

Bu fonksiyon herhangi bir değer döndürmez.

Örnekler

public OnRconLoginAttempt(ip[], password[], success)
{
if (!success) // Oyuncu eğer RCON girişi sırasında hatalı RCON parolası girerse...
{
BlockIpAddress(ip, 60 * 1000); // Hatalı RCON parolası giren oyuncu 1 dakikalığına bloklanır.
}
return 1;
}

Notlar

ipucu

Joker karakterler bu fonksiyonla kullanılabilir, örneğin '6.9 ..' IP'sinin engellenmesi, ilk iki sekizlinin sırasıyla 6 ve 9 olduğu tüm IP'leri engeller. Yıldız işareti yerine herhangi bir sayı olabilir.

Bağlantılı Fonksiyonlar