alias Bad if $dialog(Badlist) == $null dialog -m badlist badlist
dialog Badlist {
title "Badnick Korumasi"
size -1 -1 200 280
button "Tamam", 1, 110 200 70 20,ok
list 2, 10 20 180 135, sort
edit "", 4, 10 165 180 20, autohs center
box "Eklenecek Nicki Girin", 5, 5 150 190 45
button "Nick Ekle", 6, 20 200 70 20
box "Not:", 7, 5 225 190 45
text "Nicki silmek icin Uzerine Cift Tiklayin", 8, 25 240 140 45
}
on *:dialog:Badlist:dclick:2:{ .ruser Badnick $did(2).seltext | did -d badlist 2 $did(2).sel }
on *:dialog:Badlist:sclick:6:{ if ($did(4) != $null) { did -a Badlist 2 $did(4) | .auser Badnick * $+ $did(4) $+ *!*@* | did -fr badlist 4 } }
on *:dialog:badlist:init:*:{
if ($ulist(*,Badnick,0) != $null) {
set %Bd.bad 0
while (%Bd.Bad < $ulist(*,Badnick,0)) {
inc %Bd.bad 1
did -a badlist 2 $ulist(*,Badnick,%Bd.bad)
}
unset %Bd.Bad
did -f badlist 4
}
}
Menu menubar,channel,status {
Ayarlar
.$iif(%badnicks,$style(1)) Badnick Koruma ( $+ $iif(%badnicks,ON,OFF) $+ ) {
if (%badnicks) { unset %badnicks | .disable #badnicks | echo -a $timestamp %logo 15,2 Badnick Koruma 14 Kapatıldı }
else { set %badnicks on | .enable #badnicks | Bad | echo -a $timestamp %logo 15,2 Badnick Koruma 0 Açıldı }
}
}
#badnicks off
on BadNick:JOIN:#:{
.mode # +b $nick
.kick # $nick 05,15Badnick : 1Nickiniz KanaL Seviyesine Uygun Değildir. %logo
}
#badnicks end