14 Ağustos 2012, 01:17
|
#18 |
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
| Cevap: Saldırı | 3 Saniye
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] Öncelikle şunu belirtmek isterim , aop olduğunuz halde bağlı olduğunuz sunucu için bu tür şeyler istemenizi ve bilmediğiniz halde gayret göstermeniz takdire değicek bir davranış.
JOIN EVENT stabil: Kod: Kodu kopyalamak için üzerine çift tıklayın! on !*:join:#:{
if $regex($nick($chan,$me).pnick,[@&%]) {
joinflood $nick $chan
}
} Flood Alias: Kod: Kodu kopyalamak için üzerine çift tıklayın! alias joinflood {
hadd -mu1 $2 $1 1
if ($hget($2,0).item >= 3) {
$iif(!$regex($chan($2).mode,/(M)/g),mode $2 +M)
$iif(!$timer($+($2,-mud)),$+(.timer,$2,-mud) 1 3 mode $2 -M)
var %1 = 1
while ($hget($2,%1).item) {
ban -k $2 $v1 2 $v1 $+ 's a best lamer
hdel $2 $v1
inc %1
}
}
} Yukarıdaki kodun amacı sizin istediğiniz join eventli flood mantığına birebir uyuyor.
+ olarak bu saniye içinde giriş yapan nickleride atması için biraz düzenleme yaptım , eğer atmasını istemiyorsanız kodu aşağıdaki şekilde kullanın(sadece flood aliası düzenleyin):
Flood Alias: Kod: Kodu kopyalamak için üzerine çift tıklayın!
alias joinflood {
hadd -mu1 $2 $1 1
if ($hget($2,0).item >= 3) {
$iif(!$regex($chan($2).mode,/(M)/g),mode $2 +M)
$iif(!$timer($+($2,-mud)),$+(.timer,$2,-mud) 1 3 mode $2 -M)
}
} Kırmızı ile belirttiğim yerler kaç defa gelicek flood oranı maviler ise saniyelerdir. |
| |