Flood Parametresi
+f PARAMETRESI
——————————————————————-
+f kipi kanal icin gelismis flood korumasi saglar.
Bu kip join, rumuz degisimi, ctcp, mesaj, ve knock floodlarina karsi koruma saglar.
Kip parametreleri asagida belirtilmistir:
+f [<miktar><tur>{#<eylem>}{,...}]:<saniye>
Parametre turleri asagida belirtilmistir:
Tur isim Sabiteylem digereylem
c– -ctcp—–(+)C———-n,M
j—-Join——(+)i———–R
k—-knock–(+)k
m—mesaj–(+)m———M
n—-nick—–(+)N
t—–text—–kick———-b
Kullanimi : /mode #kanal +f parametre
Ornek Sorular
—–&&&—–
Ornek soru: kanalima 10 saniyede 5 giris olursa 1 dakikaligina +R ye alsin.
Cevap: /mode #kanal +f [5j#R1]:10
Ornek soru: kanalima 10 saniyede 5 defa ctcp yapilirsa 1 dakikaligina +m alsin ve 5 defa nick degisimi olursa 1 dakikaligina +N ye alsin?
Cevap : /mode #kanal +f [5c#m1,5n#N1]:10
Ornek soru: kanalima 7 saniye icerisinde 3 defa renkli yazi yazildiginda 4 dakikaligina +M , 15 defa mesaj yollandiginda 5 dakikaligina +M ve 3 defa text yazildiginda banlansin?
Cevap: /mode #kanal +f [3c#M4,15m#M5,3t#b]:7
Flood komutlari
—–&&&—–
Flood, kanalda belirlenen sure (saniye) icinde yapilabilecek eylemlerin limitini ayarlamak icin kullanilir.
Bu limit ayarlanirken cesitli turler kullanilir. Ayarlanan turlerdeki limit asildiginda belirlenen sure (dakika) kadar kanal gerekli modu alarak, kanal koruma altina alinir.
Bu modlar ceza ve extraceza olarak adlandirilir.
Kullanimi : /mode #kanal +f [limittur#ceza-extracezadakika]:saniye
Bunlar c, j, k, m, n, t turleridir. Her turun kendine ait ve sabit ceza ve extracezalari vardir.
Simdi turlerin ne ise yaradiklarini ve nasil kullanildiklarini inceleyelim.
—–&&&—–
c : Kanalda belirlenen sure icinde gonderilecek maximum CTCP mesaj sayisini belirlemek icin kullanilir. Maximum limit asildiginda kanal ceza olarak +C, extraceza olarak +m veya +M modlarini alabilir.
Kullanimi : /mode #kanal +f [limitc#C-m-Mdakika]:saniye
Ornek : Test kanalinda 10 saniye icerisinde 5 tane CTCP atilirsa, kanalin 7 dakika +C olmasini istiyorum.
Cevap : /mode #Test +f [5c#C7]:10
Ornek : Test kanalinda 8 saniye icerisinde 4 tane CTCP atilirsa, kanalin 5 dakika +m olmasini istiyorum.
Cevap : /mode #Test +f [4c#m5]:8
Ornek : Test kanalinda 5 dakika icerisinde 20 tane CTCP atilirsa, kanalin 180 saniye +M olmasini istiyorum.
Cevap : /mode #Test +f [20c#M3]:300
Ornek : Test kanalinda 15 saniye icerisinde 7 tane CTCP atilirsa, kanal 3 dakika +N olmasini istiyorum.
Cevap : Bu istegin bir cevabi yoktur. Cunku CTCP turunun ceza-extracezalarinda +N diye bir mod yoktur.
CTCP turunun cezasi +C, extracezasi +m veya +M dir. Bunlar disinda bir mod alamaz.
—–&&&—–
j : Kanalda belirlenen sure icinde yapilacak maximum giris (join) sayisini belirlemek icin kullanilir. Maximum limit asildiginda kanal ceza olarak +i, extraceza olarak +R modlarini alabilir.
Kullanimi : /mode #kanal +f [limitj#i-Rdakika]:saniye
Ornek : Test kanalinda 8 saniye icerisinde 10 kullanici girdigi anda, kanalin 5 dakika +i olmasini istiyorum.
Cevap : /mode #Test +f [10j#i5]:8
Ornek : Test kanalinda 2.5 dakika icerisinde 25 kullanici girdigi anda, kanalin 240 saniye +R olmasini istiyorum.
Cevap : /mode #Test +f [25j#R4]:150
Ornek : Test kanalinda 10 saniye icerisinde 5 kullanici girdigi anda, kanalin 6 dakika +l olmasini istiyorum.
Cevap : Bu istegin bir cevabi yoktur. Cunku join turunun ceza-extracezalarinda +l diye bir mod yoktur. Join turunun cezasi +i, extracezasi +R dir. Bunlar disinda bir mod alamaz.
—–&&&—–
k : Kanalda belirlenen sure icinde gonderilecek maximum knock mesaj sayisini belirlemek icin kullanilir. Maximum limit asildiginda kanal ceza olarak +K modunu alabilir.
Kullanimi : /mode #Test +f [limitk#Kdakika]:saniye
Ornek : Test kanalinda 1.5 dakika icerisinde 10 tane knock mesaji gonderildigi anda, kanalin 120 saniye +K olmasini istiyorum.
Cevap : /mode #Test +f [10k#K2]:90
Ornek : Test kanalinda 10 saniye icerisinde 5 tane knock mesaji gonderildigi anda, kanalin 1 dakika +S olmasini istiyorum.
Cevap : Bu istegin bir cevabi yoktur. Cunku knock turunun ceza-extracezalarinda +S diye bir mod yoktur. Knock turunun cezasi +K dir. Bunun disinda bir mod alamaz.
—–&&&—–
m : Kanalda belirlenen sure icinde toplam gonderilecek maximum mesaj sayisini belirlemek icin kullanilir. Maximum limit asildiginda kanal ceza olarak +m, extraceza olarak +M modlarini alabilir.
Kullanimi : /mode #Test +f [limitm#m-Mdakika]:saniye
Ornek : Test kanalinda 50 saniye icerisinde 10 mesaj gonderildigi anda, kanalin 6 dakika +m olmasini istiyorum.
Cevap : /mode #Test +f [10m#m6]:50
Ornek : Test kanalinda 1 dakika icerisinde 5 mesaj gonderildigi anda, kanalin 300 saniye +M olmasini istiyorum.
Cevap : /mode #Test +f [5m#M5]:60
Ornek : Test kanalinda 40 saniye icerisinde 7 mesaj gonderildigi anda, kanalin 2 dakina +V olmasini istiyorum.
Cevap : Bu istegin bir cevabi yoktur. Cunku mesaj turunun ceza-extracezalarinda +V diye bir mod yoktur. Mesaj turunun cezasi +m, extracezasi +M dir. Bunlar disinda bir mod alamaz.
—–&&&—–
n : Kanalda belirlenen sure icinde yapilacak maximum nick degisim sayisini belirlemek icin kullanilir. Maximum limit asildiginda kanal ceza olarak +N modunu alabilir.
Kullanimi : /mode #kanal +f [limitn#Ndakika]:saniye
Ornek : Test kanalinda 37 saniye icerisinde 4 nick degisimi yapildigi anda, kanalin 7 dakika +N olmasini istiyorum.
Cevap : /mode #Test +f [4n#N7]:37
Ornek : Test kanalinda 23 saniye icerisinde 10 nick degisimi yapildigi anda, kanalin 4 dakika +G olmasini istiyorum.
Cevap : Bu istegin bir cevabi yoktur. Cunku nick degisimi turunun ceza-extracezalarinda +G diye bir mod yoktur. Nick degisimi turunun cezasi +N dir. Bunun disinda bir mod alamaz.
—–&&&—–
t : Kanalda belirlenen sure icinde bir kullanicinin gonderebilecegi maximum mesaj sayisini belirlemek icin kullanilir. Maximum limiti asan kullanici kanaldan ceza olarak kick, extraceza olarak ban olarak cezalandirilir.
Kullanimi : /mode #kanal +f [limitt#kick-b]:saniye
Ornek : Test kanalinda 43 saniye icerisinde 6 mesaj gonderen kullanicinin, kanaldan banlanmasini istiyorum.
Cevap : /mode #Test +f [6t#b]:43
Ornek : Test kanalinda 52 saniye icerisinde 11 mesaj gonderen kullanicinin, kanaldan atilmasini istiyorum.
Cevap : /mode #Test +f [11t#kick]:52
—–&&&—–
Not : Turlerde son orneklere bakarsaniz, ceza-extraceza olarak sahip olmadigi modlar olmasi istendiginde, bunun olamayacagini soylemistik. Sayet olmayan ceza-extraceza yapilirsa, limit ihlalinde kanal ceza olarak belirtilen mod’u alacaktir.
—–&&&—–
Yukarda anlattilan seyleri bir tabloya dokmek gerekirse, ortaya soyle bir tablo cikar.
Tur—–Isim————-Ceza —–Extra Ceza
c ——-CTCP ———– +C ———+m, +M
j ——–Join ————- +i ——— +R
k ——-Knock ———- +K
m ——Mesajlar ——- +m ——- +M
n ——-Nickdegisim – +N
t ——–Tekrar ——– kick ——- b
—–&&&—–
Simdi bu turleri bi arada nasil kullanilacagini orneklerle inceleyelim.
Sayet belirtilen sure (saniye) ayni ise, istenilen +f komutlari asagidaki gibi birlestirilebilir.
Ornek : Test kanalinda 10 saniye icerisinde 4 defa nick degistirildiginde, kanal 3 dakika +N olmasini ve 10 saniye icerisinde 5 mesaj gonderildiginde, kanal 6 dakika +N olmasini istiyorum.
Cevap : /mode #Test +f [4n#N3,5m#M6]:10
—–&&&—–
Sayet belirtilen sure (saniye) ayni degil ise, istenilen +f komutlari assagidaki gibi birlestirilebilir.
Ornek : Test kanalinda 1.5 dakika icerisinde bir user 10 mesaj atarsa, kanaldan atilsin ve 40 saniye icerisinde kanala 5 defa join yapilirsa, kanalin 3 dakika +R olmasini istiyorum
Cevap : //mode #Test +f [10t#kick]:90 | /mode #Test +f [5j#R3]:40
Yorum Yap