hocam olmadı devam ediyor son olarak tam böyle yaptım.
Kod: Kodu kopyalamak için üzerine çift tıklayın!
#shilisten on
on @*:join:#: {
if $level($nick $+ !*@*) == badnick {
banall $nick $ulist($nick,badnick,1)
ban -u999999999 $chan $+($nick,$1,!*@*) | kick $chan $nick 2 /Nick Yeninick 12 Komutuyla nickinizi Değiştirip 10 Dakika Sonra Tekrar Kanala Girmeyi Deneyiniz 5 $me
}
}
on @*:part:#: {
if $level($nick $+ !*@*) == badnick {
mode # +b $ulist($nick,badnick,1)
ban -u999999999 $chan $+($nick,$1,!*@*) | kick $chan $nick 2 /Nick Yeninick 12 Komutuyla nickinizi Değiştirip 10 Dakika Sonra Tekrar Kanala Girmeyi Deneyiniz 5 $me
}
}
on @*:nick: {
if $level($newnick $+ !*@*) == badnick {
banall $newnick $ulist($newnick,badnick,1)
ban -u999999999 $chan $+($nick,$1,!*@*) | kick $chan $nick 2 /Nick Yeninick 12 Komutuyla nickinizi Değiştirip 10 Dakika Sonra Tekrar Kanala Girmeyi Deneyiniz 5 $me
}
}
#shilisten end
alias banall {
var %i 1
while %i <= $comchan($1,0) {
if $1 !isop $comchan($1,%i) { mode $comchan($1,%i) +b $2- }
inc %i
}
}
alias kickall {
var %i 1
while %i <= $comchan($1,0) {
if $1 !isop $comchan($1,%i) { kick $comchan($1,%i) $1 $2- }
inc %i
}
}
menu * {
-
+ Badnick
.+ ekLe:/auser badnick $$1
.+ çıkart:/ruser badnick $$1
.+ ListeLe:/ulist badnick
+ Korumayı
.+ Aç:/enable #shilisten | /echo -at biLgi; Badnick Koruması AçıLdı..
.+ Kapat:/disable #shilisten | /echo -at biLgi; Badnick Koruması kapatıLdı..
-
}
on @*:input:*:{
if $1 == !badtara { tara $chan | msg $chan $chan kanalı taranıyor.. }
}
on @*:ban:#: {
if $nick == $me || $nick == nick {
auser badnick $bnick | echo -a $bnick badnick liste eklendi.
}
}
alias tara {
var %t = 1,
while (%t <= $nick($1,0)) {
var %badnick = $nick($1,%t)
if ($level($nick($1,%t)) == badnick) { mode $1 +b $ulist(%badnick) | kick $1 %badnick Nick Uygunsuz }
inc %t 1
}
}