ArTiZbu (
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.) #Istanbul kanalına girdi.
ArTiZUu (
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.) #Istanbul kanalına girdi.
ArTiZdW (
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.) #Istanbul kanalına girdi.
Eğer aldığın bu tip bir saldırı ise yukarıda vermiş olduğum kod zaten çalışacaktır. Çünki hepsi aynı identten girmişler. Ama sen diyosanki yok ben şu şekilde bir saldırı alıyorum.
ArTiZbu (
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.) #Istanbul kanalına girdi.
ArTiZUu (
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.) #Istanbul kanalına girdi.
ArTiZdW (
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.) #Istanbul kanalına girdi.
Kod: Kodu kopyalamak için üzerine çift tıklayın!
on @*:join:#: {
var %jnick = $left($nick,-2)
hinc -mu10 AgresifJoin $+($chan,.,%jnick) 1
if $hget(AgresifJoin,$+($chan,.,%jnick)) == 3 {
who $+(%jnick,*)
set %med_n %jnick | set %med_c $chan | .enable #medcezir
}
}
#medcezir off
raw 352:*: {
if $left($6,-2) == %med_n {
ban -ku1500 %med_c $6 AgresifJoin Saldırı Riski Nedeniyle Uzaklaştırıldınız.
}
}
raw 315:*: { .unset %med_* | .disable #medcezir }
#medcezir end
NOT: Op olduğun kanal sayısı 1 den fazla ise bu giriş sayısına onlarda ekleneceğinden istediğini elde edemeyebilirsin bu durumda.
on @*:join:#: { kısmını
on @*:join:#kanaladı: { şeklinde değişmen daha doğru olur.
NOT: Daha öncedende belirttiğim gibi
/who nick şeklinde tarama yaptırdık. Unrealda who komutu farklı ise onu değiştirmen gerekli.