Kod: Kodu kopyalamak için üzerine çift tıklayın!
Özel
on @*:text:*:#: {
if ($nick isop #) && (%oplar == on) { return }
if ($nick isvo #) && (%vlar == on) { return }
_swer_ $1-
}
alias ozel {
var %x $strip($1-) , %i $numtok(%soyush,44)
while (%i) {
if ($gettok(%soyush,%i,44) iswm %x) || ($gettok(%soyush,%i,44) isin %x) {
if (%kiket == on) { .kick # $nick 4Açıklama: 1 $server sunucusunda özele davet yasaktır.. }
if (%banet == on) { .ban $iif(%banvaxt isnum,-u $+ %banvaxt) # $nick 2 }
return
}
dec %i
}
}
dialog Ozel {
title "Özel Koruma"
size -1 -1 185 81
option dbu
box "Eklenecek Kelimeyi Girin", 1, 90 1 94 79
combo 2, 94 10 87 53, size
button "Ekle", 3, 98 66 31 10
button "Sil", 4, 144 65 31 10
box "", 5, 96 60 36 18
box "", 6, 142 60 36 18
box "Yapilacal islem", 7, 2 2 84 45
check "Kick ", 8, 5 13 39 10
check "Ban ", 9, 5 31 32 10
edit "", 10, 36 30 23 12, disable
text "Saniye", 11, 62 32 21 8, disable
box "Ayir", 12, 2 49 84 31
check "@plar", 13, 6 57 77 10
check "+Voiceler", 14, 6 68 75 10
}
alias bad { .dialog -m Ozel Ozel }
on *:dialog:Ozel:init:*:{
if (%soyush) didtok $dname 2 44 $ifmatch
if (%kiket) { .did -c $dname 8 }
if (%banet) { .did -c $dname 9 | did -e $dname 10,11 }
if (%oplar) { .did -c $dname 13 }
if (%vlar) { .did -c $dname 14 }
did -a $dname 10 %banvaxt
}
on *:dialog:Ozel:sclick:*:{
if ($did == 3) {
if ($did(2) != $null) { set -u %artir $did(2) | if (%artir) && (!$istok(%soyush,%artir,44)) { .set %soyush $addtok(%soyush,%artir,44) | did -a $dname 2 %artir } }
}
if ($did == 4) { if ($did(2).sel > 0) { .set %soyush $remtok(%soyush,$did(2).seltext,1,44) | did -d $dname 2 $did(2).sel | did -c $dname 2 1 } }
if ($did == 8) { if ($did(8).state == 1) { .set %kiket on } | else { .unset %kiket } }
if ($did == 9) { if ($did(9).state == 1) { .set %banet on | did -e $dname 10,11 } | else { .unset %banet | did -b $dname 10,11 } }
if ($did == 13) { if ($did(13).state == 1) { .set %oplar on } | else { .unset %oplar } }
if ($did == 14) { if ($did(14).state == 1) { .set %vlar on } | else { .unset %vlar } }
}
on *:dialog:ozel:edit:*:{
%banvaxt = $did(10)
}
Yazdığından anlatığım kadarıyla, özele davet'de eklenecek kelimeleri kendin eklemek istiyorsun.. vermiş olduğum code'yi mIRC'inin Remote Bölümüne
ekle.. Codeleri ekledikden sonra, Kanalda sağ tıkladığında otomatik olarak göreceksin senin eklemiş olduğun kelimeleri algılacayak ve uzaklaştıracaktır.. hoşça paylaşımlar..
Not; Myops mIRC'inden alıntıdır..