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​